Crescendo SDK
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
 NCrescendoDLLThe CrescendoDLL namespace contains classes and methods that allow the user to perform various operations with SmartCards by direct APDU communication
 NPCSCThe 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
 CAPDUEngineThe 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
 CAppletAbstractAn abstract class representing an applet on the Crescendo token
 CAppletPropertiesAn abstract class representing the properties of an applet on the Crescendo token
 CBerTLVBufferRepresents a BER-TLV (Binary Encoded Representation Tag-Length-Value) data buffer for PIV (Personal Identity Verification) data object handling
 CFIDODataStructuresRepresents the data structures used in FIDO (CTAP1 & CTAP2) communication, as defined in the latest FIDO CTAP2 Specification
 CAttestationStatementRepresents a CTAP2 attestation statement containing cryptographic proof of credential origin
 CAuthenticatorInfoRepresents the response from FIDO CTAP2 authenticatorGetInfo command
 CClientPINRequestRepresents parameters for the FIDO CTAP2 authenticatorClientPIN command
 CClientPINResponseRepresents the response from the FIDO CTAP2 authenticatorClientPIN command
 CConfigRequestRepresents parameters for FIDO CTAP2 authenticatorConfig command
 CConfigSubCommandParamsRepresents subcommand-specific parameters for CTAP2 authenticatorConfig command
 CCOSEKeyRepresents 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
 CCredentialManagementRequestRepresents parameters for FIDO CTAP2 authenticatorCredentialManagement command
 CCredentialManagementResponseRepresents the response from FIDO CTAP2 authenticatorCredentialManagement command
 CCredentialManagementSubCommandParamsRepresents subcommand-specific parameters for CTAP2 authenticatorCredentialManagement command
 CGetAssertionRequestRepresents parameters for the FIDO CTAP2 authenticatorGetAssertion command
 CGetAssertionResponseRepresents the response from a FIDO CTAP2 authenticatorGetAssertion command
 CMakeCredentialRequestRepresents parameters for the FIDO CTAP2 authenticatorMakeCredential command
 CMakeCredentialResponseRepresents the response from a FIDO CTAP2 authenticatorMakeCredential command
 CPublicKeyCredentialDescriptorRepresents a credential descriptor for WebAuthn/FIDO2 operations
 CPublicKeyCredentialParametersRepresents a credential algorithm and type specification for WebAuthn/FIDO2 operations
 CPublicKeyCredentialRpEntityRepresents a Relying Party (RP) entity for WebAuthn/FIDO2 operations
 CPublicKeyCredentialUserEntityRepresents a user account for WebAuthn/FIDO2 credential operations
 CU2FAuthenticationRequestRepresents a U2F authentication request per FIDO U2F (CTAP 1) specification
 CU2FAuthenticationResponseRepresents a U2F authentication response per FIDO U2F (CTAP 1) specification
 CU2FRegistrationRequestRepresents a U2F registration request per FIDO U2F (CTAP 1) specification
 CU2FRegistrationResponseRepresents a U2F registration response per FIDO U2F (CTAP 1) specification
 CGenericContainerObjectRepresents a generic PIV (Personal Identity Verification) container object
 COATHObjectRepresents an OATH (Initiative for Open Authentication) credential object for one-time password generation
 CPKIObjectRepresents a PIV (Personal Identity Verification) PKI (Public Key Infrastructure) object containing cryptographic material and metadata
 CLoggerLogging class for logging messages with chosen severity
 CSDKCoreThe SDKCore class contains all fundamental methods that can be used by the user to communicate with the SmartCard
 CResultRepresents the outcome of an operation, which can either be successful or a failure