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, INITIAL_CLIENTS_IN_POOL, initialClientsInPool, 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 org.picketlink.identity.federation.core.factories.JBossAuthCacheInvalidationFactory.TimeCacheExpiry |
getCacheExpiry() |
protected boolean |
localValidation(Element assertionElement)
Locally validate the SAML Assertion element
|
abort, commit, getIdentity, getRoleSets, getSTSClient, initialize, login, logout
getCredentialFromHttpRequest, getSamlTokenHttpHeader, getSamlTokenHttpHeaderRegEx, getSamlTokenHttpHeaderRegExGroup, getTokenEncoding
protected boolean localValidation(Element assertionElement) throws Exception
SAML2STSCommonLoginModule
localValidation
in class SAML2STSCommonLoginModule
Exception
protected org.picketlink.identity.federation.core.factories.JBossAuthCacheInvalidationFactory.TimeCacheExpiry getCacheExpiry() throws Exception
getCacheExpiry
in class SAML2STSCommonLoginModule
Exception
Copyright © 2015 JBoss by Red Hat. All Rights Reserved.