IUserAssertion Arabirim
public interface IUserAssertion
On-Behalf-Of akışında aşağı akış uygulamaları tarafından kullanılan temsilci kullanıcı kimliğini temsil eden arabirim.
Behalf-Of akışı, bir hizmet bir istemci uygulamasından belirteç aldığında ve özgün kullanıcı adına başka bir hizmeti çağırması gerektiğinde kullanılır. Bu senaryoda, alınan belirteç, özgün kullanıcının kimliğini ve kimlik doğrulamasını kanıtlayan kullanıcı onayı görevi görür.
Bu arabirim genellikle aşağı akış hizmetlerini çağırması gereken orta katman uygulamalarında belirteçleri alırken ile OnBehalfOfParameters birlikte kullanılır.
Yöntem Özeti
| Değiştirici ve Tür | Yöntem ve Açıklaması |
|---|---|
| abstract java.lang.String |
getAssertion()
Behalf-Of akışında kullanılan onay belirtecini alır. |
| abstract java.lang.String |
getAssertionHash()
Onay belirtecinin karması alır. |
Yöntem Ayrıntıları
getAssertion
public abstract String getAssertion()
Behalf-Of akışında kullanılan onay belirtecini alır.
Onay genellikle özgün kullanıcının kimliğini ve kimlik doğrulamasını temsil eden bir yukarı akış istemci uygulamasından alınan bir JWT belirtecidir.
Döndürülenler:
getAssertionHash
public abstract String getAssertionHash()
Onay belirtecinin karması alır.
Bu karma,Behalf-Of akışı aracılığıyla alınan belirteçleri önbelleğe almak için anahtar olarak kullanılır ve uygulamanın belirteç hizmetine yedekli istekler yapmadan aynı kullanıcı onayı için belirteçleri verimli bir şekilde almasına olanak tanır.
Döndürülenler: