Class PopLinkWitnessV2

  • All Implemented Interfaces:
    org.bouncycastle.asn1.ASN1Encodable, org.bouncycastle.util.Encodable

    public class PopLinkWitnessV2
    extends org.bouncycastle.asn1.ASN1Object
          id-cmc-popLinkWitnessV2 OBJECT IDENTIFIER ::= { id-cmc 33 }
          PopLinkWitnessV2 ::= SEQUENCE {
               keyGenAlgorithm   AlgorithmIdentifier,
               macAlgorithm      AlgorithmIdentifier,
               witness           OCTET STRING
          }
     
    • Constructor Summary

      Constructors 
      Constructor Description
      PopLinkWitnessV2​(org.bouncycastle.asn1.x509.AlgorithmIdentifier keyGenAlgorithm, org.bouncycastle.asn1.x509.AlgorithmIdentifier macAlgorithm, byte[] witness)  
    • Constructor Detail

      • PopLinkWitnessV2

        public PopLinkWitnessV2​(org.bouncycastle.asn1.x509.AlgorithmIdentifier keyGenAlgorithm,
                                org.bouncycastle.asn1.x509.AlgorithmIdentifier macAlgorithm,
                                byte[] witness)
    • Method Detail

      • getInstance

        public static PopLinkWitnessV2 getInstance​(java.lang.Object o)
      • getKeyGenAlgorithm

        public org.bouncycastle.asn1.x509.AlgorithmIdentifier getKeyGenAlgorithm()
      • getMacAlgorithm

        public org.bouncycastle.asn1.x509.AlgorithmIdentifier getMacAlgorithm()
      • getWitness

        public byte[] getWitness()
      • toASN1Primitive

        public org.bouncycastle.asn1.ASN1Primitive toASN1Primitive()
        Specified by:
        toASN1Primitive in interface org.bouncycastle.asn1.ASN1Encodable
        Specified by:
        toASN1Primitive in class org.bouncycastle.asn1.ASN1Object