public abstract class RequestAbstractTypeImpl extends AbstractSignableSAMLObject implements RequestAbstractType
RequestAbstractType
.CONSENT_ATTRIB_NAME, DESTINATION_ATTRIB_NAME, EXPLICIT_CONSENT, ID_ATTRIB_NAME, IMPLICIT_CONSENT, INAPPLICABLE_CONSENT, ISSUE_INSTANT_ATTRIB_NAME, OBTAINED_CONSENT, PRIOR_CONSENT, TYPE_LOCAL_NAME, TYPE_NAME, UNAVAILABLE_CONSENT, UNSPECIFIED_CONSENT, VERSION_ATTRIB_NAME
Modifier | Constructor and Description |
---|---|
protected |
RequestAbstractTypeImpl(String namespaceURI,
String elementLocalName,
String namespacePrefix)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
String |
getConsent()
Gets the consent obtained from the principal for sending this request.
|
String |
getDestination()
Gets the URI of the destination of the request.
|
Extensions |
getExtensions()
Gets the Extensions of this request.
|
String |
getID()
Gets the unique identifier of the request.
|
org.joda.time.DateTime |
getIssueInstant()
Gets the date/time the request was issued.
|
Issuer |
getIssuer()
Gets the issuer of this request.
|
List<XMLObject> |
getOrderedChildren()
Gets an unmodifiable list of child elements in the order that they will appear in the DOM.
|
String |
getSignatureReferenceID()
Gets the value of the ID attribute for this SAML object which will be used as its signature reference.
|
SAMLVersion |
getVersion()
Gets the SAML Version of this request.
|
void |
setConsent(String newConsent)
Sets the consent obtained from the principal for sending this request.
|
void |
setDestination(String newDestination)
Sets the URI of the destination of the request.
|
void |
setExtensions(Extensions newExtensions)
Sets the Extensions of this request.
|
void |
setID(String newID)
Sets the unique identifier of the request.
|
void |
setIssueInstant(org.joda.time.DateTime newIssueInstant)
Sets the date/time the request was issued.
|
void |
setIssuer(Issuer newIssuer)
Sets the issuer of this request.
|
void |
setVersion(SAMLVersion newVersion)
Sets the SAML Version of this request.
|
equals, prepareForAssignment, setSignature
deregisterValidator, getValidators, registerValidator, validate, validateChildren
getSignature, isSigned
addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, manageQualifiedAttributeNamespace, prepareAttributeValueForAssignment, prepareElementContentForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, registerOwnID, releaseChildrenDOM, releaseDOM, releaseParentDOM, releaseThisAndChildrenDOM, releaseThisandParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setElementNamespacePrefix, setElementQName, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation, setSchemaType
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getSignature, isSigned, setSignature
deregisterValidator, getValidators, registerValidator, validate
addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation
protected RequestAbstractTypeImpl(String namespaceURI, String elementLocalName, String namespacePrefix)
namespaceURI
- the namespace the element is inelementLocalName
- the local name of the XML element this Object representsnamespacePrefix
- the prefix for the given namespacepublic SAMLVersion getVersion()
getVersion
in interface RequestAbstractType
public void setVersion(SAMLVersion newVersion)
setVersion
in interface RequestAbstractType
newVersion
- the SAML Version of this requestpublic String getID()
getID
in interface RequestAbstractType
public void setID(String newID)
setID
in interface RequestAbstractType
newID
- the unique identifier of the requestpublic org.joda.time.DateTime getIssueInstant()
getIssueInstant
in interface RequestAbstractType
public void setIssueInstant(org.joda.time.DateTime newIssueInstant)
setIssueInstant
in interface RequestAbstractType
newIssueInstant
- the date/time the request was issuedpublic String getDestination()
getDestination
in interface RequestAbstractType
public void setDestination(String newDestination)
setDestination
in interface RequestAbstractType
newDestination
- the URI of the destination of the requestpublic String getConsent()
getConsent
in interface RequestAbstractType
public void setConsent(String newConsent)
setConsent
in interface RequestAbstractType
newConsent
- the new consent obtained from the principal for sending this requestpublic Issuer getIssuer()
getIssuer
in interface RequestAbstractType
public void setIssuer(Issuer newIssuer)
setIssuer
in interface RequestAbstractType
newIssuer
- the issuer of this requestpublic Extensions getExtensions()
getExtensions
in interface RequestAbstractType
public void setExtensions(Extensions newExtensions)
setExtensions
in interface RequestAbstractType
newExtensions
- the Extensions of this requestpublic String getSignatureReferenceID()
getSignatureReferenceID
in interface SignableSAMLObject
public List<XMLObject> getOrderedChildren()
getOrderedChildren
in interface XMLObject
Copyright © 2018 JBoss by Red Hat. All rights reserved.