| Bouncy Castle Cryptography Library 1.39 | |
| Prev Class | Next Class | Frames | No Frames |
| Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Objectorg.bouncycastle.asn1.ASN1Encodableorg.bouncycastle.asn1.DERObjectorg.bouncycastle.asn1.ASN1Objectorg.bouncycastle.asn1.DERBitStringorg.bouncycastle.asn1.misc.NetscapeCertTypepublic class NetscapeCertTypeextends 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) }
Field Summary | |
static int | |
static int | |
static int | |
static int | |
static int | |
static int | |
static int | |
static int | |
Fields inherited from class org.bouncycastle.asn1.DERBitString | |
data, padBits | |
Fields inherited from class org.bouncycastle.asn1.ASN1Encodable | |
BER, DER | |
Fields inherited from interface org.bouncycastle.asn1.DERTags | |
APPLICATION, BIT_STRING, BMP_STRING, BOOLEAN, CONSTRUCTED, ENUMERATED, EXTERNAL, GENERALIZED_TIME, GENERAL_STRING, 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 Summary | |
| |
| |
Method Summary | |
String |
|
Methods inherited from class org.bouncycastle.asn1.DERBitString | |
asn1Equals, getBytes, getBytes, getInstance, getInstance, getPadBits, getPadBits, getString, hashCode, intValue, toString | |
Methods inherited from class org.bouncycastle.asn1.ASN1Object | |
equals, fromByteArray, hashCode | |
Methods inherited from class org.bouncycastle.asn1.DERObject | |
equals, hashCode, toASN1Object | |
Methods inherited from class org.bouncycastle.asn1.ASN1Encodable | |
equals, getDEREncoded, getDERObject, getEncoded, getEncoded, hashCode, toASN1Object | |
public static final int objectSigning
- Field Value:
- 16
public static final int objectSigningCA
- Field Value:
- 1
public static final int reserved
- Field Value:
- 8
public static final int smime
- Field Value:
- 32
public static final int smimeCA
- Field Value:
- 2
public static final int sslCA
- Field Value:
- 4
public static final int sslClient
- Field Value:
- 128
public static final int sslServer
- Field Value:
- 64
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)