iText 9.8.0 API
iText.Commons.Bouncycastle.Asn1.Pkcs.IPkcsObjectIdentifiers Interface Reference

This interface represents the wrapper for PKCSObjectIdentifiers that provides the ability to switch between bouncy-castle and bouncy-castle FIPS implementations. More...

Inheritance diagram for iText.Commons.Bouncycastle.Asn1.Pkcs.IPkcsObjectIdentifiers:
iText.Bouncycastle.Asn1.Pcks.PkcsObjectIdentifiersBC iText.Bouncycastlefips.Asn1.Pcks.PkcsObjectIdentifiersBCFips

Public Member Functions

IDerObjectIdentifier  GetIdAaSignatureTimeStampToken ()
  Gets id_aa_signatureTimeStampToken constant for the wrapped PKCSObjectIdentifiers. More...
 
IDerObjectIdentifier  GetIdAaEtsSigPolicyId ()
  Gets id_aa_ets_sigPolicyId constant for the wrapped PKCSObjectIdentifiers. More...
 
IDerObjectIdentifier  GetIdSpqEtsUri ()
  Gets id_spq_ets_uri constant for the wrapped PKCSObjectIdentifiers. More...
 
IDerObjectIdentifier  GetEnvelopedData ()
  Gets envelopedData constant for the wrapped PKCSObjectIdentifiers. More...
 
IDerObjectIdentifier  GetData ()
  Gets data constant for the wrapped PKCSObjectIdentifiers. More...
 

Detailed Description

This interface represents the wrapper for PKCSObjectIdentifiers that provides the ability to switch between bouncy-castle and bouncy-castle FIPS implementations.

Member Function Documentation

◆ GetData()

IDerObjectIdentifier iText.Commons.Bouncycastle.Asn1.Pkcs.IPkcsObjectIdentifiers.GetData ( )

Gets data constant for the wrapped PKCSObjectIdentifiers.

Returns
PKCSObjectIdentifiers.data wrapper.

Implemented in iText.Bouncycastle.Asn1.Pcks.PkcsObjectIdentifiersBC, and iText.Bouncycastlefips.Asn1.Pcks.PkcsObjectIdentifiersBCFips.

◆ GetEnvelopedData()

IDerObjectIdentifier iText.Commons.Bouncycastle.Asn1.Pkcs.IPkcsObjectIdentifiers.GetEnvelopedData ( )

Gets envelopedData constant for the wrapped PKCSObjectIdentifiers.

Returns
PKCSObjectIdentifiers.envelopedData wrapper.

Implemented in iText.Bouncycastle.Asn1.Pcks.PkcsObjectIdentifiersBC, and iText.Bouncycastlefips.Asn1.Pcks.PkcsObjectIdentifiersBCFips.

◆ GetIdAaEtsSigPolicyId()

IDerObjectIdentifier iText.Commons.Bouncycastle.Asn1.Pkcs.IPkcsObjectIdentifiers.GetIdAaEtsSigPolicyId ( )

Gets id_aa_ets_sigPolicyId constant for the wrapped PKCSObjectIdentifiers.

Returns
PKCSObjectIdentifiers.id_aa_ets_sigPolicyId wrapper.

Implemented in iText.Bouncycastle.Asn1.Pcks.PkcsObjectIdentifiersBC, and iText.Bouncycastlefips.Asn1.Pcks.PkcsObjectIdentifiersBCFips.

◆ GetIdAaSignatureTimeStampToken()

IDerObjectIdentifier iText.Commons.Bouncycastle.Asn1.Pkcs.IPkcsObjectIdentifiers.GetIdAaSignatureTimeStampToken ( )

Gets id_aa_signatureTimeStampToken constant for the wrapped PKCSObjectIdentifiers.

Returns
PKCSObjectIdentifiers.id_aa_signatureTimeStampToken wrapper.

Implemented in iText.Bouncycastle.Asn1.Pcks.PkcsObjectIdentifiersBC, and iText.Bouncycastlefips.Asn1.Pcks.PkcsObjectIdentifiersBCFips.

◆ GetIdSpqEtsUri()

IDerObjectIdentifier iText.Commons.Bouncycastle.Asn1.Pkcs.IPkcsObjectIdentifiers.GetIdSpqEtsUri ( )

Gets id_spq_ets_uri constant for the wrapped PKCSObjectIdentifiers.

Returns
PKCSObjectIdentifiers.id_spq_ets_uri wrapper.

Implemented in iText.Bouncycastle.Asn1.Pcks.PkcsObjectIdentifiersBC, and iText.Bouncycastlefips.Asn1.Pcks.PkcsObjectIdentifiersBCFips.