Oracle Security Developer Tools PKI SDK CMP Java API Reference
10g (10.1.4.0.1)

B28166-01


oracle.security.crypto.cmp.attribute
Class CertRequestRegInfo

java.lang.Object
  extended byoracle.security.crypto.cert.AttributeTypeAndValue
      extended byoracle.security.crypto.cmp.attribute.RegistrationInfo
          extended byoracle.security.crypto.cmp.attribute.CertRequestRegInfo

All Implemented Interfaces:
oracle.security.crypto.asn1.ASN1Object, oracle.security.crypto.util.Streamable

public class CertRequestRegInfo
extends RegistrationInfo

CRMF registration info containing a CertRequest.


Field Summary

 

Fields inherited from class oracle.security.crypto.cmp.attribute.RegistrationInfo
decoded, encoded

 

Constructor Summary
CertRequestRegInfo()
           
CertRequestRegInfo(CertRequest certReq)
           
CertRequestRegInfo(java.io.InputStream is)
           

 

Method Summary
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.
 CertRequest getCertRequest()
           

 

Methods inherited from class oracle.security.crypto.cmp.attribute.RegistrationInfo
input, inputInstance, length, output, setValue

 

Methods inherited from class oracle.security.crypto.cert.AttributeTypeAndValue
getType, getValue

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Constructor Detail

CertRequestRegInfo

public CertRequestRegInfo()

CertRequestRegInfo

public CertRequestRegInfo(CertRequest certReq)

CertRequestRegInfo

public CertRequestRegInfo(java.io.InputStream is)
                   throws java.io.IOException

Method Detail

getCertRequest

public CertRequest getCertRequest()

encodeValue

protected void encodeValue()
Description copied from class: RegistrationInfo
Encodes this control's fields as an ASN1Object for the superclass AttributeTypeAndValue's value.

Subclasses must override this method to properly test and set the RegistrationInfo.encoded field, and invoke the superclass RegistrationInfo.setValue(oracle.security.crypto.asn1.ASN1Object) method to set the encoded structure.

Overrides:
encodeValue in class RegistrationInfo

decodeValue

protected void decodeValue()
Description copied from class: RegistrationInfo
Decodes the superclass 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 RegistrationInfo.decoded field.

Overrides:
decodeValue in class RegistrationInfo

Oracle Security Developer Tools PKI SDK CMP Java API Reference
10g (10.1.4.0.1)

B28166-01


Copyright © 2005 ,2006 , Oracle. All rights reserved.