Class Index | File Index

Classes


Class Index

_global_


AccessController


APDU

Class implementing support for command and response APDUs

AuthenticationObject

Class implementing authentication objects like PINs, PACE passwords or keys

ChipAuthentication

This class implements the ChipAuthentication protocol

ChipAuthenticationDomainParameterInfo

This class encodes and decodes ChipAuthenticationDomainParameterInfo objects.


ChipAuthenticationInfo

This class encodes and decodes ChipAuthenticationInfo objects.


ChipAuthenticationPublicKeyInfo

This class encodes and decodes ChipAuthenticationPublicKeyInfo objects.


CommandInterpreter

Class implementing a command interpreter that handles ISO 7816-4 command APDUs

CRLGenerator

Class implementing a CRL certificate generator

CVC

Class implementing a decoder for card verifiable certificates or requests according to Extended Access Control (EAC) as defined in BSI TR-03110 1.11 and 2.02.

CVCCA

Class supporting a certification authority that can issue CVC certificates for the EAC protocol.

CVCertificateStore

Class that abstracts a certificate and key store for a EAC PKI.

DataUnitAPDU

Adapter class to decode APDUs for data unit handling

DF

Class implementing dedicated files

DNEncoder


EAC20

Class implementing support for Extended Access Control V2

EAC2CVCertificateGenerator

Class implementing a generator for CV certificates according to EAC 1.1 and EAC 2.0 specifications.

EAC2CVRequestGenerator

Class implementing a generator for CVC requests

FCP

Class storing File Control Parameter for a file system node

File

Class implementing basic support for files

FileSelector

Class implementing a file selector used to store information about the currently selected file system object and to process the SELECT APDU

FileSystemIdObject

Abstract class for file system objects identified by an identifier

FSNode

Abstract class for file system nodes

GPSCP03


LinearEF

Class implementing linear EFs

P11CVCertificateStore

CV certificate store with PKCS#11 as secure key store

PACE

This class implements the PACE protocol

PACEDomainParameterInfo

This class encodes and decodes PACEDomainParameterInfo objects.


PACEInfo

This class encodes and decodes PACEInfo objects.


PKCS10Generator

Class implementing a PKCS#10 certificate request

PublicKeyReference

A class that implements a public key reference to be used as CAR and CHR in card verifiable certificates (CVC).


RAMClient


RestrictedIdentificationDomainParameterInfo

This class encodes and decodes RestrictedIdentificationDomainParameterInfo objects.


RestrictedIdentificationInfo

This class encodes and decodes RestrictedIdentificationInfo objects.


SecureChannelHandler

Class implementing a secure messaging channel

SecureMessagingCommandAPDUDecoder

Decoder for a secure messaging APDU

SecurityEnvironment

Class implementing a security environment for cryptographic operations.

SignatureKey

Class implementing signature keys

SmartCardHSM

Class implementing support for SmartCard-HSM access

SmartCardHSMCrypto

Wrapper to provide Crypto interface to SmartCard-HSM

SmartCardHSMInitializer

Class implementing the device initialization methods

SmartCardHSMKey

Class implementing key access

SmartCardHSMKeySpecGenerator

Class implementing an encoder for the C-Data required in GENERATE ASYMMETRIC KEY PAIR

SmartCardHSMSymmetricKeySpecGenerator

Class implementing an encoder for the C-Data required in Generate Symmetric Key

TransparentEF

Class implementing a transparent EF

TrustAnchor

Class implementing a CVC based access controller

X509CertificateGenerator

Class implementing a X.509 certificate generator

X509CertificateIssuer

Class implementing a certification authority issuing X.509 certificates and CRLs

X509CertificateStore

Class that abstracts a certificate, request and key store for a X509 PKI.

X509Signer

Class implementing a signer backed by a X.509 certificate

Documentation generated by JsDoc Toolkit 2.4.0 on Fri Feb 16 2024 18:38:12 GMT+0100 (CET)