HID APPROVE SDK
4.8
HID Approve SDK for Windows .NET
|
The HIDIA.Transaction namespace provides transaction signing related features. More...
Namespaces | |
namespace | OTP |
The HIDIA.Transaction.OTP namespace provides the OTP generation features. | |
namespace | ProtectionPolicy |
The HIDIA.Transaction.ProtectionPolicy namespace provides classes to discover the policies protecting the cryptographic keys. | |
Classes | |
class | AuthenticationException |
Authentication failed. More... | |
class | BaseException |
The base class for all the Transaction exception More... | |
class | ConnectionConfiguration |
Configuration of server connections More... | |
class | Constants |
Defines the constants to be used throughout the transaction API. More... | |
class | ContainerConfiguration |
Base container configuration More... | |
class | ContainerInitialization |
Configuration for creation of a Container. The data is provided externally by the service provider. The way it is provided is vendor-specific. More... | |
class | ContainerRenewal |
Container renew configuration. More... | |
class | CredentialsExpiredException |
The credentials used to sign the transaction have expired. More... | |
class | DeviceFactory |
Represents a factory of IDevice instances. More... | |
class | DeviceFactoryLog |
interface | IContainer |
Represents a key container. More... | |
class | Identifier |
Persistent object identifier. More... | |
interface | IDevice |
Enables management of the transactions. More... | |
interface | IHIDProgress |
a progress event used to report progress More... | |
interface | IKey |
Represents a cryptographic key. More... | |
class | InternalException |
An unexpected error occurred More... | |
class | InvalidParameterException |
The parameter passed to the function is not valid. More... | |
interface | IPasswordPromptEvent |
a progress event used to report progress More... | |
interface | IProgressEvent |
a progress event used to report progress More... | |
interface | IProgressEventResult |
Represents the result of the event processing. More... | |
interface | IServerAction |
Encapsulates a ServerAction and exposes an API to apply an action status. More... | |
interface | IServerActionInfo |
Action details. More... | |
interface | ITransaction |
Encapsulates a transaction and exposes an API to apply an action status. More... | |
class | KeyId |
Represents a key identifier. More... | |
class | LostCredentialsException |
The provisioning key securing the transaction has been wiped. More... | |
class | NotImplementedException |
The method is not implemented. More... | |
class | Parameter |
Represents a parameter or option. More... | |
class | PasswordPromptResult |
Sets the password the operation must use. More... | |
class | RemoteException |
Execution of a remote method call failed. More... | |
class | ServerAuthenticationException |
Authentication to the server failed. More... | |
class | ServerProtocolException |
An unexpected failure has occurred in the implementation layer. More... | |
class | ServerVersionException |
The server protocol version is not supported by the client. More... | |
class | 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. More... | |
class | TransactionExpiredException |
The transaction has expired. More... | |
class | UnsafeDeviceException |
The device is not safe enough to store sensitive secrets. More... | |
class | UnsupportedDeviceException |
The device configuration is not supported. More... | |
class | UnsupportedOperationModeException |
Device does not fullfil FIPS 140-2 requirements More... | |
Enumerations | |
enum | EventCode { EventCode.Continue = 0, EventCode.Cancel, EventCode.Abort } |
Represents the result of the event processing. More... | |
The HIDIA.Transaction namespace provides transaction signing related features.
|
strong |