▼NCrescendoDLL | The CrescendoDLL namespace contains classes and methods that allow the user to perform various operations with SmartCards by direct APDU communication |
▼NPCSC | The CrescendoDLL.PCSC namespace contains Enums relevant to public methods from the main CrescendoDLL namespace. It also contains internal methods and classes that represent the individual applets and applet commands |
CAPDUEngine | The CrescendoDLL.PCSC.APDUEngine class contains references to applet objects, their current properties and all the necessary internal methods to allow PCSC communication with the SmartCard |
CAppletAbstract | An abstract class representing an applet on the Crescendo token |
CAppletProperties | An abstract class representing the properties of an applet on the Crescendo token |
CBerTLVBuffer | Represents a BER-TLV (Binary Encoded Representation Tag-Length-Value) data buffer for PIV (Personal Identity Verification) data object handling |
▼CFIDODataStructures | Represents the data structures used in FIDO (CTAP1 & CTAP2) communication, as defined in the latest FIDO CTAP2 Specification |
CAttestationStatement | Represents a CTAP2 attestation statement containing cryptographic proof of credential origin |
CAuthenticatorInfo | Represents the response from FIDO CTAP2 authenticatorGetInfo command |
CClientPINRequest | Represents parameters for the FIDO CTAP2 authenticatorClientPIN command |
CClientPINResponse | Represents the response from the FIDO CTAP2 authenticatorClientPIN command |
CConfigRequest | Represents parameters for FIDO CTAP2 authenticatorConfig command |
CConfigSubCommandParams | Represents subcommand-specific parameters for CTAP2 authenticatorConfig command |
CCOSEKey | Represents a COSE (CBOR Object Signing and Encryption) key, as defined in FIDO CTAP2 Specification. This class is used to store cryptographic key information used in FIDO authentication |
CCredentialManagementRequest | Represents parameters for FIDO CTAP2 authenticatorCredentialManagement command |
CCredentialManagementResponse | Represents the response from FIDO CTAP2 authenticatorCredentialManagement command |
CCredentialManagementSubCommandParams | Represents subcommand-specific parameters for CTAP2 authenticatorCredentialManagement command |
CGetAssertionRequest | Represents parameters for the FIDO CTAP2 authenticatorGetAssertion command |
CGetAssertionResponse | Represents the response from a FIDO CTAP2 authenticatorGetAssertion command |
CMakeCredentialRequest | Represents parameters for the FIDO CTAP2 authenticatorMakeCredential command |
CMakeCredentialResponse | Represents the response from a FIDO CTAP2 authenticatorMakeCredential command |
CPublicKeyCredentialDescriptor | Represents a credential descriptor for WebAuthn/FIDO2 operations |
CPublicKeyCredentialParameters | Represents a credential algorithm and type specification for WebAuthn/FIDO2 operations |
CPublicKeyCredentialRpEntity | Represents a Relying Party (RP) entity for WebAuthn/FIDO2 operations |
CPublicKeyCredentialUserEntity | Represents a user account for WebAuthn/FIDO2 credential operations |
CU2FAuthenticationRequest | Represents a U2F authentication request per FIDO U2F (CTAP 1) specification |
CU2FAuthenticationResponse | Represents a U2F authentication response per FIDO U2F (CTAP 1) specification |
CU2FRegistrationRequest | Represents a U2F registration request per FIDO U2F (CTAP 1) specification |
CU2FRegistrationResponse | Represents a U2F registration response per FIDO U2F (CTAP 1) specification |
CGenericContainerObject | Represents a generic PIV (Personal Identity Verification) container object |
COATHObject | Represents an OATH (Initiative for Open Authentication) credential object for one-time password generation |
CPKIObject | Represents a PIV (Personal Identity Verification) PKI (Public Key Infrastructure) object containing cryptographic material and metadata |
CLogger | Logging class for logging messages with chosen severity |
▼CSDKCore | The SDKCore class contains all fundamental methods that can be used by the user to communicate with the SmartCard |
CResult | Represents the outcome of an operation, which can either be successful or a failure |