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 StringName for the attribute which defines the Issue Instant.static final StringName for the attribute which defines the IssueInstant.static final QNameQName for the attribute which defines the IssueInstant.static final StringName for the attribute which defines the MajorVersion (which must be "1".static final StringName 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.voidSet the ID.voidsetIssueInstant(Instant date) Set the issue instant.voidsetVersion(SAMLVersion version) Sets the SAML version of this message.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
-
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
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
Get the issue instant.- Returns:
- the issue instant
-
setIssueInstant
Set the issue instant.- Parameters:
date- what to set
-
getID
Get the ID.- Returns:
- the ID
-
setID
Set the ID.- Parameters:
id- what to set
-
getRespondWiths
Return the list of RespondWith elements.- Returns:
- the list of RespondWith elements
-