org.opensaml.saml1.core
Interface ResponseAbstractType

All Superinterfaces:
SAMLObject, SignableSAMLObject, org.opensaml.xml.signature.SignableXMLObject, org.opensaml.xml.validation.ValidatingXMLObject, org.opensaml.xml.XMLObject
All Known Subinterfaces:
Response
All Known Implementing Classes:
ResponseAbstractTypeImpl, ResponseImpl

public interface ResponseAbstractType
extends SignableSAMLObject

This interface defines the base class for type derived from the SAML1 ResponseAbstractType .


Field Summary
static java.lang.String ID_ATTRIB_NAME
          Name for the attribute which defines the Issue Instant.
static java.lang.String INRESPONSETO_ATTRIB_NAME
          Name for the attribute which defines InResponseTo.
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.
static java.lang.String RECIPIENT_ATTRIB_NAME
          Name for the attribute which defines the Recipient.
 
Method Summary
 java.lang.String getID()
          Get the ID
 java.lang.String getInResponseTo()
          Return the InResponseTo (attribute).
 org.joda.time.DateTime getIssueInstant()
          Return the Issue Instant (attribute).
 int getMajorVersion()
          Gets the major version of this SAML message.
 int getMinorVersion()
          Return the Minor Version (attribute).
 java.lang.String getRecipient()
          Return the Recipient (attribute).
 void setID(java.lang.String id)
          Set the ID
 void setInResponseTo(java.lang.String who)
          Set the InResponseTo (attribute).
 void setIssueInstant(org.joda.time.DateTime date)
          Set the Issue Instant (attribute).
 void setRecipient(java.lang.String recipient)
          Set the Recipient (attribute).
 void setVersion(SAMLVersion version)
          Sets the SAML version for this message.
 
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

INRESPONSETO_ATTRIB_NAME

static final java.lang.String INRESPONSETO_ATTRIB_NAME
Name for the attribute which defines InResponseTo.

See Also:
Constant Field Values

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

RECIPIENT_ATTRIB_NAME

static final java.lang.String RECIPIENT_ATTRIB_NAME
Name for the attribute which defines the Recipient.

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

getInResponseTo

java.lang.String getInResponseTo()
Return the InResponseTo (attribute).


setInResponseTo

void setInResponseTo(java.lang.String who)
Set the InResponseTo (attribute).


getID

java.lang.String getID()
Get the ID


setID

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


getMinorVersion

int getMinorVersion()
Return the Minor Version (attribute).


getMajorVersion

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

Returns:
the major version of this SAML message

setVersion

void setVersion(SAMLVersion version)
Sets the SAML version for this message.

Parameters:
version - the SAML version for this message

getIssueInstant

org.joda.time.DateTime getIssueInstant()
Return the Issue Instant (attribute).


setIssueInstant

void setIssueInstant(org.joda.time.DateTime date)
Set the Issue Instant (attribute).


getRecipient

java.lang.String getRecipient()
Return the Recipient (attribute).


setRecipient

void setRecipient(java.lang.String recipient)
Set the Recipient (attribute).



Copyright © 2006-2012 Internet2. All Rights Reserved.