Class X509KeyUsage

  • All Implemented Interfaces:
    DEREncodable

    public class X509KeyUsage
    extends java.lang.Object
    implements DEREncodable
    A holding class for constructing an X509 Key Usage extension.
        id-ce-keyUsage OBJECT IDENTIFIER ::=  { id-ce 15 }
    
        KeyUsage ::= BIT STRING {
             digitalSignature        (0),
             nonRepudiation          (1),
             keyEncipherment         (2),
             dataEncipherment        (3),
             keyAgreement            (4),
             keyCertSign             (5),
             cRLSign                 (6),
             encipherOnly            (7),
             decipherOnly            (8) }