Class KeyUsageType


  • public final class KeyUsageType
    extends Object
    Defines values for KeyUsageType.
    • Field Detail

      • DIGITAL_SIGNATURE

        public static final KeyUsageType DIGITAL_SIGNATURE
        Static value digitalSignature for KeyUsageType.
      • NON_REPUDIATION

        public static final KeyUsageType NON_REPUDIATION
        Static value nonRepudiation for KeyUsageType.
      • KEY_ENCIPHERMENT

        public static final KeyUsageType KEY_ENCIPHERMENT
        Static value keyEncipherment for KeyUsageType.
      • DATA_ENCIPHERMENT

        public static final KeyUsageType DATA_ENCIPHERMENT
        Static value dataEncipherment for KeyUsageType.
      • KEY_AGREEMENT

        public static final KeyUsageType KEY_AGREEMENT
        Static value keyAgreement for KeyUsageType.
      • KEY_CERT_SIGN

        public static final KeyUsageType KEY_CERT_SIGN
        Static value keyCertSign for KeyUsageType.
      • C_RLSIGN

        public static final KeyUsageType C_RLSIGN
        Static value cRLSign for KeyUsageType.
      • ENCIPHER_ONLY

        public static final KeyUsageType ENCIPHER_ONLY
        Static value encipherOnly for KeyUsageType.
      • DECIPHER_ONLY

        public static final KeyUsageType DECIPHER_ONLY
        Static value decipherOnly for KeyUsageType.
    • Constructor Detail

      • KeyUsageType

        public KeyUsageType​(String value)
        Creates a custom value for KeyUsageType.
        Parameters:
        value - the custom value