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

Field Detail

DELEGATION

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

PROCESSOR

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

CLASSES

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

HIBERNATE

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

LDAP

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

OSUSER

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

MEMORY

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

DEFAULT

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

PARAM

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

REPOSITORIES

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

REPOSITORY

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

CLASS

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

AUTHENTICATOR

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

USERMANAGER

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

GROUPMANAGER

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

PASSWORD_ENCRYPTOR

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

PROPERTYSET_FACTORY

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

CACHEFACTORY

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

USERFACTORY

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

USERADAPTOR

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

GROUPFACTORY

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

GROUPADAPTOR

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

ENTITY_QUERY_PARSER

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

EXTERNAL_ENTITY_DAO

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

HIBERNATE_CONFIGURATION_PROVIDER

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

HIBERNATE_SESSION_FACTORY

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

ACCESSOR

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

OSU_CREDENTIALS_PROVIDER

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

OSU_AUTHENTICATOR

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

OSU_PROFILE_PROVIDER

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

OSU_ACCESS_PROVIDER

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

OSU_CREDENTIALS_PROVIDER_LIST

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

EXTERNAL_REPOSITORY

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

MAXSIZE

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

INITSIZE

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

PREFSIZE

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

DEBUG

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

SECURITY_PROTOCOL

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

AUTHENTICATION

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

TIMEOUT

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

TRUSTSTORE

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

SERVER

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

HOST

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

PORT

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

SECURITY_PRINCIPAL

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

SECURITY_CREDENTIAL

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

BASE_CONTEXT

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

TIME_TO_LIVE

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

BATCH_SIZE

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

POOLING_ON

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

INITIAL_CONTEXT_FACTORY_JNDI

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

CONNECT_TIMEOUT

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

READ_TIMEOUT

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

LDAP_SCHEMA_MAPPINGS_PROPERTIES

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

LDAP_CONNECTION_POOL_PROPERTIES

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

MAPPINGS

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

BASE_USER_NAMESPACE

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

BASE_GROUP_NAMESPACE

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

USERNAME_ATTRIBUTE

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

USER_SEARCH_FILTER

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

GROUP_SEARCH_FILTER

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

FIRSTNAME_ATTRIBUTE

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

SURNAME_ATTRIBUTE

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

EMAIL_ATTRIBUTE

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

GROUPNAME_ATTRIBUTE

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

MEMBERSHIP_ATTRIBUTE

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

USER_SEARCH_ALL_DEPTHS

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

GROUP_SEARCH_ALL_DEPTHS

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

USE_UNQUALIFIED_USER_NAME_FOR_MEMBERSHIP_COMPARISON

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

ORDER

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

KEY

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

NAME

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

DESCRIPTION

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

CACHE

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

POOL_AUTHENTICATION

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

PROVIDER_URL

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

getDelegationAccessor

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

init

public void init()
          throws ConfigurationException
Throws:
ConfigurationException

isInitialized

public boolean isInitialized()


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