IUserAssertion Rozhraní
public interface IUserAssertion
Rozhraní představující delegovanou identitu uživatele používanou podřízenými aplikacemi v toku on-Behalf-Of
Tok on-Behalf-Of se používá, když služba obdrží token z klientské aplikace a potřebuje zavolat jinou službu jménem původního uživatele. V tomto scénáři slouží přijatý token jako kontrolní výraz uživatele, který prokáže identitu a ověřování původního uživatele.
Toto rozhraní se obvykle používá OnBehalfOfParameters při získávání tokenů v aplikacích střední vrstvy, které potřebují volat podřízené služby.
Souhrn metod
| Modifikátor a typ | Metoda a popis |
|---|---|
| abstract java.lang.String |
getAssertion()
Získá token kontrolního výrazu použitý v on-Behalf-Of toku. |
| abstract java.lang.String |
getAssertionHash()
Získá hodnotu hash tokenu kontrolního výrazu. |
Podrobnosti metody
getAssertion
public abstract String getAssertion()
Získá token kontrolního výrazu použitý v on-Behalf-Of toku.
Kontrolní výraz je obvykle token JWT přijatý z upstreamové klientské aplikace, která představuje identitu a ověřování původního uživatele.
Návraty:
getAssertionHash
public abstract 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: