Overview | Package | Class | Tree | Deprecated | Index | Help
| Oracle Security Developer Tools PKI SDK CMP Java API Reference 10g Release 3 (10.1.3) B25373-01
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## oracle.security.crypto.cmp.attribute
Class RegTokenRegControl

`java.lang.Object
oracle.security.crypto.cert.AttributeTypeAndValue
oracle.security.crypto.cmp.attribute.RegistrationControl
oracle.security.crypto.cmp.attribute.RegTokenRegControl`

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

public class RegTokenRegControl
extends RegistrationControl

CRMF registration token registration control.

Field Summary

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

Constructor Summary
`RegTokenRegControl()` Creates a new, empty `RegTokenRegControl` instance.
`RegTokenRegControl(java.io.InputStream is)`
`RegTokenRegControl(java.lang.String regToken)`

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.
`java.lang.String` | `getToken()`

Methods inherited from class oracle.security.crypto.cmp.attribute.RegistrationControl
`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

### RegTokenRegControl

    public RegTokenRegControl()

  Creates a new, empty `RegTokenRegControl` instance. Note, the created object is not valid, and is intended primarily for use in conjunction with the `RegistrationControl.input(java.io.InputStream)` method.

### RegTokenRegControl

    public RegTokenRegControl(java.lang.String regToken)

### RegTokenRegControl

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

Method Detail

### getToken

    public java.lang.String getToken()

### encodeValue

    protected void encodeValue()

  Description copied from class: `RegistrationControl`
  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 `RegistrationControl.encoded` field, and invoke the superclass `RegistrationControl.setValue(oracle.security.crypto.asn1.ASN1Object)` method to set the encoded structure.

  Overrides:
    `encodeValue` in class `RegistrationControl`

### decodeValue

    protected void decodeValue()

  Description copied from class: `RegistrationControl`
  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 `RegistrationControl.decoded` field.

  Overrides:
    `decodeValue` in class `RegistrationControl`

Overview | Package | Class | Tree | Deprecated | Index | Help
| Oracle Security Developer Tools PKI SDK CMP Java API Reference 10g Release 3 (10.1.3) B25373-01
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

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