Crescendo SDK
|
This is the complete list of members for CrescendoDLL.SDKCore, including all inherited members.
AuthenticateWithPIN(string pin) | CrescendoDLL.SDKCore | inline |
AuthenticateWithXAUTH(string? xauthKey, string? challenge=default!, XAUTHKeyType? xauthKeyType=null) | CrescendoDLL.SDKCore | inline |
ChangePIN(string? newPin) | CrescendoDLL.SDKCore | inline |
ChangeXAUTHMode(XAUTHChallengeType xauthMode) | CrescendoDLL.SDKCore | inline |
ConfigureOATHSlot(string? oathSlot, int buttonPress, string oathKey, int timeStep, OATHModeName oathMode, string oathCounter, HashAlgoValues oathHash, int codeDigits, string friendlyName, int truncationOffset, string transportKey, string pskcPath) | CrescendoDLL.SDKCore | inline |
ConfigureOCRASlot(string? oathSlot, int buttonPress, string ocraSuite, string oathKey, string friendlyName) | CrescendoDLL.SDKCore | inline |
ConfigureStaticPassword(string password, KeyboardEncodings encoding, string? oathSlot, int buttonPress, string friendlyName) | CrescendoDLL.SDKCore | inline |
DeleteOATHSlot(string? oathSlot, int buttonPress, string? pskcPath) | CrescendoDLL.SDKCore | inline |
DeleteXAUTHKey(XAUTHKeyType xauthKeyType) | CrescendoDLL.SDKCore | inline |
Dispose() | CrescendoDLL.SDKCore | inline |
EncryptKEKAndDataWithKEK(AsymmetricKeyParameter publicKey, object inputData, KeyTypeToBeTransferredWithSKI dataType) | CrescendoDLL.SDKCore | inline |
Engine | CrescendoDLL.SDKCore | |
FIDOChangePIN(string? newPin) | CrescendoDLL.SDKCore | inline |
FIDOSetPIN(string? newPin) | CrescendoDLL.SDKCore | inline |
FIDOTokenReset() | CrescendoDLL.SDKCore | inline |
GenerateOTP(string? oathSlot, int buttonPress) | CrescendoDLL.SDKCore | inline |
GetChallenge() | CrescendoDLL.SDKCore | inline |
GetSKITransportKey() | CrescendoDLL.SDKCore | inline |
ListACAProperties() | CrescendoDLL.SDKCore | inline |
ListFIDOProperties() | CrescendoDLL.SDKCore | inline |
ListOATHProperties() | CrescendoDLL.SDKCore | inline |
ListPIVProperties() | CrescendoDLL.SDKCore | inline |
Logout() | CrescendoDLL.SDKCore | inline |
NewToken(string? newPin) | CrescendoDLL.SDKCore | inline |
OCRAAuthenticate(string? oathSlot, int buttonPress, string challenge, string? secret, string? session) | CrescendoDLL.SDKCore | inline |
PIVAddDataToDataObject(string berTLVTag, List<(string tag, byte[] data)> tagsData) | CrescendoDLL.SDKCore | inline |
PIVChangeDataObjectACR(string berTLVTag, string personalizationACR, string contactUsageACR, string contactlessUsageACR) | CrescendoDLL.SDKCore | inline |
PIVDeleteCertificate(string berTLVTag) | CrescendoDLL.SDKCore | inline |
PIVDeleteDataFromDataObject(string berTLVTag, string tag) | CrescendoDLL.SDKCore | inline |
PIVDeleteKey(string keyReference) | CrescendoDLL.SDKCore | inline |
PIVGenerateKeyPair(PIVCryptographicMechanismIdentifier cryptoMechanism, string keyReference, bool getExistingPublicKey=false) | CrescendoDLL.SDKCore | inline |
PIVGetCertificate(string berTLVTag) | CrescendoDLL.SDKCore | inline |
PIVGetDataObjectContent(string berTLVTag) | CrescendoDLL.SDKCore | inline |
PIVGetPersonalInfo() | CrescendoDLL.SDKCore | inline |
PIVPutPKIData(string inputFilePath, string password, PIVObjectType pkiObjectType, string? keyReference, string? berTLVTag, string? keyName) | CrescendoDLL.SDKCore | inline |
PIVRawCryptoOperation(string keyReference, DataType inputType, string? inputString, string? inputFilePath, DataType outputType) | CrescendoDLL.SDKCore | inline |
PIVSignData(string keyReference, DataType inputType, string? inputString, string? inputFilePath, DataType outputType, HashAlgoValues hashAlgo, DataType hashType=DataType.BASE64) | CrescendoDLL.SDKCore | inline |
PrintAllAvailableTokens() | CrescendoDLL.SDKCore | inlinestatic |
PUKPut(string? puk, bool storePukToPIVDataObjects=true) | CrescendoDLL.SDKCore | inline |
PutXAUTHKey(string? xauthKey, XAUTHKeyType? xauthKeyType) | CrescendoDLL.SDKCore | inline |
ReadCacheFreshness() | CrescendoDLL.SDKCore | inline |
ResetPINTries(string newPin, string puk) | CrescendoDLL.SDKCore | inline |
ResetToken() | CrescendoDLL.SDKCore | inline |
SDKCore(string token) | CrescendoDLL.SDKCore | inline |
SecretType enum name | CrescendoDLL.SDKCore | |
SecureKeyInjection(PIVCryptographicMechanismIdentifier cryptoMechanism, string keyReference, string inputJSONObject, string? pivKeyName) | CrescendoDLL.SDKCore | inline |
SetLogAction(LogActionDelegate logAction) | CrescendoDLL.SDKCore | inlinestatic |
SetLogLevel(LogLevel severity) | CrescendoDLL.SDKCore | inlinestatic |
SetPINDialog(Func< SecretType, string > userDialog) | CrescendoDLL.SDKCore | inline |
SetPINForPythonWrapper(string pin) | CrescendoDLL.SDKCore | inline |
SetXAUTHDialog(Func< SecretType, string > userDialog) | CrescendoDLL.SDKCore | inline |
SetXAUTHForPythonWrapper(string xauth) | CrescendoDLL.SDKCore | inline |
TokenOptions() | CrescendoDLL.SDKCore | inlinestatic |
UpdatePINProperties(int? maxPinTryCounter, int? maxPinUnlockCounter, int? maxContactlessPinCounter, int? minPinLength, int? maxPinLength, int weakPinControl, int changePinAfterFirstUse, int pinNumericOnly) | CrescendoDLL.SDKCore | inline |
VerifyPin() | CrescendoDLL.SDKCore | inline |