iText 9.1.0 API
iText.Commons.Bouncycastle.Asn1.X509.IKeyPurposeID Interface Reference

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

Inheritance diagram for iText.Commons.Bouncycastle.Asn1.X509.IKeyPurposeID:
iText.Commons.Bouncycastle.Asn1.IAsn1Encodable iText.Bouncycastle.Asn1.X509.KeyPurposeIDBC iText.Bouncycastlefips.Asn1.X509.KeyPurposeIDBCFips

Public Member Functions

IKeyPurposeID  GetIdKpOCSPSigning ()
  Gets id_kp_OCSPSigning constant for the wrapped KeyPurposeId. More...
 
- Public Member Functions inherited from iText.Commons.Bouncycastle.Asn1.IAsn1Encodable
IAsn1Object  ToASN1Primitive ()
  Calls actual toASN1Primitive method for the wrapped ASN1Encodable object. More...
 
bool  IsNull ()
  Checks if wrapped object is null. More...
 

Detailed Description

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

Member Function Documentation

◆ GetIdKpOCSPSigning()

IKeyPurposeID iText.Commons.Bouncycastle.Asn1.X509.IKeyPurposeID.GetIdKpOCSPSigning ( )

Gets id_kp_OCSPSigning constant for the wrapped KeyPurposeId.

Returns
KeyPurposeId.id_kp_OCSPSigning value.

Implemented in iText.Bouncycastle.Asn1.X509.KeyPurposeIDBC, and iText.Bouncycastlefips.Asn1.X509.KeyPurposeIDBCFips.