Top Fields Constructors Methods
org.bouncycastle.asn1.crmf

public Class POPOPrivKey

extends ASN1Object
implements ASN1Choice
Class Inheritance
All Implemented Interfaces
org.bouncycastle.asn1.ASN1Choice
Imports
org.bouncycastle.asn1.ASN1BitString, .ASN1Choice, .ASN1Encodable, .ASN1Integer, .ASN1Object, .ASN1Primitive, .ASN1TaggedObject, .DERTaggedObject, org.bouncycastle.asn1.cms.EnvelopedData

Field Summary

Modifier and TypeField and Description
public static final int
public static final int
public static final int
private ASN1Encodable
public static final int
private int
public static final int

Constructor Summary

AccessConstructor and Description
private
public
public

Method Summary

Modifier and TypeMethod and Description
public static POPOPrivKey
public static POPOPrivKey
getInstance(ASN1TaggedObject obj, boolean explicit)

public int
public ASN1Encodable
public ASN1Primitive
toASN1Primitive()

Implements abstract org.bouncycastle.asn1.ASN1Object.toASN1Primitive.

Implements org.bouncycastle.asn1.ASN1Encodable.toASN1Primitive.

POPOPrivKey ::= CHOICE {
       thisMessage       [0] BIT STRING,         -- Deprecated
        -- possession is proven in this message (which contains the private
        -- key itself (encrypted for the CA))
       subsequentMessage [1] SubsequentMessage,
        -- possession will be proven in a subsequent message
       dhMAC             [2] BIT STRING,         -- Deprecated
       agreeMAC          [3] PKMACValue,
       encryptedKey      [4] EnvelopedData }
Inherited from org.bouncycastle.asn1.ASN1Object:
encodeToencodeToequalsgetEncodedgetEncodedhasEncodedTagValuehashCode

Field Detail

agreeMACback to summary
public static final int agreeMAC
dhMACback to summary
public static final int dhMAC
encryptedKeyback to summary
public static final int encryptedKey
objback to summary
private ASN1Encodable obj
subsequentMessageback to summary
public static final int subsequentMessage
tagNoback to summary
private int tagNo
thisMessageback to summary
public static final int thisMessage

Constructor Detail

POPOPrivKeyback to summary
private POPOPrivKey(ASN1TaggedObject obj)
POPOPrivKeyback to summary
public POPOPrivKey(PKMACValue agreeMac)
POPOPrivKeyback to summary
public POPOPrivKey(SubsequentMessage msg)

Method Detail

getInstanceback to summary
public static POPOPrivKey getInstance(Object obj)
getInstanceback to summary
public static POPOPrivKey getInstance(ASN1TaggedObject obj, boolean explicit)
getTypeback to summary
public int getType()
getValueback to summary
public ASN1Encodable getValue()
toASN1Primitiveback to summary
public ASN1Primitive toASN1Primitive()

Implements abstract org.bouncycastle.asn1.ASN1Object.toASN1Primitive.

Implements org.bouncycastle.asn1.ASN1Encodable.toASN1Primitive.

POPOPrivKey ::= CHOICE {
       thisMessage       [0] BIT STRING,         -- Deprecated
        -- possession is proven in this message (which contains the private
        -- key itself (encrypted for the CA))
       subsequentMessage [1] SubsequentMessage,
        -- possession will be proven in a subsequent message
       dhMAC             [2] BIT STRING,         -- Deprecated
       agreeMAC          [3] PKMACValue,
       encryptedKey      [4] EnvelopedData }
Returns:ASN1Primitive

Doc from org.bouncycastle.asn1.ASN1Object.toASN1Primitive.

a primitive representation of this object.