public class OldCertIDRegControl extends RegistrationControl
decoded, encoded
Constructor and Description |
---|
OldCertIDRegControl()
Creates a new, empty
OldCertIDRegControl instance. |
OldCertIDRegControl(GeneralName issuer, java.math.BigInteger serialNumber) |
OldCertIDRegControl(java.io.InputStream is) |
Modifier and Type | Method and Description |
---|---|
protected void |
decodeValue()
Decodes the superclass
AttributeTypeAndValue 's ASN1Object value to populate this control's fields. |
protected void |
encodeValue()
Encodes this control's fields as an
ASN1Object for the superclass AttributeTypeAndValue 's value. |
GeneralName |
getIssuer() |
java.math.BigInteger |
getSerialNo() |
input, inputInstance, length, output, setValue
getType, getValue, readExternal, writeExternal
public OldCertIDRegControl()
OldCertIDRegControl
instance. Note, the created object is not valid, and is intended primarily for use in conjunction with the RegistrationControl.input(java.io.InputStream)
method.public OldCertIDRegControl(GeneralName issuer, java.math.BigInteger serialNumber)
public OldCertIDRegControl(java.io.InputStream is) throws java.io.IOException
java.io.IOException
public GeneralName getIssuer()
public java.math.BigInteger getSerialNo()
protected void encodeValue()
RegistrationControl
ASN1Object
for the superclass AttributeTypeAndValue
's value.
Subclasses must override this method to properly test and set the RegistrationControl.encoded
field, and invoke the superclass RegistrationControl.setValue(oracle.security.crypto.asn1.ASN1Object)
method to set the encoded structure.
encodeValue
in class RegistrationControl
protected void decodeValue()
RegistrationControl
AttributeTypeAndValue
's ASN1Object
value to populate this control's fields.
Subclasses must override this method to invoke the superclass AttributeTypeAndValue.getValue()
method to get the structure to decode, and properly test and set the RegistrationControl.decoded
field.
decodeValue
in class RegistrationControl