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 }
Modifier and Type | Field and Description |
---|---|
static int |
certRecipInfo |
static int |
pskRecipInfo |
static int |
rekRecipInfo |
static int |
signedDataRecipInfo |
static int |
symmRecipInfo |
Constructor and Description |
---|
RecipientInfo(int choice,
org.bouncycastle.asn1.ASN1Encodable value) |
Modifier and Type | Method and 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() |
public static final int pskRecipInfo
public static final int symmRecipInfo
public static final int certRecipInfo
public static final int signedDataRecipInfo
public static final int rekRecipInfo
public RecipientInfo(int choice, org.bouncycastle.asn1.ASN1Encodable value)
public static RecipientInfo getInstance(java.lang.Object object)
public int getChoice()
public org.bouncycastle.asn1.ASN1Encodable getRecipientInfo()
public static RecipientInfo pskRecipInfo(PreSharedKeyRecipientInfo info)
public static RecipientInfo symmRecipInfo(SymmRecipientInfo info)
public static RecipientInfo certRecipInfo(PKRecipientInfo info)
public static RecipientInfo signedDataRecipInfo(PKRecipientInfo info)
public static RecipientInfo rekRecipInfo(PKRecipientInfo info)
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive()
toASN1Primitive
in interface org.bouncycastle.asn1.ASN1Encodable
toASN1Primitive
in class org.bouncycastle.asn1.ASN1Object