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.