Crescendo SDK
|
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. More...
Enumerations | |
enum | CommunicationMedia { ContactModeOnly = 0x01 , ContactlessModeOnly = 0x02 , ContactOrContactlessMode = 0x03 } |
Enum representing different communication media values. More... | |
enum | HashAlgoValues { SHA1 = 0x00 , SHA256 = 0x01 , SHA512 = 0x02 } |
Represents different hash algorithms. More... | |
enum | KeyboardEncodings { US , FR } |
Represents different keyboard encodings. More... | |
enum | KeyPurposeCoding { SignatureAuthenticationOnly = 0x11 , DecryptionOnly = 0x22 , Any = 0x33 , KeyTransport = 0x44 } |
Enum representing different Key Purpose coding. More... | |
enum | KeyTypeToBeTransferredWithSKI { PIV , XAUTH , OATH } |
Represents types of keys that can be transferred to the token using Secure Key Injection (SKI). More... | |
enum | OATHModeName { HOTP = 0x00 , TOTP = 0x11 , OCRA = 0x22 , StaticPassword = 0x44 } |
Represents different modes of OATH (Open Authentication) algorithms. More... | |
enum | PIVCryptographicMechanismIdentifier { RSA4096 = 0x04 , RSA3072 = 0x05 , RSA2048 = 0x07 , CURVEP256 = 0X11 , CURVEP384 = 0X14 , RSAPKCS1OAEPSHA1 = 0x35 } |
Enum representing the cryptographic mechanism identifiers for PIV (Personal Identity Verification). More... | |
enum | PIVObjectType { privkey , cert , both } |
Represents types of PKI objects that can be put to the token. More... | |
enum | QFormatValues { AlphaNumeric = 0x00 , Numeric = 0x01 , Hexadecimal = 0x02 } |
Represents the format of the challenge. More... | |
enum | TimeStepUnits { s = 0x00 , m = 0x01 , h = 0x02 } |
Represents different units of time. More... | |
enum | UseCounterValues { NotUsed = 0x00 , Used = 0x01 } |
Represents whether the Counter is to be used in OCRA Suite. More... | |
enum | UsePValues { NotUsed = 0x00 , PSHA1 = 0x01 , PSHA256 = 0x02 , PSHA512 = 0x03 } |
Represents whether the PIN/Password is to be used in OCRA Suite. More... | |
enum | UseSValues { NotUsed = 0x00 , S64 = 0x01 , S064 = 0x02 , S128 = 0x03 , S256 = 0x04 , S512 = 0x05 } |
Represents whether the Session Information are to be used in OCRA Suite and what is their size. More... | |
enum | UseTimeValues { NotUsed = 0x00 , Used = 0x01 } |
Represents whether the Time is to be used in OCRA Suite. More... | |
enum | XAUTHChallengeType { Static = 0x00 , Dynamic = 0x01 } |
Enum XAUTHChallengeType for representing different types of XAUTH encryption methods. More... | |
enum | XAUTHKeyType { TDES , AES } |
Specifies the type of the XAUTH key. More... | |
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.
Represents different hash algorithms.
Represents types of keys that can be transferred to the token using Secure Key Injection (SKI).
Represents different modes of OATH (Open Authentication) algorithms.
Enum representing the cryptographic mechanism identifiers for PIV (Personal Identity Verification).
Represents types of PKI objects that can be put to the token.
Represents whether the Session Information are to be used in OCRA Suite and what is their size.