es.rediris.papi.config
Class Config

java.lang.Object
  extended by es.rediris.papi.config.Config

public class Config
extends Object


Field Summary
static String ACTION_PARAMETER
           
static String AES_KEY_HCOOK_FILE
           
static String AES_KEY_LCOOK_FILE
           
static String ASSERTION_SEPARATOR
           
static String ATTRIBUTE_ASSERTION_SEPARATOR
           
static String CHECK_ACTION
           
static String CHECKED_ACTION
           
static String COOKIE_HCOOK_NAME
           
static String COOKIE_LCOOK_NAME
           
static String FILEREGISTRY_FILENAME
           
static String INIT_REGISTRY
           
static String INIT_TOKEN_PERSISTENCE_HANDLER
           
static String ISSUER_ASSERTION_SEPARATOR
           
static String KEY_HCOOK
           
static String KEY_LCOOK
           
static String LCOOK_TIMEOUT
           
static String LOGIN_ACTION
           
static String LOGOUT_ACTION
           
static String MULTIVALUE_ASSERTION_SEPARATOR
           
static String PARENT_GPOA_PUBKEY
           
static String PARENT_GPOA_URI
           
static String PASSWORD_FOR_TOKENS
           
static String PERSISTENCE_HANDLER_CIPHERED
           
static String PERSISTENCE_HANDLER_PLAIN
           
static String POA_ACCEPT_FILE
           
static String POA_AS_PUBKEY
           
static String POA_FILTER_ACCEPT
           
static String POA_FILTER_DENY
           
static String POA_FILTERS
           
static String POA_HCOOK_MAXAGE
           
static String POA_LIST_ACCEPTED_AS
           
static String POA_LOCATION
           
static String POA_REJECT_FILE
           
static String POA_SERVICEID
           
static String REGISTRY_FILE
           
static String REJECT_MESSAGE
           
static String TEST_ACTION
           
static String URL_TIMEOUT
           
static String VALUE_ASSERTION_SEPARATOR
           
 
Constructor Summary
Config(Properties props)
           
Config(String filenameXML)
           
 
Method Summary
 String getProperty(String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ACTION_PARAMETER

public static final String ACTION_PARAMETER
See Also:
Constant Field Values

CHECK_ACTION

public static final String CHECK_ACTION
See Also:
Constant Field Values

CHECKED_ACTION

public static final String CHECKED_ACTION
See Also:
Constant Field Values

LOGIN_ACTION

public static final String LOGIN_ACTION
See Also:
Constant Field Values

LOGOUT_ACTION

public static final String LOGOUT_ACTION
See Also:
Constant Field Values

TEST_ACTION

public static final String TEST_ACTION
See Also:
Constant Field Values

POA_FILTER_ACCEPT

public static final String POA_FILTER_ACCEPT
See Also:
Constant Field Values

POA_FILTER_DENY

public static final String POA_FILTER_DENY
See Also:
Constant Field Values

REGISTRY_FILE

public static final String REGISTRY_FILE
See Also:
Constant Field Values

PERSISTENCE_HANDLER_PLAIN

public static final String PERSISTENCE_HANDLER_PLAIN
See Also:
Constant Field Values

PERSISTENCE_HANDLER_CIPHERED

public static final String PERSISTENCE_HANDLER_CIPHERED
See Also:
Constant Field Values

KEY_LCOOK

public static final String KEY_LCOOK
See Also:
Constant Field Values

KEY_HCOOK

public static final String KEY_HCOOK
See Also:
Constant Field Values

PASSWORD_FOR_TOKENS

public static final String PASSWORD_FOR_TOKENS
See Also:
Constant Field Values

ASSERTION_SEPARATOR

public static final String ASSERTION_SEPARATOR
See Also:
Constant Field Values

ATTRIBUTE_ASSERTION_SEPARATOR

public static final String ATTRIBUTE_ASSERTION_SEPARATOR
See Also:
Constant Field Values

VALUE_ASSERTION_SEPARATOR

public static final String VALUE_ASSERTION_SEPARATOR
See Also:
Constant Field Values

MULTIVALUE_ASSERTION_SEPARATOR

public static final String MULTIVALUE_ASSERTION_SEPARATOR
See Also:
Constant Field Values

ISSUER_ASSERTION_SEPARATOR

public static final String ISSUER_ASSERTION_SEPARATOR
See Also:
Constant Field Values

AES_KEY_LCOOK_FILE

public static final String AES_KEY_LCOOK_FILE
See Also:
Constant Field Values

AES_KEY_HCOOK_FILE

public static final String AES_KEY_HCOOK_FILE
See Also:
Constant Field Values

LCOOK_TIMEOUT

public static final String LCOOK_TIMEOUT
See Also:
Constant Field Values

URL_TIMEOUT

public static final String URL_TIMEOUT
See Also:
Constant Field Values

POA_LOCATION

public static final String POA_LOCATION
See Also:
Constant Field Values

POA_SERVICEID

public static final String POA_SERVICEID
See Also:
Constant Field Values

POA_FILTERS

public static final String POA_FILTERS
See Also:
Constant Field Values

INIT_REGISTRY

public static final String INIT_REGISTRY
See Also:
Constant Field Values

FILEREGISTRY_FILENAME

public static final String FILEREGISTRY_FILENAME
See Also:
Constant Field Values

INIT_TOKEN_PERSISTENCE_HANDLER

public static final String INIT_TOKEN_PERSISTENCE_HANDLER
See Also:
Constant Field Values

PARENT_GPOA_PUBKEY

public static final String PARENT_GPOA_PUBKEY
See Also:
Constant Field Values

PARENT_GPOA_URI

public static final String PARENT_GPOA_URI
See Also:
Constant Field Values

POA_HCOOK_MAXAGE

public static final String POA_HCOOK_MAXAGE
See Also:
Constant Field Values

POA_ACCEPT_FILE

public static final String POA_ACCEPT_FILE
See Also:
Constant Field Values

POA_REJECT_FILE

public static final String POA_REJECT_FILE
See Also:
Constant Field Values

POA_LIST_ACCEPTED_AS

public static final String POA_LIST_ACCEPTED_AS
See Also:
Constant Field Values

POA_AS_PUBKEY

public static final String POA_AS_PUBKEY
See Also:
Constant Field Values

COOKIE_LCOOK_NAME

public static final String COOKIE_LCOOK_NAME
See Also:
Constant Field Values

COOKIE_HCOOK_NAME

public static final String COOKIE_HCOOK_NAME
See Also:
Constant Field Values

REJECT_MESSAGE

public static final String REJECT_MESSAGE
See Also:
Constant Field Values
Constructor Detail

Config

public Config(String filenameXML)
       throws PAPIException
Throws:
PAPIException

Config

public Config(Properties props)
Method Detail

getProperty

public String getProperty(String name)