Class IetfAttrSyntax

java.lang.Object
org.bouncycastle.asn1.ASN1Object
org.bouncycastle.asn1.x509.IetfAttrSyntax
All Implemented Interfaces:
ASN1Encodable, Encodable

public class IetfAttrSyntax extends ASN1Object
Implementation of IetfAttrSyntax as specified by RFC3281.
  • Field Details

  • Method Details

    • getInstance

      public static IetfAttrSyntax getInstance(Object obj)
    • getPolicyAuthority

      public GeneralNames getPolicyAuthority()
    • getValueType

      public int getValueType()
    • getValues

      public Object[] getValues()
    • toASN1Primitive

      public ASN1Primitive toASN1Primitive()
       
        IetfAttrSyntax ::= SEQUENCE {
          policyAuthority [0] GeneralNames OPTIONAL,
          values SEQUENCE OF CHOICE {
            octets OCTET STRING,
            oid OBJECT IDENTIFIER,
            string UTF8String
          }
        }
        
       
      Specified by:
      toASN1Primitive in interface ASN1Encodable
      Specified by:
      toASN1Primitive in class ASN1Object
      Returns:
      a primitive representation of this object.