org.bouncycastle.asn1.misc
Class NetscapeCertType
java.lang.Object
|
+--org.bouncycastle.asn1.DERObject
|
+--org.bouncycastle.asn1.DERBitString
|
+--org.bouncycastle.asn1.misc.NetscapeCertType
- All Implemented Interfaces:
- DEREncodable, DERString, DERTags
- public class NetscapeCertType
- extends DERBitString
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) }
Fields inherited from interface org.bouncycastle.asn1.DERTags |
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 |
Method Summary |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
sslClient
public static final int sslClient
sslServer
public static final int sslServer
smime
public static final int smime
objectSigning
public static final int objectSigning
reserved
public static final int reserved
sslCA
public static final int sslCA
smimeCA
public static final int smimeCA
objectSigningCA
public static final int objectSigningCA
NetscapeCertType
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)
NetscapeCertType
public NetscapeCertType(DERBitString usage)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object