ASN1Encodable
, ASN1String
, Encodable
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 | 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 | Description |
---|---|
NetscapeCertType(int usage) |
Basic constructor.
|
NetscapeCertType(DERBitString usage) |
Modifier and Type | Method | Description |
---|---|---|
java.lang.String |
toString() |
asn1Equals, derForm, getBytes, getBytes, getLoadedObject, getOctets, getPadBits, getPadBits, getString, hashCode, intValue
getEncoded, getEncoded, hasEncodedTagValue, toASN1Object
equals, fromByteArray, toASN1Primitive
getInstance, getInstance
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