Package org.bouncycastle.oer.its
Class SignedData
- java.lang.Object
-
- org.bouncycastle.asn1.ASN1Object
-
- org.bouncycastle.oer.its.SignedData
-
- All Implemented Interfaces:
org.bouncycastle.asn1.ASN1Encodable
,org.bouncycastle.util.Encodable
public class SignedData extends org.bouncycastle.asn1.ASN1Object
SignedData ::= SEQUENCE { hashId HashAlgorithm, tbsData ToBeSignedData, signer SignerIdentifier, signature Signature }
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
SignedData.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 SignedData.Builder
builder()
HashAlgorithm
getHashId()
static SignedData
getInstance(java.lang.Object src)
Signature
getSignature()
SignerIdentifier
getSigner()
ToBeSignedData
getTbsData()
org.bouncycastle.asn1.ASN1Primitive
toASN1Primitive()
-
-
-
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:
toASN1Primitive
in interfaceorg.bouncycastle.asn1.ASN1Encodable
- Specified by:
toASN1Primitive
in classorg.bouncycastle.asn1.ASN1Object
-
getHashId
public HashAlgorithm getHashId()
-
getTbsData
public ToBeSignedData getTbsData()
-
getSigner
public SignerIdentifier getSigner()
-
getSignature
public Signature getSignature()
-
builder
public SignedData.Builder builder()
-
-