public abstract class PKCS7Data
extends java.lang.Object
Constructor and Description |
---|
PKCS7Data() |
Modifier and Type | Method and Description |
---|---|
void |
addCertificate(X509AuxCertificate cert) |
void |
addCRL(java.security.cert.X509CRL crl) |
void |
addRecipientInfo(RecipInfo ri) |
void |
addSigner(SignerInfoWithPkey psi) |
org.bouncycastle.asn1.ASN1Encodable |
asASN1() |
java.lang.Object |
ctrl(int cmd,
java.lang.Object v,
java.lang.Object ignored) |
static PKCS7Data |
fromASN1(java.lang.Integer nid,
org.bouncycastle.asn1.DEREncodable content) |
org.bouncycastle.asn1.ASN1OctetString |
getData() |
Digest |
getDigest() |
Encrypt |
getEncrypted() |
Envelope |
getEnveloped() |
org.bouncycastle.asn1.ASN1Encodable |
getOther() |
Signed |
getSign() |
SignEnvelope |
getSignedAndEnveloped() |
java.util.Collection<SignerInfoWithPkey> |
getSignerInfo() |
abstract int |
getType() |
boolean |
isData() |
boolean |
isDigest() |
boolean |
isEncrypted() |
boolean |
isEnveloped() |
boolean |
isOther() |
boolean |
isSigned() |
boolean |
isSignedAndEnveloped() |
void |
setCipher(CipherSpec cipher) |
void |
setContent(PKCS7 p7) |
void |
setData(org.bouncycastle.asn1.ASN1OctetString data) |
void |
setSign(Signed sign) |
public abstract int getType()
public java.lang.Object ctrl(int cmd, java.lang.Object v, java.lang.Object ignored) throws PKCS7Exception
PKCS7Exception
public Envelope getEnveloped()
public SignEnvelope getSignedAndEnveloped()
public Digest getDigest()
public Encrypt getEncrypted()
public org.bouncycastle.asn1.ASN1Encodable getOther()
public void setSign(Signed sign)
public Signed getSign()
public void setData(org.bouncycastle.asn1.ASN1OctetString data)
public org.bouncycastle.asn1.ASN1OctetString getData()
public boolean isSigned()
public boolean isEncrypted()
public boolean isEnveloped()
public boolean isSignedAndEnveloped()
public boolean isData()
public boolean isDigest()
public boolean isOther()
public void setCipher(CipherSpec cipher) throws PKCS7Exception
PKCS7Exception
public void addRecipientInfo(RecipInfo ri) throws PKCS7Exception
PKCS7Exception
public void addSigner(SignerInfoWithPkey psi) throws PKCS7Exception
PKCS7Exception
public void setContent(PKCS7 p7) throws PKCS7Exception
PKCS7Exception
public java.util.Collection<SignerInfoWithPkey> getSignerInfo()
public void addCertificate(X509AuxCertificate cert) throws PKCS7Exception
PKCS7Exception
public void addCRL(java.security.cert.X509CRL crl) throws PKCS7Exception
PKCS7Exception
public static PKCS7Data fromASN1(java.lang.Integer nid, org.bouncycastle.asn1.DEREncodable content) throws PKCS7Exception
PKCS7Exception
public org.bouncycastle.asn1.ASN1Encodable asASN1()
Copyright © 2002-2009 JRuby Team. All Rights Reserved.