Top Description Fields Constructors Methods
org.bouncycastle.asn1.misc

public Class NetscapeCertType

extends DERBitString
Class Inheritance
Imports
org.bouncycastle.asn1.ASN1BitString, .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) }

Field Summary

Modifier and TypeField and Description
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int

Constructor Summary

AccessConstructor and Description
public
NetscapeCertType(int
- the bitwise OR of the Key Usage flags giving the allowed uses for the key. e.g. (X509NetscapeCertType.sslCA | X509NetscapeCertType.smimeCA)
usage
)

Basic constructor.

public

Method Summary

Modifier and TypeMethod and Description
public boolean
hasUsages(int usages)

public String
toString()

Overrides org.bouncycastle.asn1.ASN1BitString.toString.

Returns a string representation of the object.
Inherited from org.bouncycastle.asn1.DERBitString:
convert

Field Detail

objectSigningback to summary
public static final int objectSigning
objectSigningCAback to summary
public static final int objectSigningCA
reservedback to summary
public static final int reserved
smimeback to summary
public static final int smime
smimeCAback to summary
public static final int smimeCA
sslCAback to summary
public static final int sslCA
sslClientback to summary
public static final int sslClient
sslServerback to summary
public static final int sslServer

Constructor Detail

NetscapeCertTypeback to summary
public NetscapeCertType(int usage)

Basic constructor.

Parameters
usage:int

- the bitwise OR of the Key Usage flags giving the allowed uses for the key. e.g. (X509NetscapeCertType.sslCA | X509NetscapeCertType.smimeCA)

NetscapeCertTypeback to summary
public NetscapeCertType(ASN1BitString usage)

Method Detail

hasUsagesback to summary
public boolean hasUsages(int usages)
toStringback to summary
public String toString()

Overrides org.bouncycastle.asn1.ASN1BitString.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object.

Returns:String

a string representation of the object.