org.glite.voms.ac
Class IetfAttrSyntax

java.lang.Object
  extended by org.glite.voms.ac.IetfAttrSyntax
All Implemented Interfaces:
org.bouncycastle.asn1.DEREncodable

public class IetfAttrSyntax
extends Object
implements org.bouncycastle.asn1.DEREncodable

Implementation of IetfAttrSyntax as specified by RFC3281.

 IetfAttrSyntax ::= SEQUENCE {
   policyAuthority [0] GeneralNames OPTIONAL,
   values SEQUENCE OF CHOICE {
     octets OCTET STRING,
     oid OBJECT IDENTIFIER,
     string UTF8String
   }
 }
 

Author:
mulmo

Field Summary
static int VALUE_OCTETS
           
static int VALUE_OID
           
static int VALUE_UTF8
           
 
Constructor Summary
IetfAttrSyntax(org.bouncycastle.asn1.ASN1Sequence seq)
           
 
Method Summary
 org.bouncycastle.asn1.DERObject getDERObject()
           
 org.bouncycastle.asn1.x509.GeneralNames getPolicyAuthority()
           
 List getValues()
           
 int getValueType()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

VALUE_OCTETS

public static final int VALUE_OCTETS
See Also:
Constant Field Values

VALUE_OID

public static final int VALUE_OID
See Also:
Constant Field Values

VALUE_UTF8

public static final int VALUE_UTF8
See Also:
Constant Field Values
Constructor Detail

IetfAttrSyntax

public IetfAttrSyntax(org.bouncycastle.asn1.ASN1Sequence seq)
Method Detail

getPolicyAuthority

public org.bouncycastle.asn1.x509.GeneralNames getPolicyAuthority()

getValueType

public int getValueType()

getValues

public List getValues()

getDERObject

public org.bouncycastle.asn1.DERObject getDERObject()
Specified by:
getDERObject in interface org.bouncycastle.asn1.DEREncodable


Copyright © 2013. All Rights Reserved.