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