Crescendo SDK
Loading...
Searching...
No Matches
CrescendoDLL.SDKCore Member List

This is the complete list of members for CrescendoDLL.SDKCore, including all inherited members.

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