org.eclipse.higgins.sts.common
Class RequestSecurityTokenResponse

java.lang.Object
  extended byorg.eclipse.higgins.sts.common.RequestSecurityTokenResponse
All Implemented Interfaces:
org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse

public class RequestSecurityTokenResponse
extends java.lang.Object
implements org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse

Framework independent encapsulation of the WS-Trust RequestSecurityToken contents

Author:
mikemci at us dot ibm dot com

Constructor Summary
RequestSecurityTokenResponse()
           
 
Method Summary
 org.eclipse.higgins.sts.api.IElement getAllowPostdating()
           
 java.util.List getAnyOtherElements()
           
 org.eclipse.higgins.sts.api.IEndpointReference getAppliesTo()
           
 java.net.URI getAuthenticationType()
           
 org.eclipse.higgins.sts.api.IElement getAuthenticator()
           
 java.net.URI getCanonicalizationAlgorithm()
           
 org.eclipse.higgins.sts.api.IElement getClientPseudonym()
           
 java.net.URI getComputedKey()
           
 java.lang.String getContext()
           
 java.lang.Object getData()
           
 java.lang.Boolean getDelegatable()
           
 org.eclipse.higgins.sts.api.IElement getDelegateTo()
           
 org.eclipse.higgins.sts.api.IElement getEncryption()
           
 java.net.URI getEncryptionAlgorithm()
           
 java.net.URI getEncryptWith()
           
 org.eclipse.higgins.sts.api.IElement getEntropy()
           
 java.lang.Boolean getForwardable()
           
 org.eclipse.higgins.sts.api.IEndpointReference getIssuer()
           
 java.lang.Integer getKeySize()
           
 java.net.URI getKeyType()
           
 org.eclipse.higgins.sts.api.ILifetime getLifetime()
           
 org.eclipse.higgins.sts.api.IElement getOnBehalfOf()
           
 org.eclipse.higgins.sts.api.IElement getPolicy()
           
 org.eclipse.higgins.sts.api.IElement getPolicyReference()
           
 org.eclipse.higgins.sts.api.IElement getProofEncryption()
           
 org.eclipse.higgins.sts.api.IElement getRenewing()
           
 org.eclipse.higgins.sts.api.IElement getRequestedAttachedReference()
           
 org.eclipse.higgins.sts.api.IElement getRequestedDisplayToken()
           
 org.eclipse.higgins.sts.api.IElement getRequestedProofToken()
           
 org.eclipse.higgins.sts.api.IElement getRequestedSecurityToken()
           
 org.eclipse.higgins.sts.api.IElement getRequestedTokenCancelled()
           
 org.eclipse.higgins.sts.api.IElement getRequestedUnattachedReference()
           
 java.net.URI getRequestType()
           
 java.net.URI getSignatureAlgorithm()
           
 java.net.URI getSignWith()
           
 org.eclipse.higgins.sts.api.IElement getStatus()
           
 java.net.URI getTokenType()
           
 org.eclipse.higgins.sts.api.IElement getUseKey()
           
 void setAllowPostdating(org.eclipse.higgins.sts.api.IElement elemAllowPostdating)
           
 void setAppliesTo(org.eclipse.higgins.sts.api.IEndpointReference eprAppliesTo)
           
 void setAuthenticationType(java.net.URI uriAuthenticationType)
           
 void setAuthenticator(org.eclipse.higgins.sts.api.IElement elemAuthenticator)
           
 void setCanonicalizationAlgorithm(java.net.URI uriCanonicalizationAlgorithm)
           
 void setClientPseudonym(org.eclipse.higgins.sts.api.IElement elemClientPseudonym)
           
 void setComputedKey(java.net.URI uriComputedKey)
           
 void setContext(java.lang.String strContext)
           
 void setData(java.lang.Object objectData)
           
 void setDelegatable(boolean bDelegatable)
           
 void setDelegateTo(org.eclipse.higgins.sts.api.IElement elemDelegateTo)
           
 void setEncryption(org.eclipse.higgins.sts.api.IElement elemEncryption)
           
 void setEncryptionAlgorithm(java.net.URI uriEncryptionAlgorithm)
           
 void setEncryptWith(java.net.URI uriEncryptWith)
           
 void setEntropy(org.eclipse.higgins.sts.api.IElement elemEntropy)
           
 void setForwardable(boolean bForwardable)
           
 void setIssuer(org.eclipse.higgins.sts.api.IEndpointReference eprIssuer)
           
 void setKeySize(int nKeySize)
           
 void setKeyType(java.net.URI uriKeyType)
           
 void setLifetime(org.eclipse.higgins.sts.api.ILifetime ltLifetime)
           
 void setOnBehalfOf(org.eclipse.higgins.sts.api.IElement elemOnBehalfOf)
           
 void setPolicy(org.eclipse.higgins.sts.api.IElement elemPolicy)
           
 void setPolicyReference(org.eclipse.higgins.sts.api.IElement elemPolicyReference)
           
 void setProofEncryption(org.eclipse.higgins.sts.api.IElement elemProofEncryption)
           
 void setRenewing(org.eclipse.higgins.sts.api.IElement elemRenewing)
           
 void setRequestedAttachedReference(org.eclipse.higgins.sts.api.IElement elemRequestedAttachedReference)
           
 void setRequestedDisplayToken(org.eclipse.higgins.sts.api.IElement elemRequestedDisplayToken)
           
 void setRequestedProofToken(org.eclipse.higgins.sts.api.IElement elemRequestedProofToken)
           
 void setRequestedSecurityToken(org.eclipse.higgins.sts.api.IElement elemRequestedSecurityToken)
           
 void setRequestedTokenCancelled(org.eclipse.higgins.sts.api.IElement elemRequestedTokenCancelled)
           
 void setRequestedUnattachedReference(org.eclipse.higgins.sts.api.IElement elemRequestedUnattachedReference)
           
 void setRequestType(java.net.URI uriRequestType)
           
 void setSignatureAlgorithm(java.net.URI uriSignatureAlgorithm)
           
 void setSignWith(java.net.URI uriSignWith)
           
 void setStatus(org.eclipse.higgins.sts.api.IElement elemStatus)
           
 void setTokenType(java.net.URI uriTokenType)
           
 void setUseKey(org.eclipse.higgins.sts.api.IElement elemUseKey)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RequestSecurityTokenResponse

