com.sun.xml.ws.security.trust.elements
Interface RequestedProofToken

All Known Implementing Classes:
RequestedProofTokenImpl, RequestedProofTokenImpl

public interface RequestedProofToken


Field Summary
static java.lang.String BINARY_SECRET_TYPE
           
static java.lang.String COMPUTED_KEY_TYPE
          constants indicating type of Proof Token
static java.lang.String CUSTOM_TYPE
           
static java.lang.String ENCRYPTED_KEY_TYPE
           
static java.lang.String TOKEN_REF_TYPE
           
 
Method Summary
 java.lang.Object getAny()
          Gets the value of the any property.
 BinarySecret getBinarySecret()
          Gets the BinarySecret proof Token if set
 java.net.URI getComputedKey()
          Get the Computed Key URI (describing how to compute the Key)
 java.lang.String getProofTokenType()
          Get the type of ProofToken present in this RequestedProofToken Instance
 SecurityTokenReference getSecurityTokenReference()
          Gets the SecrityTokenReference if set
 void setAny(java.lang.Object value)
          Sets the value of the any property.
 void setBinarySecret(BinarySecret secret)
          Sets a wst:BinarySecret as the Proof Token
 void setComputedKey(java.net.URI computedKey)
          Sets the Computed Key URI (describing how to compute the Key)
 void setProofTokenType(java.lang.String proofTokenType)
          Set the type of ProofToken present in this RequestedProofToken Instance
 void setSecurityTokenReference(SecurityTokenReference reference)
          Set a SecurityTokenReference as the Proof Token
 

Field Detail

COMPUTED_KEY_TYPE

static final java.lang.String COMPUTED_KEY_TYPE
constants indicating type of Proof Token

See Also:
getProofTokenType, Constant Field Values

TOKEN_REF_TYPE

static final java.lang.String TOKEN_REF_TYPE
See Also:
Constant Field Values

ENCRYPTED_KEY_TYPE

static final java.lang.String ENCRYPTED_KEY_TYPE
See Also:
Constant Field Values

BINARY_SECRET_TYPE

static final java.lang.String BINARY_SECRET_TYPE
See Also:
Constant Field Values

CUSTOM_TYPE

static final java.lang.String CUSTOM_TYPE
See Also:
Constant Field Values
Method Detail

getProofTokenType

java.lang.String getProofTokenType()
Get the type of ProofToken present in this RequestedProofToken Instance


setProofTokenType

void setProofTokenType(java.lang.String proofTokenType)
Set the type of ProofToken present in this RequestedProofToken Instance

See Also:
getProofTokenType

getAny

java.lang.Object getAny()
Gets the value of the any property.

Returns:
possible object is Element Object

setAny

void setAny(java.lang.Object value)
Sets the value of the any property.

Parameters:
value - allowed object is Element Object

setSecurityTokenReference

void setSecurityTokenReference(SecurityTokenReference reference)
Set a SecurityTokenReference as the Proof Token


getSecurityTokenReference

SecurityTokenReference getSecurityTokenReference()
Gets the SecrityTokenReference if set

Returns:
SecurityTokenReference if set, null otherwise

setComputedKey

void setComputedKey(java.net.URI computedKey)
Sets the Computed Key URI (describing how to compute the Key)


getComputedKey

java.net.URI getComputedKey()
Get the Computed Key URI (describing how to compute the Key)

Returns:
computed key URI or null if none is set

setBinarySecret

void setBinarySecret(BinarySecret secret)
Sets a wst:BinarySecret as the Proof Token


getBinarySecret

BinarySecret getBinarySecret()
Gets the BinarySecret proof Token if set

Returns:
BinarySecret if set, null otherwise