org.bouncycastle.asn1.misc

Class NetscapeCertType

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 Summary
static intobjectSigning
static intobjectSigningCA
static intreserved
static intsmime
static intsmimeCA
static intsslCA
static intsslClient
static intsslServer
Constructor Summary
NetscapeCertType(int usage)
Basic constructor.
NetscapeCertType(DERBitString usage)
Method Summary
StringtoString()

Field Detail

objectSigning

public static final int objectSigning

objectSigningCA

public static final int objectSigningCA

reserved

public static final int reserved

smime

public static final int smime

smimeCA

public static final int smimeCA

sslCA

public static final int sslCA

sslClient

public static final int sslClient

sslServer

public static final int sslServer

Constructor Detail

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(DERBitString usage)

Method Detail

toString

public String toString()