Agent SDK
Classes | Functions
ionicsdk.keyvault Namespace Reference

The client-side library for all key vault services. More...

Classes

class  KeyVault
 KeyVault service object. More...
 
class  KeyVaultAppleKeyChain
 KeyVault service object for iOS, which uses the Apple key chain to store keys. More...
 
class  KeyVaultCustom
 Key Vault Class that allows for the creation of a completely custom vault. More...
 
class  KeyVaultKeyRecord
 Class pass key information in and out of the Key Vaults. More...
 
class  KeyVaultKeyRecordList
 List of KeyVaultKeyRecord with convenience functions for searching by key ID. More...
 
class  KeyVaultMac
 KeyVault service object for Mac, which uses an encrypted file using the Mac key chain to store keys. More...
 
class  KeyVaultWindowsDpApi
 KeyVault service object for Windows, which uses an encrypted file using Windows DP (Data Protection) API. More...
 

Functions

def KeyVaultGetCurrentServerTimeUtcSeconds ()
 Retrieve the current server time in seconds. More...
 

Detailed Description

The client-side library for all key vault services.

Classes: KeyVault - stores keys locally in an encrypted 'vault' - implemented platform specific vaults for Mac, iOS, and Windows.

The user can create a Custom Vault using these services as well.

Function Documentation

§ KeyVaultGetCurrentServerTimeUtcSeconds()

def ionicsdk.keyvault.KeyVaultGetCurrentServerTimeUtcSeconds ( )

Retrieve the current server time in seconds.

Returns
(int) Server time in seconds