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
BER, DER
APPLICATION, BIT_STRING, BMP_STRING, BOOLEAN, CONSTRUCTED, ENUMERATED, EXTERNAL, GENERAL_STRING, GENERALIZED_TIME, GRAPHIC_STRING, IA5_STRING, INTEGER, NULL, NUMERIC_STRING, OBJECT_IDENTIFIER, OCTET_STRING, PRINTABLE_STRING, SEQUENCE, SEQUENCE_OF, SET, SET_OF, T61_STRING, TAGGED, UNIVERSAL_STRING, UTC_TIME, UTF8_STRING, VIDEOTEX_STRING, VISIBLE_STRING
Constructor and Description |
---|
NetscapeCertType(DERBitString usage) |
NetscapeCertType(int usage)
Basic constructor.
|
Modifier and Type | Method and Description |
---|---|
String |
toString() |
asn1Equals, getBytes, getBytes, getInstance, getInstance, getPadBits, getPadBits, getString, hashCode, intValue
equals, fromByteArray
toASN1Object
getDEREncoded, getDERObject, getEncoded, getEncoded
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 String toString()
toString
in class DERBitString
Copyright © 2015. All rights reserved.