Class RecipientInfo
- java.lang.Object
-
- org.bouncycastle.asn1.ASN1Object
-
- org.bouncycastle.oer.its.ieee1609dot2.RecipientInfo
-
- All Implemented Interfaces:
org.bouncycastle.asn1.ASN1Choice
,org.bouncycastle.asn1.ASN1Encodable
,org.bouncycastle.util.Encodable
public class RecipientInfo extends org.bouncycastle.asn1.ASN1Object implements org.bouncycastle.asn1.ASN1Choice
RecipientInfo ::= CHOICE { pskRecipInfo PreSharedKeyRecipientInfo, symmRecipInfo SymmRecipientInfo, certRecipInfo PKRecipientInfo, signedDataRecipInfo PKRecipientInfo, rekRecipInfo PKRecipientInfo }
-
-
Field Summary
Fields Modifier and Type Field Description static int
certRecipInfo
static int
pskRecipInfo
static int
rekRecipInfo
static int
signedDataRecipInfo
static int
symmRecipInfo
-
Constructor Summary
Constructors Constructor Description RecipientInfo(int choice, org.bouncycastle.asn1.ASN1Encodable value)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static RecipientInfo
certRecipInfo(PKRecipientInfo info)
int
getChoice()
static RecipientInfo
getInstance(java.lang.Object object)
org.bouncycastle.asn1.ASN1Encodable
getRecipientInfo()
static RecipientInfo
pskRecipInfo(PreSharedKeyRecipientInfo info)
static RecipientInfo
rekRecipInfo(PKRecipientInfo info)
static RecipientInfo
signedDataRecipInfo(PKRecipientInfo info)
static RecipientInfo
symmRecipInfo(SymmRecipientInfo info)
org.bouncycastle.asn1.ASN1Primitive
toASN1Primitive()
-
-
-
Field Detail
-
pskRecipInfo
public static final int pskRecipInfo
- See Also:
- Constant Field Values
-
symmRecipInfo
public static final int symmRecipInfo
- See Also:
- Constant Field Values
-
certRecipInfo
public static final int certRecipInfo
- See Also:
- Constant Field Values
-
signedDataRecipInfo
public static final int signedDataRecipInfo
- See Also:
- Constant Field Values
-
rekRecipInfo
public static final int rekRecipInfo
- See Also:
- Constant Field Values
-
-
Method Detail
-
getInstance
public static RecipientInfo getInstance(java.lang.Object object)
-
getChoice
public int getChoice()
-
getRecipientInfo
public org.bouncycastle.asn1.ASN1Encodable getRecipientInfo()
-
pskRecipInfo
public static RecipientInfo pskRecipInfo(PreSharedKeyRecipientInfo info)
-
symmRecipInfo
public static RecipientInfo symmRecipInfo(SymmRecipientInfo info)
-
certRecipInfo
public static RecipientInfo certRecipInfo(PKRecipientInfo info)
-
signedDataRecipInfo
public static RecipientInfo signedDataRecipInfo(PKRecipientInfo info)
-
rekRecipInfo
public static RecipientInfo rekRecipInfo(PKRecipientInfo info)
-
toASN1Primitive
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive()
- Specified by:
toASN1Primitive
in interfaceorg.bouncycastle.asn1.ASN1Encodable
- Specified by:
toASN1Primitive
in classorg.bouncycastle.asn1.ASN1Object
-
-