public class SAMLConfigParser extends AbstractParser
logger
Constructor and Description |
---|
SAMLConfigParser() |
Modifier and Type | Method and Description |
---|---|
Object |
parse(XMLEventReader xmlEventReader)
Parse the event stream
|
protected Handler |
parseHandler(XMLEventReader xmlEventReader,
StartElement startElement) |
protected Handlers |
parseHandlers(XMLEventReader xmlEventReader) |
protected void |
parseIdentityURLProvider(XMLEventReader xmlEventReader,
StartElement startElement,
SPType sp) |
protected IDPType |
parseIDPConfiguration(XMLEventReader xmlEventReader) |
protected KeyProviderType |
parseKeyProvider(XMLEventReader xmlEventReader,
StartElement startElement) |
protected MetadataProviderType |
parseMDProvider(XMLEventReader xmlEventReader,
StartElement startElement) |
protected ProviderType |
parseSPConfiguration(XMLEventReader xmlEventReader) |
protected void |
populateKeyValueType(KeyValueType kvt,
StartElement startElement) |
boolean |
supports(QName qname)
Returns whether the parser supports parsing a particular namespace
|
getXMLInputFactory, parse
public static final String BINDING_TYPE
public static final String ERROR_PAGE
public static final String LOGOUT_PAGE
public static final String LOGOUT_URL
public static final String LOGOUT_RESPONSE_LOCATION
public static final String IDP
public static final String SP
public static final String IDENTITY_URL
public static final String SERVICE_URL
public static final String IDP_METADATA_FILE
public static final String IDP_USES_POST_BINDING
public static final String TRUST
public static final String DOMAINS
public static final String KEY_PROVIDER
public static final String META_PROVIDER
public static final String CLASS_NAME
public static final String CLASS
public static final String AUTH
public static final String KEY
public static final String VALUE
public static final String VALIDATING_ALIAS
public static final String ROLE_GENERATOR
public static final String ENCRYPT
public static final String HOSTED_URI
public static final String ATTRIBUTE_MANAGER
public static final String CANONICALIZATION_METHOD
public static final String HANDLERS
public static final String HANDLERS_CHAIN_CLASS
public static final String HANDLERS_CHAIN_LOCKING
public static final String HANDLER
public static final String OPTION
public static final String RELAY_STATE
public static final String SERVER_ENVIRONMENT
public static final String SUPPORTS_SIGNATURES
public static final String IDENTITY_PARTICIPANT_STACK
public static final String STRICT_POST_BINDING
public static final String SSL_CLIENT_AUTHENTICATION
public static final String SIGNING_ALIAS
public static final String PROVIDER
public static final String DEFAULT_URL
public static final String DYNAMIC
public static final String DOMAIN
public static final String PAGE
public static final String TYPE
public static final String EXPIRATION
public Object parse(XMLEventReader xmlEventReader) throws ParsingException
ParserNamespaceSupport
ParsingException
public boolean supports(QName qname)
ParserNamespaceSupport
protected Handlers parseHandlers(XMLEventReader xmlEventReader) throws ParsingException
ParsingException
protected IDPType parseIDPConfiguration(XMLEventReader xmlEventReader) throws ParsingException
ParsingException
protected ProviderType parseSPConfiguration(XMLEventReader xmlEventReader) throws ParsingException
ParsingException
protected KeyProviderType parseKeyProvider(XMLEventReader xmlEventReader, StartElement startElement) throws ParsingException
ParsingException
protected void parseIdentityURLProvider(XMLEventReader xmlEventReader, StartElement startElement, SPType sp) throws ParsingException
ParsingException
protected Handler parseHandler(XMLEventReader xmlEventReader, StartElement startElement) throws ParsingException
ParsingException
protected MetadataProviderType parseMDProvider(XMLEventReader xmlEventReader, StartElement startElement) throws ParsingException
ParsingException
protected void populateKeyValueType(KeyValueType kvt, StartElement startElement)
Copyright © 2016 JBoss by Red Hat. All rights reserved.