HID APPROVE SDK
4.8
HID Approve SDK for Windows .NET
|
▼CHIDIA.Transaction.OTP.AlgorithmParameters | Defines the abstract class for algorithm parameters. |
CHIDIA.Transaction.OTP.HOTPParameters | Defines the HOTP algorithm parameters. |
CHIDIA.Transaction.OTP.OCRAParameters | Defines the OCRA algorithm parameters. |
CHIDIA.Transaction.OTP.TOTPParameters | Defines the TOTP algorithm parameters. |
CHIDIA.Transaction.ConnectionConfiguration | Configuration of server connections |
CHIDIA.Transaction.Constants | Defines the constants to be used throughout the transaction API. |
▼CHIDIA.Transaction.ContainerConfiguration | Base container configuration |
CHIDIA.Transaction.ContainerInitialization | Configuration for creation of a Container. The data is provided externally by the service provider. The way it is provided is vendor-specific. |
CHIDIA.Transaction.ContainerRenewal | Container renew configuration. |
CHIDIA.Transaction.DeviceFactory | Represents a factory of IDevice instances. |
▼CException | |
▼CHIDIA.Transaction.BaseException | The base class for all the Transaction exception |
CHIDIA.Transaction.AuthenticationException | Authentication failed. |
CHIDIA.Transaction.CredentialsExpiredException | The credentials used to sign the transaction have expired. |
CHIDIA.Transaction.InternalException | An unexpected error occurred |
CHIDIA.Transaction.InvalidParameterException | The parameter passed to the function is not valid. |
CHIDIA.Transaction.LostCredentialsException | The provisioning key securing the transaction has been wiped. |
CHIDIA.Transaction.NotImplementedException | The method is not implemented. |
CHIDIA.Transaction.OTP.InvalidChallengeBadFormatException | The challenge does not have the format expected by the OTP configuration. |
CHIDIA.Transaction.OTP.InvalidChallengeTooLongException | The challenge is too long with respect to the OTP configuration. |
CHIDIA.Transaction.ProtectionPolicy.InvalidPasswordException | The password fails policy requirements. |
CHIDIA.Transaction.ProtectionPolicy.PasswordExpiredException | The password has expired and requires a change of password. |
CHIDIA.Transaction.ProtectionPolicy.PasswordNotYetUpdatableException | The password cannot be changed yet. |
CHIDIA.Transaction.ProtectionPolicy.PasswordRequiredException | The required password was not provided. |
CHIDIA.Transaction.RemoteException | Execution of a remote method call failed. |
CHIDIA.Transaction.ServerAuthenticationException | Authentication to the server failed. |
CHIDIA.Transaction.ServerProtocolException | An unexpected failure has occurred in the implementation layer. |
CHIDIA.Transaction.ServerVersionException | The server protocol version is not supported by the client. |
CHIDIA.Transaction.TransactionContainerInvalidException | The transaction id refers to a container that does not exist. It may happen if the container is deleted locally without notifying the server. |
CHIDIA.Transaction.TransactionExpiredException | The transaction has expired. |
CHIDIA.Transaction.UnsafeDeviceException | The device is not safe enough to store sensitive secrets. |
CHIDIA.Transaction.UnsupportedDeviceException | The device configuration is not supported. |
CHIDIA.Transaction.UnsupportedOperationModeException | Device does not fullfil FIPS 140-2 requirements |
CHIDIA.Transaction.OTP.IAsyncOTPGeneratorMode | Defines built-in usage modes for IAsyncOTPGenerator. |
CHIDIA.Transaction.IContainer | Represents a key container. |
▼CHIDIA.Transaction.Identifier | Persistent object identifier. |
CHIDIA.Transaction.KeyId | Represents a key identifier. |
CHIDIA.Transaction.ProtectionPolicy.ProtectionPolicyId | Represents a protection policy identifier. |
CHIDIA.Transaction.IDevice | Enables management of the transactions. |
CHIDIA.Transaction.IKey | Represents a cryptographic key. |
▼CHIDIA.Transaction.OTP.InputAlgorithmParameters | Defines algorithm parameters provided externally. |
CHIDIA.Transaction.OTP.InputOCRAParameters | Defines OCRA algorithm parameters set by the API consumer. |
▼CHIDIA.Transaction.OTP.IOTPGenerator | Base interface for OTP generators. |
CHIDIA.Transaction.OTP.IAsyncOTPGenerator | Generates OTP based on challenge provided externally. |
CHIDIA.Transaction.OTP.ISyncOTPGenerator | Generates OTP based on an internal challenge (time or event based). |
▼CIProgress | |
CHIDIA.Transaction.IHIDProgress< in in IProgressEvent > | a progress event used to report progress |
▼CHIDIA.Transaction.IProgressEvent | a progress event used to report progress |
CHIDIA.Transaction.IPasswordPromptEvent | a progress event used to report progress |
▼CHIDIA.Transaction.IProgressEventResult | Represents the result of the event processing. |
CHIDIA.Transaction.PasswordPromptResult | Sets the password the operation must use. |
▼CHIDIA.Transaction.ProtectionPolicy.IProtectionPolicy | The protection policy defines the security parameters associated to a key or data item. |
CHIDIA.Transaction.ProtectionPolicy.IDevicePolicy | The data/key is protected by a device derived key. |
CHIDIA.Transaction.ProtectionPolicy.IPasswordPolicy | The data/key is protected by password. |
▼CHIDIA.Transaction.IServerAction | Encapsulates a ServerAction and exposes an API to apply an action status. |
CHIDIA.Transaction.ITransaction | Encapsulates a transaction and exposes an API to apply an action status. |
CHIDIA.Transaction.IServerActionInfo | Action details. |
▼CHIDIA.Transaction.ProtectionPolicy.LockPolicy | Lock Policy with specific access constraints |
CHIDIA.Transaction.ProtectionPolicy.CounterLockPolicy | The credential locks after a certain number of attempts. |
CHIDIA.Transaction.ProtectionPolicy.DelayLockPolicy | An exponential delay is added for each failed authentication attempts using that credential. |
CHIDIA.Transaction.ProtectionPolicy.NoLockPolicy | The credential never locks. |
CHIDIA.Transaction.ProtectionPolicy.SilentLockPolicy | The credential never locks. |
CHIDIA.Transaction.OTP.OCRASuite | Defines OCRA suite settings as per RFC6287. |
CHIDIA.Transaction.Parameter | Represents a parameter or option. |