| Package | Description |
|---|---|
| org.ejbca.cvc |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractArray
Represents a CVC sequence, i e contains one or more subfields.
|
class |
AbstractDataField
Represents a data field (difference from sequence is no sub fields).
|
class |
AbstractSequence
Represents a CVC sequence, i e contains one or more subfields
|
class |
AuthorizationField
Represents field 'Roles and access rights' i CVC.
|
class |
ByteField
Generic field representing binary data (or Octet String)
|
class |
CAReferenceField
Represents the CVC field 'Certificate Authority Reference'
|
class |
CVCAuthenticatedRequest
Represents a CVC-request having an outer signature
|
class |
CVCAuthorizationTemplate
Represents the field 'Certificate Holder Authorization Template'
|
class |
CVCDiscretionaryDataTemplate
Represents the field 'Discretionary Data Template', which is used to wrap certificate extensions.
|
class |
CVCertificate
Represents a Card Verifiable Certificate according to the specification for EAC 1.11.
|
class |
CVCertificateBody
Represents a CertificateBody
|
class |
CVCertificateExtensions
A "Certificate Extensions" sequence in a CV certificate.
|
class |
CVCPublicKey
Represents the sequence Public Key
|
class |
DateField
Represents a CVC field of type Date
|
class |
GenericPublicKeyField
Generic public key class that is only used while parsing DER-encoded data.
|
class |
HolderReferenceField
Represents the field Certificate Holder Reference.
|
class |
IntegerField
Represents a generic field of type Integer
|
class |
OIDField
Represents Object Identifier
|
class |
PublicKeyEC
Implements handling of a public key of Elliptic Curve type.
|
class |
PublicKeyRSA
Implements handling of a public key of RSA type.
|
class |
ReferenceField
Base class for Certificate Authority/Holder Reference.
|
| Modifier and Type | Method and Description |
|---|---|
protected CVCObject |
AbstractArray.getOptionalSubfield(CVCTagEnum tag) |
protected CVCObject |
AbstractArray.getSubfield(CVCTagEnum fieldTag) |
static CVCObject |
CertificateParser.parseCVCObject(byte[] data)
Decodes a DER-encoded byte array containing any CVCObject
|
| Modifier and Type | Method and Description |
|---|---|
protected List<CVCObject> |
PublicKeyEC.getEncodableFields()
Overridden method that enables us to control exactly which fields that are
included when DER-encoding.
|
protected List<CVCObject> |
AbstractSequence.getEncodableFields()
Returns all subfields for DER-encoding
|
protected List<CVCObject> |
AbstractArray.getOrderedSubfields() |
protected List<CVCObject> |
AbstractSequence.getOrderedSubfields()
Returns a List of ordered subfields
|
protected Collection<CVCObject> |
AbstractArray.getSubfields()
Returns all added subfields
|
protected Collection<CVCObject> |
AbstractSequence.getSubfields()
Returns all added subfields
|
Copyright © 2021. All rights reserved.