Class AttributeCertificateInfo
- 
                    
                    
- All Implemented Interfaces:
 - 
                            
                            
io.anyline.nfc.bouncycastle.asn1.ASN1Encodable,io.anyline.nfc.bouncycastle.util.Encodable 
public class AttributeCertificateInfo extends ASN1Object
 
- 
                
                    
                    
- 
                                
                            
                                
Field Summary
Fields Modifier and Type Field Description public ASN1Integerversionpublic Holderholderpublic AttCertIssuerissuerpublic AlgorithmIdentifiersignaturepublic ASN1IntegerserialNumberpublic AttCertValidityPeriodattrCertValidityPeriodpublic ASN1Sequenceattributespublic DERBitStringissuerUniqueIDpublic Extensionsextensions 
- 
                                
                            
                                
Method Summary
Modifier and Type Method Description ASN1IntegergetVersion()HoldergetHolder()AttCertIssuergetIssuer()AlgorithmIdentifiergetSignature()ASN1IntegergetSerialNumber()AttCertValidityPeriodgetAttrCertValidityPeriod()ASN1SequencegetAttributes()DERBitStringgetIssuerUniqueID()ExtensionsgetExtensions()static AttributeCertificateInfogetInstance(ASN1TaggedObject obj, boolean explicit)static AttributeCertificateInfogetInstance(Object obj)ASN1PrimitivetoASN1Primitive()Produce an object suitable for an ASN1OutputStream. - 
                    
                    
                    
- 
                                
                            
                                
Method Detail
- 
                                        
getVersion
ASN1Integer getVersion()
 
- 
                                        
getIssuer
AttCertIssuer getIssuer()
 
- 
                                        
getSignature
AlgorithmIdentifier getSignature()
 
- 
                                        
getSerialNumber
ASN1Integer getSerialNumber()
 
- 
                                        
getAttrCertValidityPeriod
AttCertValidityPeriod getAttrCertValidityPeriod()
 
- 
                                        
getAttributes
ASN1Sequence getAttributes()
 
- 
                                        
getIssuerUniqueID
DERBitString getIssuerUniqueID()
 
- 
                                        
getExtensions
Extensions getExtensions()
 
- 
                                        
getInstance
static AttributeCertificateInfo getInstance(ASN1TaggedObject obj, boolean explicit)
 
- 
                                        
getInstance
static AttributeCertificateInfo getInstance(Object obj)
 
- 
                                        
toASN1Primitive
ASN1Primitive toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.
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) } 
 - 
                                        
 
 - 
                                
                            
                                
 
 - 
                    
                    
                    
 
 -