public class RequestImpl extends RequestAbstractTypeImpl implements Request
Request.DEFAULT_ELEMENT_LOCAL_NAME, DEFAULT_ELEMENT_NAME, TYPE_LOCAL_NAME, TYPE_NAMEID_ATTRIB_NAME, ISSUEINSTANT_ATTRIB_NAME, MAJORVERSION_ATTRIB_NAME, MINORVERSION_ATTRIB_NAME| Modifier | Constructor and Description |
|---|---|
protected |
RequestImpl(String namespaceURI,
String elementLocalName,
String namespacePrefix)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
List<AssertionArtifact> |
getAssertionArtifacts()
Get the list of artifacts.
|
List<AssertionIDReference> |
getAssertionIDReferences()
Get the list of AssertionIDReferences.
|
AttributeQuery |
getAttributeQuery()
Get the request AttributeQuery.
|
AuthenticationQuery |
getAuthenticationQuery()
Get the query AuthenticationQuery.
|
AuthorizationDecisionQuery |
getAuthorizationDecisionQuery()
Get the request AuthorizationDecisionQuery.
|
List<XMLObject> |
getOrderedChildren()
Gets an unmodifiable list of child elements in the order that they will appear in the DOM.
|
Query |
getQuery()
Get the request Query, SubjectQuery, AuthenticationQuery, AttributeQuery, or AuthorizationDecisionQuery.
|
SubjectQuery |
getSubjectQuery()
Get the request SubjectQuery, AuthenticationQuery, AttributeQuery, or AuthorizationDecisionQuery.
|
void |
setQuery(Query q)
Set the query (Query, SubjectQuery, AuthenticationQuery, AttributeQuery, AuthorizationDecisioonQuery.
|
getID, getIssueInstant, getRespondWiths, getSignatureReferenceID, getVersion, setID, setIssueInstant, setVersionequals, hashCode, prepareForAssignment, setSignaturegetSignature, isSigneddetach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, manageQualifiedAttributeNamespace, prepareAttributeValueForAssignment, prepareElementContentForAssignment, prepareForAssignment, prepareForAssignment, prepareForAssignment, registerOwnID, releaseChildrenDOM, releaseDOM, releaseParentDOM, releaseThisAndChildrenDOM, releaseThisandParentDOM, resolveID, resolveIDFromRoot, setDOM, setElementNamespacePrefix, setElementQName, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation, setSchemaTypeclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitgetID, getIssueInstant, getRespondWiths, getVersion, setID, setIssueInstant, setVersiongetSignatureReferenceIDgetSignature, isSigned, setSignaturedetach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocationprotected RequestImpl(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 Query getQuery()
public SubjectQuery getSubjectQuery()
getSubjectQuery in interface Requestpublic AttributeQuery getAttributeQuery()
getAttributeQuery in interface Requestpublic AuthenticationQuery getAuthenticationQuery()
getAuthenticationQuery in interface Requestpublic AuthorizationDecisionQuery getAuthorizationDecisionQuery()
getAuthorizationDecisionQuery in interface Requestpublic void setQuery(Query q)
public List<AssertionIDReference> getAssertionIDReferences()
getAssertionIDReferences in interface Requestpublic List<AssertionArtifact> getAssertionArtifacts()
getAssertionArtifacts in interface Requestpublic List<XMLObject> getOrderedChildren()
getOrderedChildren in interface XMLObjectgetOrderedChildren in class RequestAbstractTypeImplCopyright © 2021. All rights reserved.