public final class AnonymousIdentityValidator extends AbstractIdentityValidator
| Modifier and Type | Field and Description |
|---|---|
static IdentityValidator |
INSTANCE
A static instance implementing AnonymousIdentityValidator
|
| Constructor and Description |
|---|
AnonymousIdentityValidator()
Deprecated.
Use
INSTANCE instead |
| Modifier and Type | Method and Description |
|---|---|
Object |
validateAnonymousToken(ServerSecureChannel channel,
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 INSTANCE
@Deprecated public AnonymousIdentityValidator()
INSTANCE insteadpublic Object validateAnonymousToken(ServerSecureChannel channel, Session session, AnonymousIdentityToken token, UserTokenPolicy tokenPolicy, SignatureData tokenSignature) throws UaException
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 AbstractIdentityValidatorchannel - the ServerSecureChannel the request is arriving on.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.UaException - if the token is invalid, rejected, or user access is denied.Copyright © 2018. All rights reserved.