|
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 |