com.atlassian.user.configuration
Interface Configuration

All Known Implementing Classes:
XMLConfiguration

public interface Configuration

Top level interface representing the Configuration between a client and Atlassian User. The delegation can be accessed via getDelegationAccessor(), once init() has been called.


Field Summary
static String ACCESSOR
           
static String AUTHENTICATION
           
static String AUTHENTICATOR
           
static String BASE_CONTEXT
           
static String BASE_GROUP_NAMESPACE
           
static String BASE_USER_NAMESPACE
           
static String BATCH_SIZE
           
static String CACHE
           
static String CACHEFACTORY
           
static String CLASS
           
static String CLASSES
           
static String CONNECT_TIMEOUT
           
static String DEBUG
           
static String DEFAULT
           
static String DELEGATION
           
static String DESCRIPTION
           
static String EMAIL_ATTRIBUTE
           
static String ENTITY_QUERY_PARSER
           
static String EXTERNAL_ENTITY_DAO
           
static String EXTERNAL_REPOSITORY
           
static String FIRSTNAME_ATTRIBUTE
           
static String GROUP_SEARCH_ALL_DEPTHS
           
static String GROUP_SEARCH_FILTER
           
static String GROUPADAPTOR
           
static String GROUPFACTORY
           
static String GROUPMANAGER
           
static String GROUPNAME_ATTRIBUTE
           
static String HIBERNATE
           
static String HIBERNATE_CONFIGURATION_PROVIDER
           
static String HIBERNATE_SESSION_FACTORY
           
static String HOST
           
static String INITIAL_CONTEXT_FACTORY_JNDI
           
static String INITSIZE
           
static String KEY
           
static String LDAP
           
static String LDAP_CONNECTION_POOL_PROPERTIES
           
static String LDAP_SCHEMA_MAPPINGS_PROPERTIES
           
static String MAPPINGS
           
static String MAXSIZE
           
static String MEMBERSHIP_ATTRIBUTE
           
static String MEMORY
           
static String NAME
           
static String ORDER
           
static String OSU_ACCESS_PROVIDER
           
static String OSU_AUTHENTICATOR
           
static String OSU_CREDENTIALS_PROVIDER
           
static String OSU_CREDENTIALS_PROVIDER_LIST
           
static String OSU_PROFILE_PROVIDER
           
static String OSUSER
           
static String PARAM
           
static String PASSWORD_ENCRYPTOR
           
static String POOL_AUTHENTICATION
           
static String POOLING_ON
           
static String PORT
           
static String PREFSIZE
           
static String PROCESSOR
           
static String PROPERTYSET_FACTORY
           
static String PROVIDER_URL
           
static String READ_TIMEOUT
           
static String REPOSITORIES
           
static String REPOSITORY
           
static String SECURITY_CREDENTIAL
           
static String SECURITY_PRINCIPAL
           
static String SECURITY_PROTOCOL
           
static String SERVER
           
static String SURNAME_ATTRIBUTE
           
static String TIME_TO_LIVE
           
static String TIMEOUT
           
static String TRUSTSTORE
           
static String USE_UNQUALIFIED_USER_NAME_FOR_MEMBERSHIP_COMPARISON
           
static String USER_SEARCH_ALL_DEPTHS
           
static String USER_SEARCH_FILTER
           
static String USERADAPTOR
           
static String USERFACTORY
           
static String USERMANAGER
           
static String USERNAME_ATTRIBUTE
           
 
Method Summary
 DelegationAccessor getDelegationAccessor()
           
 void init()
           
 boolean isInitialized()
           
 

Field Detail

DELEGATION

static final String DELEGATION
See Also:
Constant Field Values

PROCESSOR

static final String PROCESSOR
See Also:
Constant Field Values

CLASSES

static final String CLASSES
See Also:
Constant Field Values

HIBERNATE

static final String HIBERNATE
See Also:
Constant Field Values

LDAP

static final String LDAP
See Also:
Constant Field Values

