org.opensaml.saml1.core
Interface ResponseAbstractType

All Superinterfaces:
SAMLObject, SignableSAMLObject, SignableXMLObject, ValidatingXMLObject, 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 String ID_ATTRIB_NAME
          Name for the attribute which defines the Issue Instant.
static String INRESPONSETO_ATTRIB_NAME
          Name for the attribute which defines InResponseTo.
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.
static String RECIPIENT_ATTRIB_NAME
          Name for the attribute which defines the Recipient.
 
Method Summary
 String getID()
          Get the ID
 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).
 String getRecipient()
          Return the Recipient (attribute).
 void setID(String id)
          Set the ID
 void setInResponseTo(String who)
          Set the InResponseTo (attribute).
 void setIssueInstant(org.joda.time.DateTime date)
          Set the Issue Instant (attribute).
 void setRecipient(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, 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

INRESPONSETO_ATTRIB_NAME

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

See Also:
Constant Field Values

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

RECIPIENT_ATTRIB_NAME

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

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

getInResponseTo

String getInResponseTo()
Return the InResponseTo (attribute).


setInResponseTo

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


getID

String getID()
Get the ID


setID

void setID(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

String getRecipient()
Return the Recipient (attribute).


setRecipient

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



Copyright © 1999-2013. All Rights Reserved.