Class AttCertIssuer

java.lang.Object
org.gudy.bouncycastle.asn1.ASN1Encodable
org.gudy.bouncycastle.asn1.x509.AttCertIssuer
All Implemented Interfaces:
ASN1Choice, DEREncodable

public class AttCertIssuer extends ASN1Encodable implements ASN1Choice
  • Field Details

  • Constructor Details

    • AttCertIssuer

      public AttCertIssuer(GeneralNames names)
      Don't use this one if you are trying to be RFC 3281 compliant. Use it for v1 attribute certificates only.
      Parameters:
      names - our GeneralNames structure
    • AttCertIssuer

      public AttCertIssuer(V2Form v2Form)
  • Method Details

    • getInstance

      public static AttCertIssuer getInstance(Object obj)
    • getInstance

      public static AttCertIssuer getInstance(ASN1TaggedObject obj, boolean explicit)
    • getIssuer

      public ASN1Encodable getIssuer()
    • toASN1Object

      public DERObject toASN1Object()
      Produce an object suitable for an ASN1OutputStream.
        AttCertIssuer ::= CHOICE {
             v1Form   GeneralNames,  -- MUST NOT be used in this
                                     -- profile
             v2Form   [0] V2Form     -- v2 only
        }
       
      Specified by:
      toASN1Object in class ASN1Encodable