OSUSER

static final String OSUSER
See Also:
Constant Field Values

MEMORY

static final String MEMORY
See Also:
Constant Field Values

DEFAULT

static final String DEFAULT
See Also:
Constant Field Values

PARAM

static final String PARAM
See Also:
Constant Field Values

REPOSITORIES

static final String REPOSITORIES
See Also:
Constant Field Values

REPOSITORY

static final String REPOSITORY
See Also:
Constant Field Values

CLASS

static final String CLASS
See Also:
Constant Field Values

AUTHENTICATOR

static final String AUTHENTICATOR
See Also:
Constant Field Values

USERMANAGER

static final String USERMANAGER
See Also:
Constant Field Values

GROUPMANAGER

static final String GROUPMANAGER
See Also:
Constant Field Values

PASSWORD_ENCRYPTOR

static final String PASSWORD_ENCRYPTOR
See Also:
Constant Field Values

PROPERTYSET_FACTORY

static final String PROPERTYSET_FACTORY
See Also:
Constant Field Values

CACHEFACTORY

static final String CACHEFACTORY
See Also:
Constant Field Values

USERFACTORY

static final String USERFACTORY
See Also:
Constant Field Values

USERADAPTOR

static final String USERADAPTOR
See Also:
Constant Field Values

GROUPFACTORY

static final String GROUPFACTORY
See Also:
Constant Field Values

GROUPADAPTOR

static final String GROUPADAPTOR
See Also:
Constant Field Values

ENTITY_QUERY_PARSER

static final String ENTITY_QUERY_PARSER
See Also:
Constant Field Values

EXTERNAL_ENTITY_DAO

static final String EXTERNAL_ENTITY_DAO
See Also:
Constant Field Values

HIBERNATE_CONFIGURATION_PROVIDER

static final String HIBERNATE_CONFIGURATION_PROVIDER
See Also:
Constant Field Values

HIBERNATE_SESSION_FACTORY

static final String HIBERNATE_SESSION_FACTORY
See Also:
Constant Field Values

ACCESSOR

static final String ACCESSOR
See Also:
Constant Field Values

OSU_CREDENTIALS_PROVIDER

static final String OSU_CREDENTIALS_PROVIDER
See Also:
Constant Field Values

OSU_AUTHENTICATOR

static final String OSU_AUTHENTICATOR
See Also:
Constant Field Values

OSU_PROFILE_PROVIDER

static final String OSU_PROFILE_PROVIDER
See Also:
Constant Field Values

OSU_ACCESS_PROVIDER

static final String OSU_ACCESS_PROVIDER
See Also:
Constant Field Values

OSU_CREDENTIALS_PROVIDER_LIST

static final String OSU_CREDENTIALS_PROVIDER_LIST
See Also:
Constant Field Values

EXTERNAL_REPOSITORY

static final String EXTERNAL_REPOSITORY
See Also:
Constant Field Values

MAXSIZE

static final String MAXSIZE
See Also:
Constant Field Values

INITSIZE

static final String INITSIZE
See Also:
Constant Field Values

PREFSIZE

static final String PREFSIZE
See Also:
Constant Field Values

DEBUG

static final String DEBUG
See Also:
Constant Field Values

SECURITY_PROTOCOL

static final String SECURITY_PROTOCOL
See Also:
Constant Field Values

AUTHENTICATION

static final String AUTHENTICATION
See Also:
Constant Field Values

TIMEOUT

static final String TIMEOUT
See Also:
Constant Field Values

TRUSTSTORE

static final String TRUSTSTORE
See Also:
Constant Field Values

SERVER

static final String SERVER
See Also:
Constant Field Values

HOST

static final String HOST
See Also:
Constant Field Values

PORT

static final String PORT
See Also:
Constant Field Values

SECURITY_PRINCIPAL

static final String SECURITY_PRINCIPAL
See Also:
Constant Field Values

SECURITY_CREDENTIAL

