com.ibm.crypto.hdwrCCA.provider

Enum SymmetricKeyConstants.KeyUsage

    • Enum Constant Detail

      • OP_IMPORTER

        public static final SymmetricKeyConstants.KeyUsage OP_IMPORTER
        Operational IMPORTER key encrypting key. Protects keys of any type that are sent from another system to the local system. Only supported for DESede and AES keys.
      • OP_EXPORTER

        public static final SymmetricKeyConstants.KeyUsage OP_EXPORTER
        Operational EXPORTER key encrypting key. Protects keys of any type that are sent from the local system to another system. Only supported for DESede and AES keys.
      • OPEX_EXPORTER_IMPORTER

        public static final SymmetricKeyConstants.KeyUsage OPEX_EXPORTER_IMPORTER
        A key pair. The first key is an operational EXPORTER key, and the second key is the corresponding exportable IMPORTER key.
      • OPEX_IMPORTER_EXPORTER

        public static final SymmetricKeyConstants.KeyUsage OPEX_IMPORTER_EXPORTER
        A key pair. The first key is an operational IMPORTER key, and the second key is the corresponding exportable EXPORTER key.
    • Method Detail

      • values

        public static SymmetricKeyConstants.KeyUsage[] 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 (SymmetricKeyConstants.KeyUsage c : SymmetricKeyConstants.KeyUsage.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static SymmetricKeyConstants.KeyUsage valueOf(java.lang.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:
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        java.lang.NullPointerException - if the argument is null
� Portions Copyright 1997, 2022 IBM Corporation. All rights reserved. � Portions Copyright 1997, 2022, Oracle and/or its affiliates. All rights reserved.