public RequestSecurityTokenResponse()
Method Detail

getClientPseudonym

public org.eclipse.higgins.sts.api.IElement getClientPseudonym()
Specified by:
getClientPseudonym in interface org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse
Returns:
the elemClientPseudonym

setClientPseudonym

public void setClientPseudonym(org.eclipse.higgins.sts.api.IElement elemClientPseudonym)
Specified by:
setClientPseudonym in interface org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse
Parameters:
elemClientPseudonym - the elemClientPseudonym to set

getComputedKey

public java.net.URI getComputedKey()
Specified by:
getComputedKey in interface org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse

getContext

public java.lang.String getContext()
Specified by:
getContext in interface org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse

getRequestedDisplayToken

public org.eclipse.higgins.sts.api.IElement getRequestedDisplayToken()
Specified by:
getRequestedDisplayToken in interface org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse

getRequestedTokenCancelled

public org.eclipse.higgins.sts.api.IElement getRequestedTokenCancelled()
Specified by:
getRequestedTokenCancelled in interface org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse

getTokenType

public java.net.URI getTokenType()
Specified by:
getTokenType in interface org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse

getRequestType

public java.net.URI getRequestType()
Specified by:
getRequestType in interface org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse

getRequestedSecurityToken

public org.eclipse.higgins.sts.api.IElement getRequestedSecurityToken()
Specified by:
getRequestedSecurityToken in interface org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse

getAppliesTo

public org.eclipse.higgins.sts.api.IEndpointReference getAppliesTo()
Specified by:
getAppliesTo in interface org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse

getRequestedAttachedReference

public org.eclipse.higgins.sts.api.IElement getRequestedAttachedReference()
Specified by:
getRequestedAttachedReference in interface org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse

getRequestedUnattachedReference

public org.eclipse.higgins.sts.api.IElement getRequestedUnattachedReference()
Specified by:
getRequestedUnattachedReference in interface org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse

getRequestedProofToken

public org.eclipse.higgins.sts.api.IElement getRequestedProofToken()
Specified by:
getRequestedProofToken in interface org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse

getEntropy

public org.eclipse.higgins.sts.api.IElement getEntropy()
Specified by:
getEntropy in interface org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse

getLifetime

public org.eclipse.higgins.sts.api.ILifetime getLifetime()
Specified by:
getLifetime in interface org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse

