| Modifier and Type | Class and Description |
|---|---|
static class |
CMCCertId.Template
A Template for decoding a
CMCCertId. |
| Constructor and Description |
|---|
CMCCertId(ANY issuer,
INTEGER serial,
BIT_STRING issuerUID)
Constructs a new
CMCCertId from its components. |
CMCCertId(SEQUENCE issuer,
INTEGER serial,
BIT_STRING issuerUID)
Constructs a new
CMCCertId from its components. |
| Modifier and Type | Method and Description |
|---|---|
void |
encode(java.io.OutputStream ostream)
Write this value's DER encoding to an output stream using
its own base tag.
|
void |
encode(Tag implicitTag,
java.io.OutputStream ostream)
Write this value's DER encoding to an output stream using
an implicit tag.
|
SEQUENCE |
getIssuer()
Returns the
issuer field as an SEQUENCE of
ANY. |
BIT_STRING |
getIssuerUID()
Returns the
issuerUID field. |
INTEGER |
getSerial()
Returns the
serial field. |
Tag |
getTag()
Returns the base tag for this type, not counting any tags
that may be imposed on it by its context.
|
static CMCCertId.Template |
getTemplate() |
public CMCCertId(SEQUENCE issuer, INTEGER serial, BIT_STRING issuerUID)
CMCCertId from its components. The
uniqueIdentifier component may be null.public CMCCertId(ANY issuer, INTEGER serial, BIT_STRING issuerUID)
CMCCertId from its components. The
issuerUID component may be null.public SEQUENCE getIssuer()
issuer field as an SEQUENCE of
ANY. The actual type of the field is GeneralNames.public INTEGER getSerial()
serial field.public BIT_STRING getIssuerUID()
issuerUID field.public Tag getTag()
ASN1Valuepublic void encode(java.io.OutputStream ostream)
throws java.io.IOException
ASN1Valuepublic void encode(Tag implicitTag, java.io.OutputStream ostream) throws java.io.IOException
ASN1Valuepublic static CMCCertId.Template getTemplate()