Class PrincipalProviderFactory
java.lang.Object
com.webmethods.caf.faces.data.dir.PrincipalProviderFactory
- All Implemented Interfaces:
IPrincipalProviderFactory
Factory which can be used to create implementations of
IPrincipalProvider
objects.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreatePrincipalModel
(String principalURI) Creates and initializes principal provider implementation from a principalURI value.createPrincipalModelFromDN
(String principalDN) Creates and initializes principal provider implementation from DN value.createPrincipalModelFromID
(String principalID) Creates and initializes principal provider implementation from an internal principal ID value.static IPrincipalProviderFactory
Get an instance of this factory.static void
setInstance
(IPrincipalProviderFactory _instance) Set the instance for this factory.
-
Constructor Details
-
PrincipalProviderFactory
public PrincipalProviderFactory()
-
-
Method Details
-
getInstance
Get an instance of this factory.- Returns:
IPrincipalProviderFactory
-
setInstance
Set the instance for this factory.- Parameters:
_instance
-IPrincipalProviderFactory
-
createPrincipalModel
Creates and initializes principal provider implementation from a principalURI value.- Specified by:
createPrincipalModel
in interfaceIPrincipalProviderFactory
- Parameters:
principalURI
-- Returns:
- The principal provider.
- Throws:
Exception
-
createPrincipalModelFromDN
Creates and initializes principal provider implementation from DN value.- Specified by:
createPrincipalModelFromDN
in interfaceIPrincipalProviderFactory
- Parameters:
principalDN
-- Returns:
- The principal provider.
- Throws:
Exception
-
createPrincipalModelFromID
Creates and initializes principal provider implementation from an internal principal ID value.- Specified by:
createPrincipalModelFromID
in interfaceIPrincipalProviderFactory
- Parameters:
principalID
-- Returns:
- The principal provider.
- Throws:
Exception
-