public class SAML2BrowserSSOProfileParser extends BaseSAML2ProfileConfigurationParser
BrowserSSOProfileConfiguration from a saml:SAML2SSOProfile.| Modifier and Type | Field and Description |
|---|---|
private org.slf4j.Logger |
log
logger.
|
static QName |
TYPE_NAME
Element name.
|
| Constructor and Description |
|---|
SAML2BrowserSSOProfileParser()
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
doParse(Element element,
org.springframework.beans.factory.xml.ParserContext parserContext,
org.springframework.beans.factory.support.BeanDefinitionBuilder builder) |
protected Class<? extends BrowserSSOProfileConfiguration> |
getBeanClass(Element element) |
protected String |
getProfileBeanNamePrefix()
Get the prefix for the default beans.
|
private void |
setPropertiesFromRelyingParty(Element element,
org.springframework.beans.factory.support.BeanDefinitionBuilder builder)
We need to extract the defaultAuthenticationMethod and nameIDFormatPrecedence from the parent element, which will
be a <RelyingParty>.
|
getProxyAudiencesgetArtifactConfiguration, getAudiences, predicateForEncryption, predicateForSigning, setArtifactAware, shouldGenerateIddoParse, getBeanClassName, getParentName, parseInternalpublic static final QName TYPE_NAME
private org.slf4j.Logger log
protected Class<? extends BrowserSSOProfileConfiguration> getBeanClass(Element element)
getBeanClass in class org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParserprotected String getProfileBeanNamePrefix()
getProfileBeanNamePrefix in class BaseSAMLProfileConfigurationParserprivate void setPropertiesFromRelyingParty(@Nonnull Element element, @Nonnull org.springframework.beans.factory.support.BeanDefinitionBuilder builder)
element - The <rp:ProfileConfiguration> elementbuilder - The builder in which to set theprotected void doParse(Element element, org.springframework.beans.factory.xml.ParserContext parserContext, org.springframework.beans.factory.support.BeanDefinitionBuilder builder)
doParse in class BaseSAML2ProfileConfigurationParserCopyright © 1999–2018 Shibboleth Consortium. All rights reserved.