public class AttributeCertificateInfo extends Object implements org.bouncycastle.asn1.DEREncodable
Modifier and Type | Field and Description |
---|---|
static String |
AC_CERTS_OID |
static String |
AC_FULL_ATTRIBUTES_OID |
static String |
AC_TARGET_OID |
static String |
VOMS_ATTR_OID |
static String |
VOMS_EXT_OID |
Constructor and Description |
---|
AttributeCertificateInfo(org.bouncycastle.asn1.ASN1Sequence seq) |
Modifier and Type | Method and Description |
---|---|
org.bouncycastle.asn1.DERInteger |
getAttCertVersion() |
org.bouncycastle.asn1.x509.AttCertValidityPeriod |
getAttrCertValidityPeriod() |
org.bouncycastle.asn1.ASN1Sequence |
getAttributes() |
ACCerts |
getCertList() |
org.bouncycastle.asn1.DERObject |
getDERObject()
Produce an object suitable for an ASN1OutputStream.
|
org.bouncycastle.asn1.x509.X509Extensions |
getExtensions() |
FullAttributes |
getFullAttributes() |
List |
getFullyQualifiedAttributes() |
Holder |
getHolder() |
String |
getHost() |
String |
getHostPort() |
static AttributeCertificateInfo |
getInstance(org.bouncycastle.asn1.ASN1Sequence seq) |
AttCertIssuer |
getIssuer() |
org.bouncycastle.asn1.DERBitString |
getIssuerUniqueID() |
List |
getListOfFQAN() |
int |
getPort() |
org.bouncycastle.asn1.DERInteger |
getSerialNumber() |
org.bouncycastle.asn1.x509.AlgorithmIdentifier |
getSignature() |
ACTargets |
getTargets() |
String |
getVO() |
public static final String AC_TARGET_OID
public static final String AC_CERTS_OID
public static final String AC_FULL_ATTRIBUTES_OID
public static final String VOMS_EXT_OID
public static final String VOMS_ATTR_OID
public AttributeCertificateInfo(org.bouncycastle.asn1.ASN1Sequence seq)
public static AttributeCertificateInfo getInstance(org.bouncycastle.asn1.ASN1Sequence seq)
public org.bouncycastle.asn1.DERInteger getAttCertVersion()
public Holder getHolder()
public AttCertIssuer getIssuer()
public org.bouncycastle.asn1.x509.AlgorithmIdentifier getSignature()
public org.bouncycastle.asn1.DERInteger getSerialNumber()
public org.bouncycastle.asn1.x509.AttCertValidityPeriod getAttrCertValidityPeriod()
public org.bouncycastle.asn1.ASN1Sequence getAttributes()
public String getVO()
public String getHostPort()
public String getHost()
public int getPort()
public org.bouncycastle.asn1.DERBitString getIssuerUniqueID()
public org.bouncycastle.asn1.x509.X509Extensions getExtensions()
public FullAttributes getFullAttributes()
public ACCerts getCertList()
public ACTargets getTargets()
public List getFullyQualifiedAttributes()
vo[/group[/group2...]][/Role=[role]][/Capability=capability]
public List getListOfFQAN()
FQAN
public org.bouncycastle.asn1.DERObject getDERObject()
AttributeCertificateInfo ::= SEQUENCE { version AttCertVersion -- version is v2, holder Holder, issuer AttCertIssuer, signature AlgorithmIdentifier, serialNumber CertificateSerialNumber, attrCertValidityPeriod AttCertValidityPeriod, attributes SEQUENCE OF Attribute, issuerUniqueID UniqueIdentifier OPTIONAL, extensions Extensions OPTIONAL } AttCertVersion ::= INTEGER { v2(1) }
getDERObject
in interface org.bouncycastle.asn1.DEREncodable
Copyright © 2013. All rights reserved.