public class AttributeCertificateInfo extends Asn1SequenceType
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) }
UniqueIdentifier ::= BIT STRING
| Modifier and Type | Class and Description |
|---|---|
protected static class |
AttributeCertificateInfo.ACInfoField |
Asn1Type.EncodingTypebodyLength, outerEncodeable| Constructor and Description |
|---|
AttributeCertificateInfo() |
| Modifier and Type | Method and Description |
|---|---|
AttCertValidityPeriod |
getAttrCertValidityPeriod() |
Attributes |
getAttributes() |
Extensions |
getExtensions() |
Holder |
getHolder() |
AttCertIssuer |
getIssuer() |
byte[] |
getIssuerUniqueID() |
CertificateSerialNumber |
getSerialNumber() |
AlgorithmIdentifier |
getSignature() |
int |
getVersion() |
void |
setAttrCertValidityPeriod(AttCertValidityPeriod attrCertValidityPeriod) |
void |
setAttributes(Attributes attributes) |
void |
setExtensions(Extensions extensions) |
void |
setHolder(Holder holder) |
void |
setIssuer(AttCertIssuer attCertIssuer) |
void |
setIssuerUniqueId(byte[] issuerUniqueId) |
void |
setSerialNumber(CertificateSerialNumber certificateSerialNumber) |
void |
setSignature(AlgorithmIdentifier signature) |
void |
setVersion(int version) |
createCollectiondecodeBody, dumpWith, encodeBody, encodingBodyLength, getFieldAs, getFieldAsAny, getFieldAsInteger, getFieldAsObjId, getFieldAsOctets, getFieldAsString, setAnyFieldValueType, setFieldAs, setFieldAsAny, setFieldAsInt, setFieldAsInt, setFieldAsObjId, setFieldAsOctetsgetValue, setValue, toStringdecode, decode, decode, encode, encode, encodingHeaderLength, encodingLength, getBodyLength, getHeaderLength, isBER, isCER, isDefinitiveLength, isDER, isImplicit, isPrimitive, resetBodyLength, taggedDecode, taggedDecode, taggedDecode, taggedEncode, taggedEncode, taggedEncodingLength, useBER, useCER, useDefinitiveLength, useDER, useImplicit, usePrimitiveisAppSpecific, isCollection, isContextSpecific, isEOC, isNull, isSimple, isTagSpecific, isUniversal, simpleInfo, tag, tagFlags, tagNopublic int getVersion()
public void setVersion(int version)
public Holder getHolder()
public void setHolder(Holder holder)
public AttCertIssuer getIssuer()
public void setIssuer(AttCertIssuer attCertIssuer)
public AlgorithmIdentifier getSignature()
public void setSignature(AlgorithmIdentifier signature)
public CertificateSerialNumber getSerialNumber()
public void setSerialNumber(CertificateSerialNumber certificateSerialNumber)
public AttCertValidityPeriod getAttrCertValidityPeriod()
public void setAttrCertValidityPeriod(AttCertValidityPeriod attrCertValidityPeriod)
public Attributes getAttributes()
public void setAttributes(Attributes attributes)
public byte[] getIssuerUniqueID()
public void setIssuerUniqueId(byte[] issuerUniqueId)
public Extensions getExtensions()
public void setExtensions(Extensions extensions)
Copyright © 2014–2022 The Apache Software Foundation. All rights reserved.