Class SigPolicyQualifierInfo

java.lang.Object
es.juntadeandalucia.afirma.client.util.signatureFormat.SigPolicyQualifierInfo
All Implemented Interfaces:
iaik.asn1.ASN1Type

public class SigPolicyQualifierInfo extends Object implements iaik.asn1.ASN1Type
SigPolicyQualifierInfo ::= SEQUENCE { sigPolicyQualifierId SIG-POLICY-QUALIFIER.&id ({SupportedSigPolicyQualifiers}), qualifier SIG-POLICY-QUALIFIER.&Qualifier ({SupportedSigPolicyQualifiers} {@sigPolicyQualifierId})OPTIONAL }
Author:
SEMRYC
  • Constructor Details

    • SigPolicyQualifierInfo

      public SigPolicyQualifierInfo(iaik.asn1.ObjectID sigPolicyQualifierIdParam, iaik.asn1.ASN1Object sigQualifierParam)
    • SigPolicyQualifierInfo

      public SigPolicyQualifierInfo(iaik.asn1.ASN1Object obj) throws iaik.asn1.CodingException
      Throws:
      iaik.asn1.CodingException
  • Method Details

    • getSigPolicyQualifierId

      public iaik.asn1.ObjectID getSigPolicyQualifierId()
    • getSigQualifier

      public iaik.asn1.ASN1Object getSigQualifier()
    • toASN1Object

      public iaik.asn1.ASN1Object toASN1Object() throws iaik.asn1.CodingException
       SigPolicyQualifierInfo ::= SEQUENCE {
          sigPolicyQualifierId SigPolicyQualifierId,
          sigQualifier ANY DEFINED BY sigPolicyQualifierId }
      
       SigPolicyQualifierId ::= OBJECT IDENTIFIER
       
      Specified by:
      toASN1Object in interface iaik.asn1.ASN1Type
      Throws:
      iaik.asn1.CodingException
    • decode

      public void decode(iaik.asn1.ASN1Object obj) throws iaik.asn1.CodingException
      Specified by:
      decode in interface iaik.asn1.ASN1Type
      Throws:
      iaik.asn1.CodingException
    • toString

      public String toString()
      Overrides:
      toString in class Object