org.opensaml.saml1.core
Interface RequestAbstractType

All Superinterfaces:
SAMLObject, SignableSAMLObject, SignableXMLObject, ValidatingXMLObject, XMLObject
All Known Subinterfaces:
Request
All Known Implementing Classes:
RequestAbstractTypeImpl, RequestImpl

public interface RequestAbstractType
extends SignableSAMLObject

This interface describes the base class for types derived from RequestAbstractType


Field Summary
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 Issue Instant.
static String MAJORVERSION_ATTRIB_NAME
          Name for the attribute which defines the Major Version (which must be "1".
static String MINORVERSION_ATTRIB_NAME
          Name for the attribute which defines the Minor Version.
 
Method Summary
 String getID()
          Get the ID
 org.joda.time.DateTime getIssueInstant()
          Get the issue instant
 int getMajorVersion()
          Gets the major version of this SAML message.
 int getMinorVersion()
          Gets the minor version of this SAML message.
 List<RespondWith> getRespondWiths()
          Return the list of RespondWith elements
 void setID(String id)
          Set the ID
 void setIssueInstant(org.joda.time.DateTime date)
          Set the issue instant
 void setVersion(SAMLVersion version)
           
 
Methods inherited from interface org.opensaml.common.SignableSAMLObject
getSignatureReferenceID
 
Methods inherited from interface org.opensaml.xml.signature.SignableXMLObject
getSignature, isSigned, setSignature
 
Methods inherited from interface org.opensaml.xml.validation.ValidatingXMLObject
deregisterValidator, getValidators, registerValidator, validate
 
Methods inherited from interface org.opensaml.xml.XMLObject
addNamespace, detach, getDOM, getElementQName, getIDIndex, getNamespaceManager, getNamespaces, getNoNamespaceSchemaLocation, getOrderedChildren, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, isNil, isNilXSBoolean, releaseChildrenDOM, releaseDOM, releaseParentDOM, removeNamespace, 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 Major Version (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 Minor Version.

See Also:
Constant Field Values

ISSUEINSTANT_ATTRIB_NAME

static final String ISSUEINSTANT_ATTRIB_NAME
Name for the attribute which defines the Issue Instant.

See Also:
Constant Field Values

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

getMajorVersion

int getMajorVersion()
Gets the major version of this SAML message.

Returns:
the major version of this SAML message

getMinorVersion

int getMinorVersion()
Gets the minor version of this SAML message.

Returns:
the minor version of this SAML message

setVersion

void setVersion(SAMLVersion version)

getIssueInstant

org.joda.time.DateTime getIssueInstant()
Get the issue instant


getID

String getID()
Get the ID


setID

void setID(String id)
Set the ID


setIssueInstant

void setIssueInstant(org.joda.time.DateTime date)
Set the issue instant


getRespondWiths

List<RespondWith> getRespondWiths()
Return the list of RespondWith elements



Copyright © 1999-2013. All Rights Reserved.