getStatus

public org.eclipse.higgins.sts.api.IElement getStatus()
Specified by:
getStatus in interface org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse

getAllowPostdating

public org.eclipse.higgins.sts.api.IElement getAllowPostdating()
Specified by:
getAllowPostdating in interface org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse

getRenewing

public org.eclipse.higgins.sts.api.IElement getRenewing()
Specified by:
getRenewing in interface org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse

getOnBehalfOf

public org.eclipse.higgins.sts.api.IElement getOnBehalfOf()
Specified by:
getOnBehalfOf in interface org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse

getIssuer

public org.eclipse.higgins.sts.api.IEndpointReference getIssuer()
Specified by:
getIssuer in interface org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse

getAuthenticationType

public java.net.URI getAuthenticationType()
Specified by:
getAuthenticationType in interface org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse

getAuthenticator

public org.eclipse.higgins.sts.api.IElement getAuthenticator()
Specified by:
getAuthenticator in interface org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse

getKeyType

public java.net.URI getKeyType()
Specified by:
getKeyType in interface org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse

getKeySize

public java.lang.Integer getKeySize()
Specified by:
getKeySize in interface org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse

getSignatureAlgorithm

public java.net.URI getSignatureAlgorithm()
Specified by:
getSignatureAlgorithm in interface org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse

getEncryption

public org.eclipse.higgins.sts.api.IElement getEncryption()
Specified by:
getEncryption in interface org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse

getEncryptionAlgorithm

public java.net.URI getEncryptionAlgorithm()
Specified by:
getEncryptionAlgorithm in interface org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse

getCanonicalizationAlgorithm

public java.net.URI getCanonicalizationAlgorithm()
Specified by:
getCanonicalizationAlgorithm in interface org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse

getProofEncryption

public org.eclipse.higgins.sts.api.IElement getProofEncryption()
Specified by:
getProofEncryption in interface org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse

getUseKey

public org.eclipse.higgins.sts.api.IElement getUseKey()
Specified by:
getUseKey in interface org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse

getSignWith

public java.net.URI getSignWith()
Specified by:
getSignWith in interface org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse

getEncryptWith

public java.net.URI getEncryptWith()
Specified by:
getEncryptWith in interface org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse

getDelegateTo

public org.eclipse.higgins.sts.api.IElement getDelegateTo()
Specified by:
getDelegateTo in interface org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse

getForwardable

public java.lang.Boolean getForwardable()
Specified by:
getForwardable in interface org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse

getDelegatable

public java.lang.Boolean getDelegatable()
Specified by:
getDelegatable in interface org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse

getPolicy

public org.eclipse.higgins.sts.api.IElement getPolicy()
Specified by:
getPolicy in interface org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse

getPolicyReference

public org.eclipse.higgins.sts.api.IElement getPolicyReference()
Specified by:
getPolicyReference in interface org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse

getAnyOtherElements

public java.util.List getAnyOtherElements()
Specified by:
getAnyOtherElements in interface org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse

getData

public java.lang.Object getData()
Specified by:
getData in interface org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse

setComputedKey

public void setComputedKey(java.net.URI uriComputedKey)
Specified by:
setComputedKey in interface org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse

setTokenType

public void setTokenType(java.net.URI uriTokenType)
Specified by:
setTokenType in interface org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse

setRequestedTokenCancelled

public void setRequestedTokenCancelled(org.eclipse.higgins.sts.api.IElement elemRequestedTokenCancelled)
Specified by:
setRequestedTokenCancelled in interface org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse

setRequestedDisplayToken

public void setRequestedDisplayToken(org.eclipse.higgins.sts.api.IElement elemRequestedDisplayToken)
Specified by:
setRequestedDisplayToken in interface org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse

setRequestType

public void setRequestType(java.net.URI uriRequestType)
Specified by:
setRequestType in interface org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse

setRequestedSecurityToken

public void setRequestedSecurityToken(org.eclipse.higgins.sts.api.IElement elemRequestedSecurityToken)
Specified by:
setRequestedSecurityToken in interface org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse

setAppliesTo

public void setAppliesTo(org.eclipse.higgins.sts.api.IEndpointReference eprAppliesTo)
Specified by:
setAppliesTo in interface org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse

setRequestedAttachedReference

public void setRequestedAttachedReference(org.eclipse.higgins.sts.api.IElement elemRequestedAttachedReference)
Specified by:
setRequestedAttachedReference in interface org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse

