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