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
PKCS7Exceptionpublic 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
PKCS7Exceptionpublic void addRecipientInfo(RecipInfo ri) throws PKCS7Exception
PKCS7Exceptionpublic void addSigner(SignerInfoWithPkey psi) throws PKCS7Exception
PKCS7Exceptionpublic void setContent(PKCS7 p7) throws PKCS7Exception
PKCS7Exceptionpublic java.util.Collection<SignerInfoWithPkey> getSignerInfo()
public void addCertificate(X509AuxCertificate cert) throws PKCS7Exception
PKCS7Exceptionpublic void addCRL(java.security.cert.X509CRL crl)
throws PKCS7Exception
PKCS7Exceptionpublic static PKCS7Data fromASN1(java.lang.Integer nid, org.bouncycastle.asn1.DEREncodable content) throws PKCS7Exception
PKCS7Exceptionpublic org.bouncycastle.asn1.ASN1Encodable asASN1()
Copyright © 2002-2009 JRuby Team. All Rights Reserved.