org.glite.voms.ac
Class IetfAttrSyntax
java.lang.Object
org.glite.voms.ac.IetfAttrSyntax
- All Implemented Interfaces:
- org.bouncycastle.asn1.DEREncodable
public class IetfAttrSyntax
- extends java.lang.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
}
}
Constructor Summary |
IetfAttrSyntax(org.bouncycastle.asn1.ASN1Sequence seq)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
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
IetfAttrSyntax
public IetfAttrSyntax(org.bouncycastle.asn1.ASN1Sequence seq)
getPolicyAuthority
public org.bouncycastle.asn1.x509.GeneralNames getPolicyAuthority()
getValueType
public int getValueType()
getValues
public java.util.List getValues()
getDERObject
public org.bouncycastle.asn1.DERObject getDERObject()
- Specified by:
getDERObject
in interface org.bouncycastle.asn1.DEREncodable