public class SecurityProviderTools extends java.lang.Object
| Modifier | Constructor and Description |
|---|---|
protected |
SecurityProviderTools()
Constructor not used as of yet.
|
| Modifier and Type | Method and Description |
|---|---|
static java.security.Provider[] |
getSecurityProviders()
Returns an array of available security providers.
|
static boolean |
isProviderAvailable(java.security.Provider[] providers,
java.lang.String providerName)
Check to see if a specific security provider is present in the supplied array of providers.
|
static boolean |
loadBCProvider()
Method to load the BouncyCastle(BC) security provider.
|
static boolean |
loadProvider(java.lang.String providerName)
Attempt to load a security provider and add it to the system list of providers.
|
static void |
printSecurityProviders(java.security.Provider[] providers)
Output a list of security providers to the console.
|
protected SecurityProviderTools()
public static java.security.Provider[] getSecurityProviders()
public static boolean isProviderAvailable(java.security.Provider[] providers, java.lang.String providerName)
providers - array of security providersproviderName - provider name to check forpublic static boolean loadBCProvider()
public static boolean loadProvider(java.lang.String providerName)
providerName - provider class namepublic static void printSecurityProviders(java.security.Provider[] providers)
providers - list of security providersCopyright © 2011–2023. All rights reserved.