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 String
Consent attribute name.static final String
Destination attribute name.static final String
Explicit consent URI.static final String
ID attribute name.static final String
Implicit consent URI.static final String
Inapplicable consent URI.static final String
IssueInstant attribute name.static final QName
QName for the attribute which defines the IssueInstant.static final String
Obtained consent URI.static final String
Prior consent URI.static final String
Local name of the XSI type.static final QName
QName of the XSI type.static final String
Unavailable consent URI.static final String
Unspecified consent URI.static final String
Version 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.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
Sets the unique identifier of the request.void
setIssueInstant
(Instant newIssueInstant) Sets the date/time the request was issued.void
Sets the issuer of this request.void
setVersion
(SAMLVersion newVersion) Sets the SAML Version of this request.Methods inherited from interface org.opensaml.saml.common.SignableSAMLObject
getSignatureReferenceID
Methods inherited from interface org.opensaml.xmlsec.signature.SignableXMLObject
getSignature, isSigned, setSignature
Methods inherited from interface org.opensaml.core.xml.XMLObject
detach, 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
SAMLVersion 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
String 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
Instant 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
String 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
String 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
Issuer 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
Extensions 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
-