Package org.opensaml.saml.saml2.core
Interface RequestAbstractType
- All Superinterfaces:
SAMLObject,SignableSAMLObject,SignableXMLObject,XMLObject
- All Known Subinterfaces:
ArtifactResolve,AssertionIDRequest,AttributeQuery,AuthnQuery,AuthnRequest,AuthzDecisionQuery,LogoutRequest,ManageNameIDRequest,NameIDMappingRequest,SubjectQuery,XACMLAuthzDecisionQueryType,XACMLPolicyQueryType
- All Known Implementing Classes:
ArtifactResolveImpl,AssertionIDRequestImpl,AttributeQueryImpl,AuthnQueryImpl,AuthnRequestImpl,AuthzDecisionQueryImpl,LogoutRequestImpl,ManageNameIDRequestImpl,NameIDMappingRequestImpl,RequestAbstractTypeImpl,SubjectQueryImpl,XACMLAuthzDecisionQueryTypeImpl,XACMLPolicyQueryTypeImpl
SAML 2.0 Core RequestAbstractType.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringConsent attribute name.static final StringDestination attribute name.static final StringExplicit consent URI.static final StringID attribute name.static final StringImplicit consent URI.static final StringInapplicable consent URI.static final StringIssueInstant attribute name.static final QNameQName for the attribute which defines the IssueInstant.static final StringObtained consent URI.static final StringPrior consent URI.static final StringLocal name of the XSI type.static final QNameQName of the XSI type.static final StringUnavailable consent URI.static final StringUnspecified consent URI.static final StringVersion attribute name. -
Method Summary
Modifier and TypeMethodDescriptionGets the consent obtained from the principal for sending this request.Gets the URI of the destination of the request.Gets the Extensions of this request.getID()Gets the unique identifier of the request.Gets the date/time the request was issued.Gets the issuer of this request.Gets the SAML Version of this request.voidsetConsent(String newConsent) Sets the consent obtained from the principal for sending this request.voidsetDestination(String newDestination) Sets the URI of the destination of the request.voidsetExtensions(Extensions newExtensions) Sets the Extensions of this request.voidSets the unique identifier of the request.voidsetIssueInstant(Instant newIssueInstant) Sets the date/time the request was issued.voidSets the issuer of this request.voidsetVersion(SAMLVersion newVersion) Sets the SAML Version of this request.Methods inherited from interface org.opensaml.saml.common.SignableSAMLObject
getSignatureReferenceIDMethods inherited from interface org.opensaml.xmlsec.signature.SignableXMLObject
getSignature, isSigned, setSignatureMethods inherited from interface org.opensaml.core.xml.XMLObject
detach, ensureDOM, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getObjectMetadata, getOrderedChildren, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, resolveID, resolveIDFromRoot, setDOM, setNil, setNil, setNoNamespaceSchemaLocation, setParent, setSchemaLocation
-
Field Details
-
TYPE_LOCAL_NAME
Local name of the XSI type.- See Also:
-
TYPE_NAME
QName of the XSI type. -
ID_ATTRIB_NAME
ID attribute name.- See Also:
-
VERSION_ATTRIB_NAME
Version attribute name.- See Also:
-
ISSUE_INSTANT_ATTRIB_NAME
IssueInstant attribute name.- See Also:
-
ISSUE_INSTANT_ATTRIB_QNAME
QName for the attribute which defines the IssueInstant. -
DESTINATION_ATTRIB_NAME
Destination attribute name.- See Also:
-
CONSENT_ATTRIB_NAME
Consent attribute name.- See Also:
-
UNSPECIFIED_CONSENT
Unspecified consent URI.- See Also:
-
OBTAINED_CONSENT
Obtained consent URI.- See Also:
-
PRIOR_CONSENT
Prior consent URI.- See Also:
-
IMPLICIT_CONSENT
Implicit consent URI.- See Also:
-
EXPLICIT_CONSENT
Explicit consent URI.- See Also:
-
UNAVAILABLE_CONSENT
Unavailable consent URI.- See Also:
-
INAPPLICABLE_CONSENT
Inapplicable consent URI.- See Also:
-
-
Method Details
-
getVersion
Gets the SAML Version of this request.- Returns:
- the SAML Version of this request.
-
setVersion
Sets the SAML Version of this request.- Parameters:
newVersion- the SAML Version of this request
-
getID
Gets the unique identifier of the request.- Returns:
- the unique identifier of the request
-
setID
Sets the unique identifier of the request.- Parameters:
newID- the unique identifier of the request
-
getIssueInstant
Gets the date/time the request was issued.- Returns:
- the date/time the request was issued
-
setIssueInstant
Sets the date/time the request was issued.- Parameters:
newIssueInstant- the date/time the request was issued
-
getDestination
Gets the URI of the destination of the request.- Returns:
- the URI of the destination of the request
-
setDestination
Sets the URI of the destination of the request.- Parameters:
newDestination- the URI of the destination of the request
-
getConsent
Gets the consent obtained from the principal for sending this request.- Returns:
- the consent obtained from the principal for sending this request
-
setConsent
Sets the consent obtained from the principal for sending this request.- Parameters:
newConsent- the new consent obtained from the principal for sending this request
-
getIssuer
Gets the issuer of this request.- Returns:
- the issuer of this request
-
setIssuer
Sets the issuer of this request.- Parameters:
newIssuer- the issuer of this request
-
getExtensions
Gets the Extensions of this request.- Returns:
- the Status of this request
-
setExtensions
Sets the Extensions of this request.- Parameters:
newExtensions- the Extensions of this request
-