org.picketlink.identity.federation.bindings.jboss.auth
public class SAML2STSLoginModule extends SAML2STSCommonLoginModule
This LoginModule
implements the local validation of SAML assertions on AS7. The specified
localValidationSecurityDomain
property must correspond to a AS7 JSSE domain that configures a truststore and
a server-alias that identifies the certificate used to validate the assertions.
assertion, credential, enableCacheInvalidation, ENDPOINT_ADDRESS, localTestingOnly, localValidation, localValidationSecurityDomain, options, PASSWORD_KEY, PORT_NAME, principal, rawOptions, roleKey, securityDomain, SERVICE_NAME, STS_CONFIG_FILE, stsConfigurationFile, USERNAME_KEY
BASE64_TOKEN_ENCODING, GZIP_TOKEN_ENCODING, logger, NONE_TOKEN_ENCODING, REG_EX_GROUP_KEY, REG_EX_PATTERN_KEY, SAML_TOKEN_HTTP_HEADER_KEY, TOKEN_ENCODING_TYPE_KEY, tokenEncoding, WEB_REQUEST_KEY
Constructor and Description |
---|
SAML2STSLoginModule() |
Modifier and Type | Method and Description |
---|---|
protected JBossAuthCacheInvalidationFactory.TimeCacheExpiry |
getCacheExpiry() |
protected boolean |
localValidation(Element assertionElement) |
abort, commit, getIdentity, getRoleSets, getSTSClient, initialize, login, logout
getCredentialFromHttpRequest, getSamlTokenHttpHeader, getSamlTokenHttpHeaderRegEx, getSamlTokenHttpHeaderRegExGroup, getTokenEncoding
protected boolean localValidation(Element assertionElement) throws Exception
localValidation
in class SAML2STSCommonLoginModule
Exception
protected JBossAuthCacheInvalidationFactory.TimeCacheExpiry getCacheExpiry() throws Exception
getCacheExpiry
in class SAML2STSCommonLoginModule
Exception
Copyright © 2013 JBoss Inc.. All Rights Reserved.