public final class AnonymousIdentityValidator extends AbstractIdentityValidator<String>
| Modifier and Type | Field and Description |
|---|---|
static IdentityValidator<String> |
INSTANCE
A static instance implementing AnonymousIdentityValidator
|
| Constructor and Description |
|---|
AnonymousIdentityValidator() |
| Modifier and Type | Method and Description |
|---|---|
String |
validateAnonymousToken(Session session,
AnonymousIdentityToken token,
UserTokenPolicy tokenPolicy,
SignatureData tokenSignature)
Validate an
AnonymousIdentityToken and return an identity Object that represents the user. |
decryptTokenData, validateIdentityToken, validateIssuedIdentityToken, validateUsernameToken, validateX509Tokenpublic static final IdentityValidator<String> INSTANCE
public String validateAnonymousToken(Session session, AnonymousIdentityToken token, UserTokenPolicy tokenPolicy, SignatureData tokenSignature)
AbstractIdentityValidatorAnonymousIdentityToken and return an identity Object that represents the user.
This Object should implement equality in such a way that a subsequent identity validation for the same user yields a comparable Object.
validateAnonymousToken in class AbstractIdentityValidator<String>session - the Session the request is arriving on.token - the AnonymousIdentityToken.tokenPolicy - the UserTokenPolicy specified by the policyId in token.tokenSignature - the SignatureData sent in the ActivateSessionRequest.Copyright © 2021. All rights reserved.