static final String SECURITY_CREDENTIAL
See Also:
Constant Field Values

BASE_CONTEXT

static final String BASE_CONTEXT
See Also:
Constant Field Values

TIME_TO_LIVE

static final String TIME_TO_LIVE
See Also:
Constant Field Values

BATCH_SIZE

static final String BATCH_SIZE
See Also:
Constant Field Values

POOLING_ON

static final String POOLING_ON
See Also:
Constant Field Values

INITIAL_CONTEXT_FACTORY_JNDI

static final String INITIAL_CONTEXT_FACTORY_JNDI
See Also:
Constant Field Values

CONNECT_TIMEOUT

static final String CONNECT_TIMEOUT
See Also:
Constant Field Values

READ_TIMEOUT

static final String READ_TIMEOUT
See Also:
Constant Field Values

LDAP_SCHEMA_MAPPINGS_PROPERTIES

static final String LDAP_SCHEMA_MAPPINGS_PROPERTIES
See Also:
Constant Field Values

LDAP_CONNECTION_POOL_PROPERTIES

static final String LDAP_CONNECTION_POOL_PROPERTIES
See Also:
Constant Field Values

MAPPINGS

static final String MAPPINGS
See Also:
Constant Field Values

BASE_USER_NAMESPACE

static final String BASE_USER_NAMESPACE
See Also:
Constant Field Values

BASE_GROUP_NAMESPACE

static final String BASE_GROUP_NAMESPACE
See Also:
Constant Field Values

USERNAME_ATTRIBUTE

static final String USERNAME_ATTRIBUTE
See Also:
Constant Field Values

USER_SEARCH_FILTER

static final String USER_SEARCH_FILTER
See Also:
Constant Field Values

GROUP_SEARCH_FILTER

static final String GROUP_SEARCH_FILTER
See Also:
Constant Field Values

FIRSTNAME_ATTRIBUTE

static final String FIRSTNAME_ATTRIBUTE
See Also:
Constant Field Values

SURNAME_ATTRIBUTE

static final String SURNAME_ATTRIBUTE
See Also:
Constant Field Values

EMAIL_ATTRIBUTE

static final String EMAIL_ATTRIBUTE
See Also:
Constant Field Values

GROUPNAME_ATTRIBUTE

static final String GROUPNAME_ATTRIBUTE
See Also:
Constant Field Values

MEMBERSHIP_ATTRIBUTE

static final String MEMBERSHIP_ATTRIBUTE
See Also:
Constant Field Values

USER_SEARCH_ALL_DEPTHS

static final String USER_SEARCH_ALL_DEPTHS
See Also:
Constant Field Values

GROUP_SEARCH_ALL_DEPTHS

static final String GROUP_SEARCH_ALL_DEPTHS
See Also:
Constant Field Values

USE_UNQUALIFIED_USER_NAME_FOR_MEMBERSHIP_COMPARISON

static final String USE_UNQUALIFIED_USER_NAME_FOR_MEMBERSHIP_COMPARISON
See Also:
Constant Field Values

ORDER

static final String ORDER
See Also:
Constant Field Values

KEY

static final String KEY
See Also:
Constant Field Values

NAME

static final String NAME
See Also:
Constant Field Values

DESCRIPTION

static final String DESCRIPTION
See Also:
Constant Field Values

CACHE

static final String CACHE
See Also:
Constant Field Values

POOL_AUTHENTICATION

static final String POOL_AUTHENTICATION
See Also:
Constant Field Values

PROVIDER_URL

static final String PROVIDER_URL
See Also:
Constant Field Values
Method Detail

getDelegationAccessor

DelegationAccessor getDelegationAccessor()
Returns:
a RepositoryAccessor holding all configured components.

init

void init()
          throws ConfigurationException
Throws:
ConfigurationException

isInitialized

boolean isInitialized()


Copyright © 2005-2009 Atlassian Software Systems Pty Ltd. All Rights Reserved.