Package org.jboss.security.vault
Class SecurityVaultFactory
- java.lang.Object
-
- org.jboss.security.vault.SecurityVaultFactory
-
public class SecurityVaultFactory extends Object
A factory to instantiate aSecurityVault
- Since:
- Aug 12, 2011
- Author:
- Anil.Saldhana@redhat.com
-
-
Constructor Summary
Constructors Constructor Description SecurityVaultFactory()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static SecurityVault
get()
Get an instance ofSecurityVault
Remember to initialize the vault by checkingSecurityVault.isInitialized()
static SecurityVault
get(ClassLoader classLoader, String fqn)
Get an instance ofSecurityVault
Remember to initialize the vault by checkingSecurityVault.isInitialized()
static SecurityVault
get(String fqn)
Get an instance ofSecurityVault
Remember to initialize the vault by checkingSecurityVault.isInitialized()
-
-
-
Method Detail
-
get
public static SecurityVault get() throws SecurityVaultException
Get an instance ofSecurityVault
Remember to initialize the vault by checkingSecurityVault.isInitialized()
- Returns:
- an instance of
SecurityVault
- Throws:
SecurityVaultException
-
get
public static SecurityVault get(String fqn) throws SecurityVaultException
Get an instance ofSecurityVault
Remember to initialize the vault by checkingSecurityVault.isInitialized()
- Parameters:
fqn
- fully qualified name of the vault implementation- Returns:
- an instance of
SecurityVault
- Throws:
SecurityVaultException
-
get
public static SecurityVault get(ClassLoader classLoader, String fqn) throws SecurityVaultException
Get an instance ofSecurityVault
Remember to initialize the vault by checkingSecurityVault.isInitialized()
- Parameters:
classLoader
- the class loader to use loading the vaultfqn
- fully qualified name of the vault implementation- Returns:
- an instance of
SecurityVault
- Throws:
SecurityVaultException
-
-