|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jboss.security.idm.IdentityManager
public class IdentityManager
IdentityManager provides an implementation of the IdentityManagerService that can be managed via a jmx-console.
Constructor Summary | |
---|---|
IdentityManager()
Initializes the IdentityManager |
Method Summary | |
---|---|
static LoginProvider |
findLoginProvider()
Finds and returns the default LoginProvider registered with the service |
static LoginProvider |
findLoginProvider(java.lang.String id)
Finds and returns the LoginProvider registered with the specified unique id |
static ProvisioningProvider |
findProvisioningProvider()
Finds and returns the default ProvisioningProvider registered with the service |
static ProvisioningProvider |
findProvisioningProvider(java.lang.String id)
Finds and returns the ProvisioningProvider registered with the specified unique id |
LoginProvider |
getLoginProvider()
Returns the default LoginProvider registered with the service |
LoginProvider |
getLoginProvider(java.lang.String id)
Returns the LoginProvider corresponding to its registration id |
ProvisioningProvider |
getProvisioningProvider()
Returns the default ProvisioningProvider registered with the service |
ProvisioningProvider |
getProvisioningProvider(java.lang.String id)
Returns the ProvisioningProvider corresponding to its registration id |
void |
setConf(java.lang.String confLocation)
Sets the location where the configuration for this service can be looked up |
void |
start()
Starts the JMX service |
void |
stop()
Stops the JMX service |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public IdentityManager()
Method Detail |
---|
public void setConf(java.lang.String confLocation)
setConf
in interface IdentityManagerService
confLocation
- public LoginProvider getLoginProvider(java.lang.String id) throws IdentityException
getLoginProvider
in interface IdentityManagerService
id
- a unique id to identify the LoginProvider being registered. Must start with si:
IdentityException
public LoginProvider getLoginProvider() throws IdentityException
getLoginProvider
in interface IdentityManagerService
IdentityException
public ProvisioningProvider getProvisioningProvider(java.lang.String id) throws IdentityException
getProvisioningProvider
in interface IdentityManagerService
id
- a unique id to identify the ProvisioningProvider being registered. Must start with si:
IdentityException
public ProvisioningProvider getProvisioningProvider() throws IdentityException
getProvisioningProvider
in interface IdentityManagerService
IdentityException
public void start()
public void stop()
public static LoginProvider findLoginProvider(java.lang.String id) throws IdentityException
id
- unique id of the LoginProvider
IdentityException
public static LoginProvider findLoginProvider() throws IdentityException
IdentityException
public static ProvisioningProvider findProvisioningProvider(java.lang.String id) throws IdentityException
id
- unique id
IdentityException
public static ProvisioningProvider findProvisioningProvider() throws IdentityException
IdentityException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |