Class SignaturePolicyIdBC

java.lang.Object
com.itextpdf.bouncycastle.asn1.ASN1EncodableBC
com.itextpdf.bouncycastle.asn1.esf.SignaturePolicyIdBC
All Implemented Interfaces:
ISignaturePolicyId, IASN1Encodable

public class SignaturePolicyIdBC extends ASN1EncodableBC implements ISignaturePolicyId
Wrapper class for SignaturePolicyId.
  • Constructor Details

    • SignaturePolicyIdBC

      public SignaturePolicyIdBC (org.bouncycastle.asn1.esf.SignaturePolicyId signaturePolicyId)
      Creates new wrapper instance for SignaturePolicyId.
      Parameters:
      signaturePolicyId - SignaturePolicyId to be wrapped
    • SignaturePolicyIdBC

      public SignaturePolicyIdBC (IASN1ObjectIdentifier objectIdentifier, IOtherHashAlgAndValue algAndValue, org.bouncycastle.asn1.esf.SigPolicyQualifierInfo... policyQualifiers)
      Creates new wrapper instance for SignaturePolicyId.
      Parameters:
      objectIdentifier - ASN1ObjectIdentifier wrapper
      algAndValue - OtherHashAlgAndValue wrapper
      policyQualifiers - SigPolicyQualifierInfo array
    • SignaturePolicyIdBC

      public SignaturePolicyIdBC (IASN1ObjectIdentifier objectIdentifier, IOtherHashAlgAndValue algAndValue)
      Creates new wrapper instance for SignaturePolicyId.
      Parameters:
      objectIdentifier - ASN1ObjectIdentifier wrapper
      algAndValue - OtherHashAlgAndValue wrapper
  • Method Details

    • getSignaturePolicyId

      public org.bouncycastle.asn1.esf.SignaturePolicyId getSignaturePolicyId()
      Gets actual org.bouncycastle object being wrapped.
      Returns:
      wrapped SignaturePolicyId.