Doğrulanmış bir Uygulama Kontrolü belirteci yanıtını temsil eden arayüz.
İmza:
export interface VerifyAppCheckTokenResponse
Özellikler
Mülk | Tip | Tanım |
---|---|---|
zaten tüketildi | boolean | Bu jetonun zaten tüketildiği hava durumunu gösterir. AppCheck.verifyToken() yöntemi bu belirteci ilk kez görüyorsa, bu alan false değerini içerecektir. Verilen belirteç daha sonra bu belirteç için bu AppCheck.verifyToken() yönteminin gelecekteki tüm çağrıları için already_consumed olarak işaretlenecektir. Bu alan true olduğunda, arayan kişi daha önce tüketilen bir jetonu yeniden kullanmaya çalışmaktadır. Böyle bir arayana karşı önlem almalısınız; örneğin, isteği reddetmek veya arayandan ek güvenlik kontrol katmanlarından geçmesini istemek gibi eylemler gerçekleştirebilirsiniz. |
uygulama kimliği | sicim | Uygulama Kontrolü jetonunun ait olduğu Uygulamaya karşılık gelen Uygulama Kimliği. |
jeton | DecodedAppCheckToken | Kodu çözülmüş Firebase Uygulama Kontrolü jetonu. |
VerifyAppCheckTokenResponse.alreadyConsumed
Bu jetonun zaten tüketildiği hava durumunu gösterir. AppCheck.verifyToken() yöntemi bu belirteci ilk kez görüyorsa bu alan false
değerini içerecektir . Verilen belirteç daha sonra bu belirteç için bu AppCheck.verifyToken() yönteminin gelecekteki tüm çağrıları için already_consumed
olarak işaretlenecektir.
Bu alan true
olduğunda arayan kişi daha önce tüketilen bir jetonu yeniden kullanmaya çalışıyor. Böyle bir arayana karşı önlem almalısınız; örneğin, isteği reddetmek veya arayandan ek güvenlik kontrol katmanlarından geçmesini istemek gibi eylemler gerçekleştirebilirsiniz.
İmza:
alreadyConsumed?: boolean;
VerifyAppCheckTokenResponse.appId
Uygulama Kontrolü jetonunun ait olduğu Uygulamaya karşılık gelen Uygulama Kimliği.
İmza:
appId: string;
VerifyAppCheckTokenResponse.token
Kodu çözülmüş Firebase Uygulama Kontrolü jetonu.
İmza:
token: DecodedAppCheckToken;