Class JCAConstantExtension


  • public final class JCAConstantExtension
    extends Object
    Additional constants to JCAConstants defined in and/or used with the Java Cryptography Architecture (JCA) specification.
    • Field Detail

      • CIPHER_PADDING_PKCS5

        public static final String CIPHER_PADDING_PKCS5
        Cipher padding: "PKCS5Padding".
        See Also:
        Constant Field Values
      • CIPHER_PADDING_OAEP_256

        public static final String CIPHER_PADDING_OAEP_256
        Cipher padding "OAEP-256".
        See Also:
        Constant Field Values
      • CIPHER_PADDING_OAEP_384

        public static final String CIPHER_PADDING_OAEP_384
        Cipher padding "OAEP-384".
        See Also:
        Constant Field Values
      • CIPHER_PADDING_OAEP_512

        public static final String CIPHER_PADDING_OAEP_512
        Cipher padding "OAEP-512".
        See Also:
        Constant Field Values
      • SIGNATURE_RSASSA_PSS

        public static final String SIGNATURE_RSASSA_PSS
        RSASSA-PSS which uses SHA256/384/512 and MGF1 functions. Note, corresponds to JWA PS* signature schemes (e.g. PS256, PS384) which all share the same JCA algorithm name. A correct PSSParameterSpec will need to describe the correct Hash algorithm and Mask Generation Function used.
        See Also:
        Constant Field Values
    • Constructor Detail

      • JCAConstantExtension

        private JCAConstantExtension()
        Private constructor.