Package org.opensaml.saml.saml2.core
Interface RequestAbstractType
-
- All Superinterfaces:
SAMLObject
,SignableSAMLObject
,org.opensaml.xmlsec.signature.SignableXMLObject
,org.opensaml.core.xml.XMLObject
- All Known Subinterfaces:
ArtifactResolve
,AssertionIDRequest
,AttributeQuery
,AuthnQuery
,AuthnRequest
,AuthzDecisionQuery
,LogoutRequest
,ManageNameIDRequest
,NameIDMappingRequest
,SubjectQuery
public interface RequestAbstractType extends SignableSAMLObject
SAML 2.0 Core RequestAbstractType.
-
-
Field Summary
Fields Modifier and Type Field Description static String
CONSENT_ATTRIB_NAME
Consent attribute name.static String
DESTINATION_ATTRIB_NAME
Destination attribute name.static String
EXPLICIT_CONSENT
Explicit consent URI.static String
ID_ATTRIB_NAME
ID attribute name.static String
IMPLICIT_CONSENT
Implicit consent URI.static String
INAPPLICABLE_CONSENT
Inapplicable consent URI.static String
ISSUE_INSTANT_ATTRIB_NAME
IssueInstant attribute name.static QName
ISSUE_INSTANT_ATTRIB_QNAME
QName for the attribute which defines the IssueInstant.static String
OBTAINED_CONSENT
Obtained consent URI.static String
PRIOR_CONSENT
Prior consent URI.static String
TYPE_LOCAL_NAME
Local name of the XSI type.static QName
TYPE_NAME
QName of the XSI type.static String
UNAVAILABLE_CONSENT
Unavailable consent URI.static String
UNSPECIFIED_CONSENT
Unspecified consent URI.static String
VERSION_ATTRIB_NAME
Version attribute name.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method 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.Instant
getIssueInstant()
Gets the date/time the request was issued.Issuer
getIssuer()
Gets the issuer of this request.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(Instant 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.-
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 Detail
-
TYPE_LOCAL_NAME
static final String TYPE_LOCAL_NAME
Local name of the XSI type.- See Also:
- Constant Field Values
-
TYPE_NAME
static final QName TYPE_NAME
QName of the XSI type.
-
ID_ATTRIB_NAME
static final String ID_ATTRIB_NAME
ID attribute name.- See Also:
- Constant Field Values
-
VERSION_ATTRIB_NAME
static final String VERSION_ATTRIB_NAME
Version attribute name.- See Also:
- Constant Field Values
-
ISSUE_INSTANT_ATTRIB_NAME
static final String ISSUE_INSTANT_ATTRIB_NAME
IssueInstant attribute name.- See Also:
- Constant Field Values
-
ISSUE_INSTANT_ATTRIB_QNAME
static final QName ISSUE_INSTANT_ATTRIB_QNAME
QName for the attribute which defines the IssueInstant.
-
DESTINATION_ATTRIB_NAME
static final String DESTINATION_ATTRIB_NAME
Destination attribute name.- See Also:
- Constant Field Values
-
CONSENT_ATTRIB_NAME
static final String CONSENT_ATTRIB_NAME
Consent attribute name.- See Also:
- Constant Field Values
-
UNSPECIFIED_CONSENT
static final String UNSPECIFIED_CONSENT
Unspecified consent URI.- See Also:
- Constant Field Values
-
OBTAINED_CONSENT
static final String OBTAINED_CONSENT
Obtained consent URI.- See Also:
- Constant Field Values
-
PRIOR_CONSENT
static final String PRIOR_CONSENT
Prior consent URI.- See Also:
- Constant Field Values
-
IMPLICIT_CONSENT
static final String IMPLICIT_CONSENT
Implicit consent URI.- See Also:
- Constant Field Values
-
EXPLICIT_CONSENT
static final String EXPLICIT_CONSENT
Explicit consent URI.- See Also:
- Constant Field Values
-
UNAVAILABLE_CONSENT
static final String UNAVAILABLE_CONSENT
Unavailable consent URI.- See Also:
- Constant Field Values
-
INAPPLICABLE_CONSENT
static final String INAPPLICABLE_CONSENT
Inapplicable consent URI.- See Also:
- Constant Field Values
-
-
Method Detail
-
getVersion
SAMLVersion getVersion()
Gets the SAML Version of this request.- Returns:
- the SAML Version of this request.
-
setVersion
void setVersion(SAMLVersion newVersion)
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
void setID(String newID)
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
void setIssueInstant(Instant newIssueInstant)
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
void setDestination(String newDestination)
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
void setConsent(String newConsent)
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
void setIssuer(Issuer newIssuer)
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
void setExtensions(Extensions newExtensions)
Sets the Extensions of this request.- Parameters:
newExtensions
- the Extensions of this request
-
-