org.mozilla.jss.pkix.cmc
Class GetCert
java.lang.Object
org.mozilla.jss.pkix.cmc.GetCert
- ASN1Value
public class GetCert
extends java.lang.Object
CMC
GetCert.
GetCert ::= SEQUENCE {
issuerName GeneralName,
serialNumber INTEGER }
GetCert(ANY issuerName, INTEGER serialNumber) - Constructs a new
GetCert from its components.
|
void | encode(OutputStream ostream) - Write this value's DER encoding to an output stream using
its own base tag.
|
void | encode(Tag implicitTag, OutputStream ostream) - Write this value's DER encoding to an output stream using
an implicit tag.
|
ANY | getIssuer() - Returns the
issuerName field as an ANY .
|
INTEGER | getSerialNumber() - Returns the
serialNumber field.
|
Tag | getTag() - Returns the base tag for this type, not counting any tags
that may be imposed on it by its context.
|
static GetCert.Template | getTemplate()
|
GetCert
public GetCert(ANY issuerName,
INTEGER serialNumber)
Constructs a new GetCert
from its components. Neither
component may be null
.
encode
public void encode(OutputStream ostream)
throws IOException
Write this value's DER encoding to an output stream using
its own base tag.
- encode in interface ASN1Value
encode
public void encode(Tag implicitTag,
OutputStream ostream)
throws IOException
Write this value's DER encoding to an output stream using
an implicit tag.
- encode in interface ASN1Value
getIssuer
public ANY getIssuer()
Returns the issuerName
field as an ANY
.
The actual type of the field is GeneralName.
getSerialNumber
public INTEGER getSerialNumber()
Returns the serialNumber
field.
getTag
public Tag getTag()
Returns the base tag for this type, not counting any tags
that may be imposed on it by its context.
- getTag in interface ASN1Value