Package io.quarkus.security.runtime
Class SecurityProviderUtils
- java.lang.Object
-
- io.quarkus.security.runtime.SecurityProviderUtils
-
public final class SecurityProviderUtils extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static String
BOUNCYCASTLE_FIPS_JSSE_PROVIDER_NAME
static String
BOUNCYCASTLE_FIPS_PROVIDER_CLASS_NAME
static String
BOUNCYCASTLE_FIPS_PROVIDER_NAME
static String
BOUNCYCASTLE_JSSE_PROVIDER_CLASS_NAME
static String
BOUNCYCASTLE_JSSE_PROVIDER_NAME
static String
BOUNCYCASTLE_PROVIDER_CLASS_NAME
static String
BOUNCYCASTLE_PROVIDER_NAME
static String
SUN_JSSE_PROVIDER_CLASS_NAME
static String
SUN_JSSE_PROVIDER_NAME
static String
SUN_PROVIDER_NAME
static Map<String,String>
SUN_PROVIDERS
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
addProvider(String provider)
static void
addProvider(Provider provider)
static int
findProviderIndex(String providerName)
static void
insertProvider(Provider provider, int index)
static Provider
loadProvider(String providerClassName)
static Provider
loadProviderWithParams(String providerClassName, Class<?>[] paramClasses, Object[] params)
-
-
-
Field Detail
-
SUN_PROVIDER_NAME
public static final String SUN_PROVIDER_NAME
- See Also:
- Constant Field Values
-
SUN_JSSE_PROVIDER_NAME
public static final String SUN_JSSE_PROVIDER_NAME
- See Also:
- Constant Field Values
-
SUN_JSSE_PROVIDER_CLASS_NAME
public static final String SUN_JSSE_PROVIDER_CLASS_NAME
- See Also:
- Constant Field Values
-
BOUNCYCASTLE_PROVIDER_NAME
public static final String BOUNCYCASTLE_PROVIDER_NAME
- See Also:
- Constant Field Values
-
BOUNCYCASTLE_JSSE_PROVIDER_NAME
public static final String BOUNCYCASTLE_JSSE_PROVIDER_NAME
- See Also:
- Constant Field Values
-
BOUNCYCASTLE_FIPS_PROVIDER_NAME
public static final String BOUNCYCASTLE_FIPS_PROVIDER_NAME
- See Also:
- Constant Field Values
-
BOUNCYCASTLE_FIPS_JSSE_PROVIDER_NAME
public static final String BOUNCYCASTLE_FIPS_JSSE_PROVIDER_NAME
- See Also:
- Constant Field Values
-
BOUNCYCASTLE_PROVIDER_CLASS_NAME
public static final String BOUNCYCASTLE_PROVIDER_CLASS_NAME
- See Also:
- Constant Field Values
-
BOUNCYCASTLE_JSSE_PROVIDER_CLASS_NAME
public static final String BOUNCYCASTLE_JSSE_PROVIDER_CLASS_NAME
- See Also:
- Constant Field Values
-
BOUNCYCASTLE_FIPS_PROVIDER_CLASS_NAME
public static final String BOUNCYCASTLE_FIPS_PROVIDER_CLASS_NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
addProvider
public static void addProvider(String provider)
-
addProvider
public static void addProvider(Provider provider)
-
insertProvider
public static void insertProvider(Provider provider, int index)
-
loadProviderWithParams
public static Provider loadProviderWithParams(String providerClassName, Class<?>[] paramClasses, Object[] params)
-
findProviderIndex
public static int findProviderIndex(String providerName)
-
-