org.picketlink.identity.federation.core.parsers.saml
Class SAMLRequestAbstractParser
java.lang.Object
org.picketlink.identity.federation.core.parsers.saml.SAMLRequestAbstractParser
- Direct Known Subclasses:
- SAMLArtifactResolveParser, SAMLAttributeQueryParser, SAMLAuthNRequestParser, SAMLSloRequestParser, SAMLXACMLRequestParser
public abstract class SAMLRequestAbstractParser
- extends Object
Base Class for SAML Request Parsing
- Since:
- Nov 2, 2010
- Author:
- Anil.Saldhana@redhat.com
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
protected static final PicketLinkLogger logger
id
protected String id
version
protected String version
issueInstant
protected XMLGregorianCalendar issueInstant
SAMLRequestAbstractParser
public SAMLRequestAbstractParser()
parseRequiredAttributes
protected void parseRequiredAttributes(StartElement startElement)
throws ParsingException
- Throws:
ParsingException
parseBaseAttributes
protected void parseBaseAttributes(StartElement startElement,
RequestAbstractType request)
throws ParsingException
- Parse the attributes that are common to all SAML Request Types
- Parameters:
startElement
- request
-
- Throws:
ParsingException
parseCommonElements
protected void parseCommonElements(StartElement startElement,
XMLEventReader xmlEventReader,
RequestAbstractType request)
throws ParsingException
- Throws:
ParsingException
getSubject
protected SubjectType getSubject(XMLEventReader xmlEventReader)
throws ParsingException
- Throws:
ParsingException
Copyright © 2013 JBoss by Red Hat. All Rights Reserved.