public class STSStaxTokenValidator extends SamlTokenValidatorImpl implements BinarySecurityTokenValidator, UsernameTokenValidator
| Constructor and Description |
|---|
STSStaxTokenValidator() |
STSStaxTokenValidator(boolean alwaysValidateToSts)
Construct a new instance.
|
| Modifier and Type | Method and Description |
|---|---|
org.apache.xml.security.stax.securityToken.InboundSecurityToken |
validate(BinarySecurityTokenType binarySecurityTokenType,
TokenContext tokenContext) |
<T extends SamlSecurityToken & org.apache.xml.security.stax.securityToken.InboundSecurityToken> |
validate(SamlAssertionWrapper samlAssertionWrapper,
org.apache.xml.security.stax.securityToken.InboundSecurityToken subjectSecurityToken,
TokenContext tokenContext) |
<T extends UsernameSecurityToken & org.apache.xml.security.stax.securityToken.InboundSecurityToken> |
validate(UsernameTokenType usernameTokenType,
TokenContext tokenContext) |
checkAuthnStatements, checkConditions, checkConditions, checkOneTimeUse, getRequiredSubjectConfirmationMethod, getTtl, isRequireBearerSignature, isRequireStandardSubjectConfirmationMethod, isValidateSignatureAgainstProfile, setFutureTTL, setRequireBearerSignature, setRequiredSubjectConfirmationMethod, setRequireStandardSubjectConfirmationMethod, setTtl, setValidateSignatureAgainstProfile, validateAssertion, verifySubjectConfirmationMethodvalidateclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitvalidatepublic STSStaxTokenValidator()
public STSStaxTokenValidator(boolean alwaysValidateToSts)
alwaysValidateToSts - whether to always validate the token to the STSpublic <T extends SamlSecurityToken & org.apache.xml.security.stax.securityToken.InboundSecurityToken> T validate(SamlAssertionWrapper samlAssertionWrapper, org.apache.xml.security.stax.securityToken.InboundSecurityToken subjectSecurityToken, TokenContext tokenContext) throws WSSecurityException
validate in interface SamlTokenValidatorvalidate in class SamlTokenValidatorImplWSSecurityExceptionpublic org.apache.xml.security.stax.securityToken.InboundSecurityToken validate(BinarySecurityTokenType binarySecurityTokenType, TokenContext tokenContext) throws WSSecurityException
validate in interface BinarySecurityTokenValidatorWSSecurityExceptionpublic <T extends UsernameSecurityToken & org.apache.xml.security.stax.securityToken.InboundSecurityToken> T validate(UsernameTokenType usernameTokenType, TokenContext tokenContext) throws WSSecurityException
validate in interface UsernameTokenValidatorWSSecurityExceptionCopyright © 2021 JBoss by Red Hat. All rights reserved.