Doğrulanmış bir Uygulama Kontrolü jeton yanıtını temsil eden arayüz.
İmza:
export interface VerifyAppCheckTokenResponse
Özellikler
Özellik | Tür | Açıklama |
---|---|---|
zaten Tükendi | boolean | Bu jetonun zaten kullanıldığı için hava durumunu gösterir. AppCheck.verifyToken() yöntemi bu jetonu ilk kez görüyorsa bu alanda false değeri yer alır. Ardından, belirtilen jeton bu jeton için AppCheck.verifyToken() yönteminin gelecekteki tüm çağrıları için already_consumed olarak işaretlenir.Bu alan true olduğunda, çağrıyı yapan önceden kullanılan bir jetonu yeniden kullanmaya çalışır. Bu tür bir arayana karşı önlem almalısınız; örneğin, isteği reddetmek veya arayan kişiden ek güvenlik kontrol katmanlarını geçmesini istemek gibi işlemler gerçekleştirebilirsiniz. |
appId | dize | Uygulama Kontrolü jetonunun ait olduğu Uygulamaya karşılık gelen Uygulama Kimliği. |
jeton | DecodedAppCheckToken | Kodu çözülmüş Firebase Uygulama Kontrolü jetonu. |
VerifyAppCheckTokenResponse.alsoldConsumed
Bu jetonun zaten kullanıldığı için hava durumunu gösterir. AppCheck.verifyToken() yöntemi bu jetonu ilk kez görüyorsa bu alanda false
değeri yer alır. Ardından, belirtilen jeton bu jeton için bu AppCheck.verifyToken() yönteminin gelecekteki tüm çağrıları için already_consumed
olarak işaretlenir.
Bu alan true
olduğunda, çağrı yapan kullanıcı daha önce kullanılan bir jetonu yeniden kullanmaya çalışıyordur. Bu tür bir arayana karşı önlem almalısınız; örneğin, isteği reddetmek veya arayan kişiden ek güvenlik kontrol katmanlarını geçmesini istemek gibi işlemler 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;