public final class SignedData
extends org.bouncycastle.asn1.ASN1Object
signedData 数据类型由任意类型的数据和至少一个签名者的签名值组成。 任意类型的数据能够同时被任意数量的签名者签名。
| 限定符和类型 | 字段和说明 |
|---|---|
static org.bouncycastle.asn1.ASN1Integer |
VERSION_1 |
| 构造器和说明 |
|---|
SignedData(org.bouncycastle.asn1.ASN1Sequence seq) |
SignedData(org.bouncycastle.asn1.ASN1Set digestAlgorithms,
ContentInfo contentInfo,
org.bouncycastle.asn1.ASN1Set certificates,
org.bouncycastle.asn1.ASN1Set signerInfos) |
| 限定符和类型 | 方法和说明 |
|---|---|
org.bouncycastle.asn1.ASN1Set |
getCertificates() |
ContentInfo |
getContentInfo() |
org.bouncycastle.asn1.ASN1Set |
getCrls() |
org.bouncycastle.asn1.ASN1Set |
getDigestAlgorithms() |
static SignedData |
getInstance(Object o) |
org.bouncycastle.asn1.x509.Certificate |
getSignCert(IssuerAndSerialNumber iaSn)
获取签名证书
|
org.bouncycastle.asn1.ASN1Set |
getSignerInfos() |
org.bouncycastle.asn1.ASN1Integer |
getVersion() |
SignedData |
setCertificates(org.bouncycastle.asn1.ASN1Set certificates) |
SignedData |
setContentInfo(ContentInfo contentInfo) |
SignedData |
setCrls(org.bouncycastle.asn1.ASN1Set crls) |
SignedData |
setDigestAlgorithms(org.bouncycastle.asn1.ASN1Set digestAlgorithms) |
SignedData |
setSignerInfos(org.bouncycastle.asn1.ASN1Set signerInfos) |
SignedData |
setVersion(org.bouncycastle.asn1.ASN1Integer version) |
org.bouncycastle.asn1.ASN1Primitive |
toASN1Primitive() |
public SignedData(org.bouncycastle.asn1.ASN1Set digestAlgorithms,
ContentInfo contentInfo,
org.bouncycastle.asn1.ASN1Set certificates,
org.bouncycastle.asn1.ASN1Set signerInfos)
public SignedData(org.bouncycastle.asn1.ASN1Sequence seq)
public static SignedData getInstance(Object o)
public org.bouncycastle.asn1.ASN1Integer getVersion()
public SignedData setVersion(org.bouncycastle.asn1.ASN1Integer version)
public org.bouncycastle.asn1.ASN1Set getDigestAlgorithms()
public SignedData setDigestAlgorithms(org.bouncycastle.asn1.ASN1Set digestAlgorithms)
public ContentInfo getContentInfo()
public SignedData setContentInfo(ContentInfo contentInfo)
public org.bouncycastle.asn1.ASN1Set getCertificates()
public SignedData setCertificates(org.bouncycastle.asn1.ASN1Set certificates)
public org.bouncycastle.asn1.ASN1Set getCrls()
public SignedData setCrls(org.bouncycastle.asn1.ASN1Set crls)
public org.bouncycastle.asn1.ASN1Set getSignerInfos()
public SignedData setSignerInfos(org.bouncycastle.asn1.ASN1Set signerInfos)
public org.bouncycastle.asn1.x509.Certificate getSignCert(IssuerAndSerialNumber iaSn)
iaSn - 证书颁发者DN和序列号public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive()
toASN1Primitive 在接口中 org.bouncycastle.asn1.ASN1EncodabletoASN1Primitive 在类中 org.bouncycastle.asn1.ASN1ObjectCopyright © 2022. All rights reserved.