Class SignedData
- java.lang.Object
-
- org.bouncycastle.asn1.ASN1Object
-
- org.bouncycastle.oer.its.ieee1609dot2.SignedData
-
- All Implemented Interfaces:
org.bouncycastle.asn1.ASN1Encodable,org.bouncycastle.util.Encodable
public class SignedData extends org.bouncycastle.asn1.ASN1ObjectSignedData ::= SEQUENCE { hashId HashAlgorithm, tbsData ToBeSignedData, signer SignerIdentifier, signature Signature }
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSignedData.Builder
-
Constructor Summary
Constructors Constructor Description SignedData(HashAlgorithm hashId, ToBeSignedData toBeSignedData, SignerIdentifier signerIdentifier, Signature signature)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SignedData.Builderbuilder()HashAlgorithmgetHashId()static SignedDatagetInstance(java.lang.Object src)SignaturegetSignature()SignerIdentifiergetSigner()ToBeSignedDatagetTbsData()org.bouncycastle.asn1.ASN1PrimitivetoASN1Primitive()
-
-
-
Constructor Detail
-
SignedData
public SignedData(HashAlgorithm hashId, ToBeSignedData toBeSignedData, SignerIdentifier signerIdentifier, Signature signature)
-
-
Method Detail
-
getInstance
public static SignedData getInstance(java.lang.Object src)
-
toASN1Primitive
public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive()
- Specified by:
toASN1Primitivein interfaceorg.bouncycastle.asn1.ASN1Encodable- Specified by:
toASN1Primitivein classorg.bouncycastle.asn1.ASN1Object
-
getHashId
public HashAlgorithm getHashId()
-
getTbsData
public ToBeSignedData getTbsData()
-
getSigner
public SignerIdentifier getSigner()
-
getSignature
public Signature getSignature()
-
builder
public static SignedData.Builder builder()
-
-