public class

POPOPrivKey

extends ASN1Encodable
implements ASN1Choice
java.lang.Object
   ↳ org.bouncycastle.asn1.ASN1Encodable
     ↳ org.bouncycastle.asn1.crmf.POPOPrivKey

Summary

Constants
int agreeMAC
int dhMAC
int encryptedKey
int subsequentMessage
int thisMessage
[Expand]
Inherited Constants
From class org.bouncycastle.asn1.ASN1Encodable
Public Constructors
POPOPrivKey(SubsequentMessage msg)
Public Methods
static POPOPrivKey getInstance(ASN1TaggedObject tagged, boolean isExplicit)
int getType()
ASN1Encodable getValue()
DERObject toASN1Object()
 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 }
 
[Expand]
Inherited Methods
From class org.bouncycastle.asn1.ASN1Encodable
From class java.lang.Object
From interface org.bouncycastle.asn1.DEREncodable

Constants

public static final int agreeMAC

Constant Value: 3 (0x00000003)

public static final int dhMAC

Constant Value: 2 (0x00000002)

public static final int encryptedKey

Constant Value: 4 (0x00000004)

public static final int subsequentMessage

Constant Value: 1 (0x00000001)

public static final int thisMessage

Constant Value: 0 (0x00000000)

Public Constructors

public POPOPrivKey (SubsequentMessage msg)

Public Methods

public static POPOPrivKey getInstance (ASN1TaggedObject tagged, boolean isExplicit)

public int getType ()

public ASN1Encodable getValue ()

public DERObject toASN1Object ()

 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 }