org.opensaml.saml1.core
Interface RequestAbstractType

All Superinterfaces:
SAMLObject, SignableSAMLObject, org.opensaml.xml.signature.SignableXMLObject, org.opensaml.xml.validation.ValidatingXMLObject, org.opensaml.xml.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 java.lang.String ID_ATTRIB_NAME
          Name for the attribute which defines the Issue Instant.
static java.lang.String ISSUEINSTANT_ATTRIB_NAME
          Name for the attribute which defines the Issue Instant.
static java.lang.String MAJORVERSION_ATTRIB_NAME
          Name for the attribute which defines the Major Version (which must be "1".
static java.lang.String MINORVERSION_ATTRIB_NAME
          Name for the attribute which defines the Minor Version.
 
Method Summary
 java.lang.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.
 java.util.List<RespondWith> getRespondWiths()
          Return the list of RespondWith elements
 void setID(java.lang.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, getNamespaces, getNoNamespaceSchemaLocation, getOrderedChildren, getParent, getSchemaLocation, getSchemaType, hasChildren, hasParent, releaseChildrenDOM, releaseDOM, releaseParentDOM, removeNamespace, resolveID, resolveIDFromRoot, setDOM, setNoNamespaceSchemaLocation, setParent, setSchemaLocation
 

Field Detail

MAJORVERSION_ATTRIB_NAME

static final java.lang.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 java.lang.String MINORVERSION_ATTRIB_NAME
Name for the attribute which defines the Minor Version.

See Also:
Constant Field Values

ISSUEINSTANT_ATTRIB_NAME

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

See Also:
Constant Field Values

ID_ATTRIB_NAME

static final java.lang.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

java.lang.String getID()
Get the ID


setID

void setID(java.lang.String id)
Set the ID


setIssueInstant

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


getRespondWiths

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



Copyright © 2006-2012 Internet2. All Rights Reserved.