Class AssertionIDRequestImpl
- java.lang.Object
-
- com.sun.identity.saml2.protocol.impl.RequestAbstractImpl
-
- com.sun.identity.saml2.protocol.impl.AssertionIDRequestImpl
-
- All Implemented Interfaces:
AssertionIDRequest,RequestAbstract
public class AssertionIDRequestImpl extends RequestAbstractImpl implements AssertionIDRequest
This class represents the AssertionIDRequest element in SAMLv2 protocol schema.The following schema fragment specifies the expected content contained within this java content object.
<element name="AssertionIDRequest" type="{urn:oasis:names:tc:SAML:2.0:protocol}AssertionIDRequestType"/>
-
-
Field Summary
Fields Modifier and Type Field Description protected ListassertionIDRefs-
Fields inherited from class com.sun.identity.saml2.protocol.impl.RequestAbstractImpl
consent, destinationURI, elementName, extensions, isMutable, isSignatureValid, isSigned, issueInstant, nameID, publicKey, requestId, signatureString, signedXMLString, version
-
-
Constructor Summary
Constructors Constructor Description AssertionIDRequestImpl()Constructor to createAssertionIDRequestObject .AssertionIDRequestImpl(String xmlString)Constructor to createAssertionIDRequestObject.AssertionIDRequestImpl(Element element)Constructor to createAssertionIDRequestObject.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ListgetAssertionIDRefs()Returns a list ofAssertionIDRefobjects.protected voidgetXMLString(Set namespaces, StringBuffer attrs, StringBuffer childElements, boolean includeNSPrefix, boolean declareNS)protected voidparseDOMAttributes(Element element)Parses attributes of the Docuemnt Element for this object.protected voidparseDOMChileElements(ListIterator iter)Parses child elements of the Docuemnt Element for this object.voidsetAssertionIDRefs(List assertionIDRefs)Sets a list ofAssertionIDRefObjects.protected voidvalidateData()-
Methods inherited from class com.sun.identity.saml2.protocol.impl.RequestAbstractImpl
getAttributesString, getConsent, getDestination, getElements, getExtensions, getID, getIssueInstant, getIssuer, getSignature, getVersion, isMutable, isSignatureValid, isSigned, makeImmutable, parseDOMElement, setConsent, setDestination, setExtensions, setID, setIssueInstant, setIssuer, setVersion, sign, toXMLString, toXMLString, validateID, validateIssueInstant, validateVersion
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.sun.identity.saml2.protocol.RequestAbstract
getConsent, getDestination, getExtensions, getID, getIssueInstant, getIssuer, getSignature, getVersion, isMutable, isSignatureValid, isSigned, makeImmutable, setConsent, setDestination, setExtensions, setID, setIssueInstant, setIssuer, setVersion, sign, toXMLString, toXMLString
-
-
-
-
Field Detail
-
assertionIDRefs
protected List assertionIDRefs
-
-
Constructor Detail
-
AssertionIDRequestImpl
public AssertionIDRequestImpl()
Constructor to createAssertionIDRequestObject .
-
AssertionIDRequestImpl
public AssertionIDRequestImpl(Element element) throws SAML2Exception
Constructor to createAssertionIDRequestObject.- Parameters:
element- the Document Element Object.- Throws:
SAML2Exception- if error creatingAssertionIDRequestObject.
-
AssertionIDRequestImpl
public AssertionIDRequestImpl(String xmlString) throws SAML2Exception
Constructor to createAssertionIDRequestObject.- Parameters:
xmlString- the XML String.- Throws:
SAML2Exception- if error creatingAssertionIDRequestObject.
-
-
Method Detail
-
getAssertionIDRefs
public List getAssertionIDRefs()
Returns a list ofAssertionIDRefobjects.- Specified by:
getAssertionIDRefsin interfaceAssertionIDRequest- Returns:
- list of
AssertionIDRefobjects. - See Also:
setAssertionIDRefs(List)
-
setAssertionIDRefs
public void setAssertionIDRefs(List assertionIDRefs) throws SAML2Exception
Sets a list ofAssertionIDRefObjects.- Specified by:
setAssertionIDRefsin interfaceAssertionIDRequest- Parameters:
assertionIDRefs- the list ofAssertionIDRefobjects.- Throws:
SAML2Exception- if the object is immutable.- See Also:
getAssertionIDRefs()
-
getXMLString
protected void getXMLString(Set namespaces, StringBuffer attrs, StringBuffer childElements, boolean includeNSPrefix, boolean declareNS) throws SAML2Exception
- Overrides:
getXMLStringin classRequestAbstractImpl- Throws:
SAML2Exception
-
validateData
protected void validateData() throws SAML2Exception- Overrides:
validateDatain classRequestAbstractImpl- Throws:
SAML2Exception
-
parseDOMAttributes
protected void parseDOMAttributes(Element element) throws SAML2Exception
Parses attributes of the Docuemnt Element for this object.- Overrides:
parseDOMAttributesin classRequestAbstractImpl- Parameters:
element- the Document Element of this object.- Throws:
SAML2Exception- if error parsing the Document Element.
-
parseDOMChileElements
protected void parseDOMChileElements(ListIterator iter) throws SAML2Exception
Parses child elements of the Docuemnt Element for this object.- Overrides:
parseDOMChileElementsin classRequestAbstractImpl- Parameters:
iter- the child elements iterator.- Throws:
SAML2Exception- if error parsing the Document Element.
-
-