Package org.opensaml.saml.saml1.core
Interface RequestAbstractType
- All Superinterfaces:
SAMLObject
,SignableSAMLObject
,SignableXMLObject
,XMLObject
- All Known Subinterfaces:
Request
- All Known Implementing Classes:
RequestAbstractTypeImpl
,RequestImpl
This interface describes the base class for types derived from
RequestAbstractType
.-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
Name for the attribute which defines the Issue Instant.static final String
Name for the attribute which defines the IssueInstant.static final QName
QName for the attribute which defines the IssueInstant.static final String
Name for the attribute which defines the MajorVersion (which must be "1".static final String
Name for the attribute which defines the MinorVersion. -
Method Summary
Modifier and TypeMethodDescriptiongetID()
Get the ID.Get the issue instant.Return the list of RespondWith elements.Gets the SAML version of this message.void
Set the ID.void
setIssueInstant
(Instant date) Set the issue instant.void
setVersion
(SAMLVersion version) Sets the SAML version of this message.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
-
MAJORVERSION_ATTRIB_NAME
Name for the attribute which defines the MajorVersion (which must be "1".- See Also:
-
MINORVERSION_ATTRIB_NAME
Name for the attribute which defines the MinorVersion.- See Also:
-
ISSUEINSTANT_ATTRIB_NAME
Name for the attribute which defines the IssueInstant.- See Also:
-
ISSUEINSTANT_ATTRIB_QNAME
QName for the attribute which defines the IssueInstant. -
ID_ATTRIB_NAME
Name for the attribute which defines the Issue Instant.- See Also:
-
-
Method Details
-
getVersion
SAMLVersion getVersion()Gets the SAML version of this message.- Returns:
- the SAML version of this message
-
setVersion
Sets the SAML version of this message.- Parameters:
version
- SAML version of this message
-
getIssueInstant
Instant getIssueInstant()Get the issue instant.- Returns:
- the issue instant
-
setIssueInstant
Set the issue instant.- Parameters:
date
- what to set
-
getID
String getID()Get the ID.- Returns:
- the ID
-
setID
Set the ID.- Parameters:
id
- what to set
-
getRespondWiths
List<RespondWith> getRespondWiths()Return the list of RespondWith elements.- Returns:
- the list of RespondWith elements
-