es.rediris.papi.token.handler
Class TokenHandler

java.lang.Object
  extended by es.rediris.papi.token.handler.TokenHandler
Direct Known Subclasses:
CookieHandler

public abstract class TokenHandler
extends Object


Field Summary
protected  AESTool cipher
           
protected  Config config
           
 
Constructor Summary
TokenHandler(Config config)
           
 
Method Summary
abstract  void fillToken(Object transportObject, Token token, TokenFormat format, String key)
           
abstract  void fillTransportObject(Object transportObject, Token token, TokenFormat format, String key)
           
 AESTool getAESCipher()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

cipher

protected AESTool cipher

config

protected Config config
Constructor Detail

TokenHandler

public TokenHandler(Config config)
Method Detail

getAESCipher

public AESTool getAESCipher()

fillToken

public abstract void fillToken(Object transportObject,
                               Token token,
                               TokenFormat format,
                               String key)
                        throws PAPIException
Throws:
PAPIException

fillTransportObject

public abstract void fillTransportObject(Object transportObject,
                                         Token token,
                                         TokenFormat format,
                                         String key)
                                  throws PAPIException
Throws:
PAPIException