Class NetscapeCertType

All Implemented Interfaces:
ASN1BitStringParser, ASN1Encodable, ASN1String, InMemoryRepresentable, Encodable

public class NetscapeCertType extends DERBitString
The NetscapeCertType object.
    NetscapeCertType ::= BIT STRING {
         SSLClient               (0),
         SSLServer               (1),
         S/MIME                  (2),
         Object Signing          (3),
         Reserved                (4),
         SSL CA                  (5),
         S/MIME CA               (6),
         Object Signing CA       (7) }
 
  • Field Details

  • Constructor Details

    • NetscapeCertType

      public NetscapeCertType(int usage)
      Basic constructor.
      Parameters:
      usage - - the bitwise OR of the Key Usage flags giving the allowed uses for the key. e.g. (X509NetscapeCertType.sslCA | X509NetscapeCertType.smimeCA)
    • NetscapeCertType

      public NetscapeCertType(ASN1BitString usage)
  • Method Details