Crescendo SDK
|
This is the complete list of members for CrescendoDLL.SDKCore, including all inherited members.
AuthenticateWithXAUTH(string? xauthKey, string? challenge=default!, XAUTHKeyType? xauthKeyType=null) | CrescendoDLL.SDKCore | inline |
AuthenticatorClientPIN(CrescendoDLL.PCSC.FIDODataStructures.ClientPINRequest request) | CrescendoDLL.SDKCore | inline |
AuthenticatorConfig(CrescendoDLL.PCSC.FIDODataStructures.ConfigRequest request) | CrescendoDLL.SDKCore | inline |
AuthenticatorCredentialManagement(CrescendoDLL.PCSC.FIDODataStructures.CredentialManagementRequest credentialManagementRequest) | CrescendoDLL.SDKCore | inline |
AuthenticatorGetAssertion(CrescendoDLL.PCSC.FIDODataStructures.GetAssertionRequest getAssertionRequest) | CrescendoDLL.SDKCore | inline |
AuthenticatorGetInfo() | CrescendoDLL.SDKCore | inline |
AuthenticatorGetNextAssertion() | CrescendoDLL.SDKCore | inline |
AuthenticatorMakeCredential(CrescendoDLL.PCSC.FIDODataStructures.MakeCredentialRequest makeCredentialRequest) | CrescendoDLL.SDKCore | inline |
AuthenticatorReset() | CrescendoDLL.SDKCore | inline |
ChangePIN(string? newPin) | CrescendoDLL.SDKCore | inline |
ChangeXAUTHMode(XAUTHChallengeType xauthMode) | CrescendoDLL.SDKCore | inline |
ConfigureOATHSlot(string? oathSlot, int buttonPress, string? oathKey, string? jsonInputPath, int timeStep, OATHModeName oathMode, string oathCounter, HashAlgoValues oathHash, int codeDigits, string friendlyName, int truncationOffset, string transportKey, string? pskcString, bool requireTouch=false) | CrescendoDLL.SDKCore | inline |
ConfigureOCRASlot(string? oathSlot, int buttonPress, string ocraSuite, string? oathKey, string? jsonInputPath, string? friendlyName, string transportKey, string? pskcString, bool requireTouch=false) | CrescendoDLL.SDKCore | inline |
ConfigureStaticPassword(string? password, string? jsonInputPath, KeyboardEncodings encoding, string? oathSlot, int buttonPress, string friendlyName, bool requireTouch=false) | CrescendoDLL.SDKCore | inline |
DeleteOATHSlot(string? oathSlot, int buttonPress, string? pskcString) | CrescendoDLL.SDKCore | inline |
DeleteXAUTHKey(XAUTHKeyType xauthKeyType) | CrescendoDLL.SDKCore | inline |
Dispose() | CrescendoDLL.SDKCore | inline |
EncryptKEKAndDataWithKEK(AsymmetricKeyParameter publicKey, object inputData, KeyTypeToBeTransferredWithSKI dataType, KeyboardEncodings encoding=KeyboardEncodings.US) | CrescendoDLL.SDKCore | inline |
Engine | CrescendoDLL.SDKCore | |
Error(string Code, string Message) | CrescendoDLL.SDKCore | inline |
FIDOChangePIN(string? newPin) | CrescendoDLL.SDKCore | inline |
FIDOConfig(CrescendoDLL.PCSC.FIDODataStructures.ConfigRequest configRequest) | CrescendoDLL.SDKCore | inline |
FIDOCredentialManagement(CrescendoDLL.PCSC.FIDODataStructures.CredentialManagementRequest credentialManagementRequest) | CrescendoDLL.SDKCore | inline |
FIDOGetAssertion(CrescendoDLL.PCSC.FIDODataStructures.GetAssertionRequest getAssertionRequest) | CrescendoDLL.SDKCore | inline |
FIDOMakeCredential(CrescendoDLL.PCSC.FIDODataStructures.MakeCredentialRequest makeCredentialRequest) | CrescendoDLL.SDKCore | inline |
FIDOSetPIN(string? newPin) | CrescendoDLL.SDKCore | inline |
GenerateOTP(string? oathSlot, int buttonPress) | CrescendoDLL.SDKCore | inline |
GetAllAvailableTokens() | CrescendoDLL.SDKCore | inlinestatic |
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 |
PIVChangePKISlotACR(string keyReference, 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, string? jsonInputPath) | 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 | |
SetLogAction(CrescendoDLL.Logger.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 |
U2FAuthentication(CrescendoDLL.PCSC.FIDODataStructures.U2FAuthenticationRequest authenticationRequest) | CrescendoDLL.SDKCore | inline |
U2FGetVersion() | CrescendoDLL.SDKCore | inline |
U2FRegistration(CrescendoDLL.PCSC.FIDODataStructures.U2FRegistrationRequest registrationRequest) | CrescendoDLL.SDKCore | inline |
UpdatePINProperties(int? maxPinTryCounter, int? maxPinUnlockCounter, int? maxContactlessPinCounter, int? minPinLength, int? maxPinLength, int weakPinControl, int changePinAfterFirstUse, int pinNumericOnly) | CrescendoDLL.SDKCore | inline |
VerifyPin() | CrescendoDLL.SDKCore | inline |