Enum XmlSecAlgorithm

    • Enum Constant Detail

      • TRIPLEDES

        public static final XmlSecAlgorithm TRIPLEDES
        Triple DES EDE (192 bit key) in CBC mode
      • AES_128_GCM

        public static final XmlSecAlgorithm AES_128_GCM
        AES 128 GCM Cipher
      • AES_192_GCM

        public static final XmlSecAlgorithm AES_192_GCM
        AES 192 GCM Cipher
      • AES_256_GCM

        public static final XmlSecAlgorithm AES_256_GCM
        AES 256 GCM Cipher
      • CAMELLIA_128

        public static final XmlSecAlgorithm CAMELLIA_128
        CAMELLIA 128 Cipher
      • CAMELLIA_192

        public static final XmlSecAlgorithm CAMELLIA_192
        CAMELLIA 192 Cipher
      • CAMELLIA_256

        public static final XmlSecAlgorithm CAMELLIA_256
        CAMELLIA 256 Cipher
      • RSA_v1dot5

        public static final XmlSecAlgorithm RSA_v1dot5
        RSA 1.5 Cipher
      • RSA_OAEP_11

        public static final XmlSecAlgorithm RSA_OAEP_11
        RSA OAEP Cipher
      • DIFFIE_HELLMAN

        public static final XmlSecAlgorithm DIFFIE_HELLMAN
        DIFFIE_HELLMAN Cipher
      • TRIPLEDES_KeyWrap

        public static final XmlSecAlgorithm TRIPLEDES_KeyWrap
        Triple DES EDE (192 bit key) in CBC mode KEYWRAP
      • AES_128_KeyWrap

        public static final XmlSecAlgorithm AES_128_KeyWrap
        AES 128 Cipher KeyWrap
      • AES_256_KeyWrap

        public static final XmlSecAlgorithm AES_256_KeyWrap
        AES 256 Cipher KeyWrap
      • AES_192_KeyWrap

        public static final XmlSecAlgorithm AES_192_KeyWrap
        AES 192 Cipher KeyWrap
      • CAMELLIA_128_KeyWrap

        public static final XmlSecAlgorithm CAMELLIA_128_KeyWrap
        CAMELLIA 128 Cipher KeyWrap
      • CAMELLIA_192_KeyWrap

        public static final XmlSecAlgorithm CAMELLIA_192_KeyWrap
        CAMELLIA 192 Cipher KeyWrap
      • CAMELLIA_256_KeyWrap

        public static final XmlSecAlgorithm CAMELLIA_256_KeyWrap
        CAMELLIA 256 Cipher KeyWrap
      • SEED_128_KeyWrap

        public static final XmlSecAlgorithm SEED_128_KeyWrap
        SEED 128 Cipher KeyWrap
    • Method Detail

      • values

        public static XmlSecAlgorithm[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (XmlSecAlgorithm c : XmlSecAlgorithm.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static XmlSecAlgorithm valueOf​(String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        name - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        IllegalArgumentException - if this enum type has no constant with the specified name
        NullPointerException - if the argument is null
      • getAlgorithm

        public String getAlgorithm()