org.bouncycastle.asn1.misc
Class NetscapeCertType
- DEREncodable, DERString, DERTags
public class NetscapeCertType
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) }
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 |
asn1Equals , getBytes , getBytes , getInstance , getInstance , getPadBits , getPadBits , getString , hashCode , intValue , toString |
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
NetscapeCertType
public NetscapeCertType(int usage)
Basic constructor.
usage
- - the bitwise OR of the Key Usage flags giving the
allowed uses for the key.
e.g. (X509NetscapeCertType.sslCA | X509NetscapeCertType.smimeCA)