|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface AuthenticationProviderInitialiser
Method Summary | |
---|---|
javax.security.auth.callback.CallbackHandler |
getCallbackHandler()
|
java.lang.String |
getMechanismName()
|
java.util.Map<java.lang.String,?> |
getProperties()
Get the properties that must be passed in to the Sasl.createSaslServer method. |
java.lang.Class<? extends javax.security.sasl.SaslServerFactory> |
getServerFactoryClassForJCARegistration()
Get the class that is the server factory. |
void |
initialise(java.lang.String baseConfigPath,
org.apache.commons.configuration.Configuration configuration,
java.util.Map<java.lang.String,PrincipalDatabase> principalDatabases)
Initialise the authentication provider. |
Method Detail |
---|
java.lang.String getMechanismName()
void initialise(java.lang.String baseConfigPath, org.apache.commons.configuration.Configuration configuration, java.util.Map<java.lang.String,PrincipalDatabase> principalDatabases) throws java.lang.Exception
baseConfigPath
- the path in the config file that points to any config options for this provider. Each
provider can have its own set of configuration optionsconfiguration
- the Apache Commons Configuration instance used to configure this providerprincipalDatabases
- the set of principal databases that are available
java.lang.Exception
javax.security.auth.callback.CallbackHandler getCallbackHandler()
java.util.Map<java.lang.String,?> getProperties()
java.lang.Class<? extends javax.security.sasl.SaslServerFactory> getServerFactoryClassForJCARegistration()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |