Class 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 Detail

      • BCFIPSPemUtilsProvider

        public BCFIPSPemUtilsProvider()
    • Method Detail

      • encode

        protected String encode​(Object obj)
        Encode object to JCA PEM String using BC FIPS libraries
        Specified by:
        encode in class org.keycloak.common.crypto.PemUtilsProvider
        Parameters:
        obj -
        Returns:
        The encoded PEM string
      • decodePrivateKey

        public PrivateKey decodePrivateKey​(String pem)
        Specified by:
        decodePrivateKey in class org.keycloak.common.crypto.PemUtilsProvider