setRequestedUnattachedReference

public void setRequestedUnattachedReference(org.eclipse.higgins.sts.api.IElement elemRequestedUnattachedReference)
Specified by:
setRequestedUnattachedReference in interface org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse

setRequestedProofToken

public void setRequestedProofToken(org.eclipse.higgins.sts.api.IElement elemRequestedProofToken)
Specified by:
setRequestedProofToken in interface org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse

setEntropy

public void setEntropy(org.eclipse.higgins.sts.api.IElement elemEntropy)
Specified by:
setEntropy in interface org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse

setLifetime

public void setLifetime(org.eclipse.higgins.sts.api.ILifetime ltLifetime)
Specified by:
setLifetime in interface org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse

setStatus

public void setStatus(org.eclipse.higgins.sts.api.IElement elemStatus)
Specified by:
setStatus in interface org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse

setAllowPostdating

public void setAllowPostdating(org.eclipse.higgins.sts.api.IElement elemAllowPostdating)
Specified by:
setAllowPostdating in interface org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse

setRenewing

public void setRenewing(org.eclipse.higgins.sts.api.IElement elemRenewing)
Specified by:
setRenewing in interface org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse

setOnBehalfOf

public void setOnBehalfOf(org.eclipse.higgins.sts.api.IElement elemOnBehalfOf)
Specified by:
setOnBehalfOf in interface org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse

setIssuer

public void setIssuer(org.eclipse.higgins.sts.api.IEndpointReference eprIssuer)
Specified by:
setIssuer in interface org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse

setAuthenticationType

public void setAuthenticationType(java.net.URI uriAuthenticationType)
Specified by:
setAuthenticationType in interface org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse

setAuthenticator

public void setAuthenticator(org.eclipse.higgins.sts.api.IElement elemAuthenticator)
Specified by:
setAuthenticator in interface org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse

setKeyType

public void setKeyType(java.net.URI uriKeyType)
Specified by:
setKeyType in interface org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse

setKeySize

public void setKeySize(int nKeySize)
Specified by:
setKeySize in interface org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse

setSignatureAlgorithm

public void setSignatureAlgorithm(java.net.URI uriSignatureAlgorithm)
Specified by:
setSignatureAlgorithm in interface org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse

setEncryption

public void setEncryption(org.eclipse.higgins.sts.api.IElement elemEncryption)
Specified by:
setEncryption in interface org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse

setEncryptionAlgorithm

public void setEncryptionAlgorithm(java.net.URI uriEncryptionAlgorithm)
Specified by:
setEncryptionAlgorithm in interface org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse

setCanonicalizationAlgorithm

public void setCanonicalizationAlgorithm(java.net.URI uriCanonicalizationAlgorithm)
Specified by:
setCanonicalizationAlgorithm in interface org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse

setProofEncryption

public void setProofEncryption(org.eclipse.higgins.sts.api.IElement elemProofEncryption)
Specified by:
setProofEncryption in interface org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse

setUseKey

public void setUseKey(org.eclipse.higgins.sts.api.IElement elemUseKey)
Specified by:
setUseKey in interface org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse

setSignWith

public void setSignWith(java.net.URI uriSignWith)
Specified by:
setSignWith in interface org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse

setEncryptWith

public void setEncryptWith(java.net.URI uriEncryptWith)
Specified by:
setEncryptWith in interface org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse

setDelegateTo

public void setDelegateTo(org.eclipse.higgins.sts.api.IElement elemDelegateTo)
Specified by:
setDelegateTo in interface org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse

setForwardable

public void setForwardable(boolean bForwardable)
Specified by:
setForwardable in interface org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse

setDelegatable

public void setDelegatable(boolean bDelegatable)
Specified by:
setDelegatable in interface org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse

setPolicy

public void setPolicy(org.eclipse.higgins.sts.api.IElement elemPolicy)
Specified by:
setPolicy in interface org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse

setPolicyReference

public void setPolicyReference(org.eclipse.higgins.sts.api.IElement elemPolicyReference)
Specified by:
setPolicyReference in interface org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse

setContext

public void setContext(java.lang.String strContext)
Specified by:
setContext in interface org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse

setData

public void setData(java.lang.Object objectData)
Specified by:
setData in interface org.eclipse.higgins.sts.api.IRequestSecurityTokenResponse