public class NetscapeCertType extends DERBitString
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) }
Modifier and Type | Field and Description |
---|---|
static int |
objectSigning |
static int |
objectSigningCA |
static int |
reserved |
static int |
smime |
static int |
smimeCA |
static int |
sslCA |
static int |
sslClient |
static int |
sslServer |
data, padBits
Constructor and Description |
---|
NetscapeCertType(DERBitString usage) |
NetscapeCertType(int usage)
Basic constructor.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
toString() |
getInstance, getInstance
getBytes, getBytes, getLoadedObject, getOctets, getPadBits, getPadBits, getString, hashCode, intValue
encodeTo, encodeTo, equals, equals, equals, fromByteArray, toASN1Primitive
getEncoded, getEncoded, hasEncodedTagValue
public static final int sslClient
public static final int sslServer
public static final int smime
public static final int objectSigning
public static final int reserved
public static final int sslCA
public static final int smimeCA
public static final int objectSigningCA
public NetscapeCertType(int usage)
usage
- - the bitwise OR of the Key Usage flags giving the
allowed uses for the key.
e.g. (X509NetscapeCertType.sslCA | X509NetscapeCertType.smimeCA)public NetscapeCertType(DERBitString usage)
public java.lang.String toString()
toString
in class ASN1BitString