UserAssertion Třída

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

Implementuje

public class UserAssertion
implements IUserAssertion

Typ přihlašovacích údajů obsahující kontrolní výraz představující delegovanou identitu uživatele. Používá se jako parametr v OnBehalfOfParameters

Souhrn konstruktorů

Konstruktor Description
UserAssertion(String assertion)

Konstruktor pro vytvoření přihlašovacích údajů s tokenem jwt kódovaným jako řetězec s kódováním url base64.

Souhrn metod

Modifikátor a typ Metoda a popis
java.lang.String getAssertion()

Získá kontrolní výraz.

java.lang.String getAssertionHash()

Získá hodnotu hash tokenu kontrolního výrazu.

Metody zděděné od 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

Podrobnosti konstruktoru

UserAssertion

public UserAssertion(String assertion)

Konstruktor pro vytvoření přihlašovacích údajů s tokenem jwt kódovaným jako řetězec s kódováním url base64.

Parametry:

assertion - Jwt se používá jako přihlašovací údaje.

Podrobnosti metody

getAssertion

public String getAssertion()

Získá kontrolní výraz.

Návraty:

kontrolní výraz

getAssertionHash

public String getAssertionHash()

Získá hodnotu hash tokenu kontrolního výrazu.

Tato hodnota hash se používá jako klíč pro ukládání tokenů do mezipaměti získané prostřednictvím toku On-Behalf-Of, což aplikaci umožňuje efektivně načítat tokeny pro stejný uživatelský kontrolní výraz bez nutnosti provádět redundantní požadavky na službu tokenů.

Návraty:

Hash kontrolního výrazu s kódováním SHA256 s kódováním Base64

Platí pro