public class RecipInfo
extends java.lang.Object
Constructor and Description |
---|
RecipInfo() |
Modifier and Type | Method and Description |
---|---|
org.bouncycastle.asn1.ASN1Encodable |
asASN1() |
boolean |
compare(X509AuxCertificate pcert) |
boolean |
equals(java.lang.Object other) |
static RecipInfo |
fromASN1(org.bouncycastle.asn1.DEREncodable content)
RecipientInfo ::= SEQUENCE {
version Version,
issuerAndSerialNumber IssuerAndSerialNumber,
keyEncryptionAlgorithm KeyEncryptionAlgorithmIdentifier,
encryptedKey EncryptedKey }
EncryptedKey ::= OCTET STRING
|
X509AuxCertificate |
getCert()
Get the
Cert value. |
org.bouncycastle.asn1.ASN1OctetString |
getEncKey()
Get the
EncKey value. |
org.bouncycastle.asn1.pkcs.IssuerAndSerialNumber |
getIssuerAndSerial()
Get the
IssuerAndSerial value. |
org.bouncycastle.asn1.x509.AlgorithmIdentifier |
getKeyEncAlgor()
Get the
KeyEncAlgor value. |
int |
getVersion()
Get the
Version value. |
int |
hashCode() |
void |
set(X509AuxCertificate cert)
c: PKCS7_RECIP_INFO_set
|
void |
setCert(X509AuxCertificate newCert)
Set the
Cert value. |
void |
setEncKey(org.bouncycastle.asn1.ASN1OctetString newEncKey)
Set the
EncKey value. |
void |
setIssuerAndSerial(org.bouncycastle.asn1.pkcs.IssuerAndSerialNumber newIssuerAndSerial)
Set the
IssuerAndSerial value. |
void |
setKeyEncAlgor(org.bouncycastle.asn1.x509.AlgorithmIdentifier newKeyEncAlgor)
Set the
KeyEncAlgor value. |
void |
setVersion(int newVersion)
Set the
Version value. |
java.lang.String |
toString() |
public void set(X509AuxCertificate cert) throws PKCS7Exception
PKCS7Exception
public boolean equals(java.lang.Object other)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public final int getVersion()
Version
value.int
valuepublic final void setVersion(int newVersion)
Version
value.newVersion
- The new Version value.public final org.bouncycastle.asn1.pkcs.IssuerAndSerialNumber getIssuerAndSerial()
IssuerAndSerial
value.IssuerAndSerialNumber
valuepublic final void setIssuerAndSerial(org.bouncycastle.asn1.pkcs.IssuerAndSerialNumber newIssuerAndSerial)
IssuerAndSerial
value.newIssuerAndSerial
- The new IssuerAndSerial value.public final org.bouncycastle.asn1.x509.AlgorithmIdentifier getKeyEncAlgor()
KeyEncAlgor
value.AlgorithmIdentifier
valuepublic final void setKeyEncAlgor(org.bouncycastle.asn1.x509.AlgorithmIdentifier newKeyEncAlgor)
KeyEncAlgor
value.newKeyEncAlgor
- The new KeyEncAlgor value.public final org.bouncycastle.asn1.ASN1OctetString getEncKey()
EncKey
value.ASN1OctetString
valuepublic final void setEncKey(org.bouncycastle.asn1.ASN1OctetString newEncKey)
EncKey
value.newEncKey
- The new EncKey value.public final X509AuxCertificate getCert()
Cert
value.X509AuxCertificate
valuepublic final void setCert(X509AuxCertificate newCert)
Cert
value.newCert
- The new Cert value.public boolean compare(X509AuxCertificate pcert)
public static RecipInfo fromASN1(org.bouncycastle.asn1.DEREncodable content)
public org.bouncycastle.asn1.ASN1Encodable asASN1()
Copyright © 2002-2009 JRuby Team. All Rights Reserved.