UserAssertion Sınıf

  • java.lang.Object
    • com.microsoft.aad.msal4j.UserAssertion

Uygulamalar

public class UserAssertion
implements IUserAssertion

Temsilci kullanıcı kimliğini temsil eden bir onay içeren kimlik bilgisi türü. içinde parametre olarak kullanılır OnBehalfOfParameters

Oluşturucu Özeti

Oluşturucu Description
UserAssertion(String assertion)

Base64 URL ile kodlanmış dize olarak kodlanmış bir jwt belirteci ile kimlik bilgisi oluşturmak için oluşturucu.

Yöntem Özeti

Değiştirici ve Tür Yöntem ve Açıklaması
java.lang.String getAssertion()

Onay alır.

java.lang.String getAssertionHash()

Onay belirtecinin karması alır.

Yöntemlerin devralındığı yer: java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Oluşturucu Ayrıntıları

UserAssertion

public UserAssertion(String assertion)

Base64 URL ile kodlanmış dize olarak kodlanmış bir jwt belirteci ile kimlik bilgisi oluşturmak için oluşturucu.

Parametreler:

assertion - Kimlik bilgisi olarak kullanılan jwt.

Yöntem Ayrıntıları

getAssertion

public String getAssertion()

Onay alır.

Döndürülenler:

assertion

getAssertionHash

public 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:

Onaylama işleminin Base64 kodlanmış SHA256 karması

Şunlara uygulanır