Package org.keycloak.crypto.fips
Class BCFIPSPemUtilsProvider
java.lang.Object
org.keycloak.common.crypto.PemUtilsProvider
org.keycloak.crypto.fips.BCFIPSPemUtilsProvider
public class BCFIPSPemUtilsProvider
extends org.keycloak.common.crypto.PemUtilsProvider
Encodes Key or Certificates to PEM format string
- Version:
- $Revision: 1 $
- Author:
- David Anderson
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondecodePrivateKey(String pem) protected StringEncode object to JCA PEM String using BC FIPS librariesMethods inherited from class org.keycloak.common.crypto.PemUtilsProvider
decodeCertificate, decodePublicKey, decodePublicKey, encodeCertificate, encodeKey, generateThumbprint, pemToDer, removeBeginEnd
-
Constructor Details
-
BCFIPSPemUtilsProvider
public BCFIPSPemUtilsProvider()
-
-
Method Details
-
encode
Encode object to JCA PEM String using BC FIPS libraries- Specified by:
encodein classorg.keycloak.common.crypto.PemUtilsProvider- Parameters:
obj-- Returns:
- The encoded PEM string
-
decodePrivateKey
- Specified by:
decodePrivateKeyin classorg.keycloak.common.crypto.PemUtilsProvider
-