public class PrincipalProviderFactory extends Object implements IPrincipalProviderFactory
IPrincipalProvider
objects.Constructor and Description |
---|
PrincipalProviderFactory() |
Modifier and Type | Method and Description |
---|---|
IPrincipalProvider |
createPrincipalModel(String principalURI)
Creates and initializes principal provider implementation from a principalURI value.
|
IPrincipalProvider |
createPrincipalModelFromDN(String principalDN)
Creates and initializes principal provider implementation from DN value.
|
IPrincipalProvider |
createPrincipalModelFromID(String principalID)
Creates and initializes principal provider implementation from an internal principal ID value.
|
static IPrincipalProviderFactory |
getInstance()
Get an instance of this factory.
|
static void |
setInstance(IPrincipalProviderFactory _instance)
Set the instance for this factory.
|
public static IPrincipalProviderFactory getInstance()
IPrincipalProviderFactory
public static void setInstance(IPrincipalProviderFactory _instance)
_instance
- IPrincipalProviderFactory
public IPrincipalProvider createPrincipalModel(String principalURI) throws Exception
createPrincipalModel
in interface IPrincipalProviderFactory
principalURI
- Exception
public IPrincipalProvider createPrincipalModelFromDN(String principalDN) throws Exception
createPrincipalModelFromDN
in interface IPrincipalProviderFactory
principalDN
- Exception
public IPrincipalProvider createPrincipalModelFromID(String principalID) throws Exception
createPrincipalModelFromID
in interface IPrincipalProviderFactory
principalID
- Exception