Package org.keycloak.crypto.def
Class BCPemUtilsProvider
java.lang.Object
org.keycloak.common.crypto.PemUtilsProvider
org.keycloak.crypto.def.BCPemUtilsProvider
public class BCPemUtilsProvider
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 librariesMethods inherited from class org.keycloak.common.crypto.PemUtilsProvider
decodeCertificate, decodePublicKey, decodePublicKey, encodeCertificate, encodeKey, generateThumbprint, pemToDer, removeBeginEnd
-
Constructor Details
-
BCPemUtilsProvider
public BCPemUtilsProvider()
-
-
Method Details
-
encode
Encode object to JCA PEM String using BC 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
-