org.apache.rahas
Class EncryptedKeyToken

java.lang.Object
  extended by org.apache.rahas.Token
      extended by org.apache.rahas.EncryptedKeyToken

public class EncryptedKeyToken
extends Token

This token is used store Encrypted Key Tokens. This token contains the SHA1 value of the Encrypted Key. These tokens are stored using the storage mechanism provided via the TokenStorage interface.

See Also:
TokenStorage

Field Summary
 
Fields inherited from class org.apache.rahas.Token
CANCELLED, EXPIRED, ISSUED, RENEWED
 
Constructor Summary
EncryptedKeyToken(java.lang.String id, java.util.Date created, java.util.Date expires)
           
EncryptedKeyToken(java.lang.String id, org.apache.axiom.om.OMElement tokenElem, java.util.Date created, java.util.Date expires)
           
 
Method Summary
 java.lang.String getSHA1()
           
 void setSHA1(java.lang.String sha)
           
 
Methods inherited from class org.apache.rahas.Token
getAttachedReference, getCreated, getExpires, getId, getIssuerAddress, getPreviousToken, getProperties, getSecret, getState, getToken, getUnattachedReference, isChanged, setAttachedReference, setChanged, setExpires, setIssuerAddress, setPreviousToken, setProperties, setSecret, setState, setToken, setUnattachedReference
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EncryptedKeyToken

public EncryptedKeyToken(java.lang.String id,
                         java.util.Date created,
                         java.util.Date expires)

EncryptedKeyToken

public EncryptedKeyToken(java.lang.String id,
                         org.apache.axiom.om.OMElement tokenElem,
                         java.util.Date created,
                         java.util.Date expires)
                  throws TrustException
Throws:
TrustException
Method Detail

setSHA1

public void setSHA1(java.lang.String sha)
Parameters:
sha - SHA1 of the encrypted key

getSHA1

public java.lang.String getSHA1()
Returns:
SHA1 value of the encrypted key