org.bouncycastle.asn1.misc
Class NetscapeCertType
java.lang.Object
org.bouncycastle.asn1.ASN1Object
org.bouncycastle.asn1.ASN1Primitive
org.bouncycastle.asn1.DERBitString
org.bouncycastle.asn1.misc.NetscapeCertType
- All Implemented Interfaces:
- ASN1Encodable, ASN1String
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) }
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
- See Also:
- Constant Field Values
sslServer
public static final int sslServer
- See Also:
- Constant Field Values
smime
public static final int smime
- See Also:
- Constant Field Values
objectSigning
public static final int objectSigning
- See Also:
- Constant Field Values
reserved
public static final int reserved
- See Also:
- Constant Field Values
sslCA
public static final int sslCA
- See Also:
- Constant Field Values
smimeCA
public static final int smimeCA
- See Also:
- Constant Field Values
objectSigningCA
public static final int objectSigningCA
- See Also:
- Constant Field Values
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 DERBitString