VaultMobileSDK  18R3
iOS framework for Vault API
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
 CUIImageView(VaultMobileSDK)VaultMobileSDK specific extensions to UIImageView
 C<VEVPasscodeManagerDelegate >The delegate to notify of events sent from VEVVaultAuth's lock screen view
 CVEVSDKApplicationDelegateA singleton object with an interface that corresponds to Apple's UIApplicationDelegate protocol. These methods must be called from within the host application's UIApplicationDelegate in order to integrate properly with VaultMobileSDK
 CVEVUserAn object type that refers to a Vault user. This is used primarily to track information about the currently authenticated user
 CVEVVaultAn object type that refers to a particular Vault. VEVVaultAuth::currentUser tracks the authenticated user's list of available vaults and several methods throughout VaultMobileSDK require a VEVVault parameter as a means of specifying a Vault to apply operations to
 CVEVVaultAPIA singleton class that is used to interface to the Vault server and the methods here help to issue requests and process responses
 CVEVVaultAuthA singleton class that manages Vault authentication
 CVEVVaultCacheThe abstract base class for all cache classes intended to store Vault related entities for offline access
 CVEVVaultCryptA singleton class that provides convenience methods for encrypting and decrypting locally stored files
 CVEVVaultJSONCacheInstances of this class are used to store JSON responses from Vault for later use—for example when the user is offline. Caches support complex queries, are persistent, and retain their contents across application restarts
 CVEVVaultJSONCacheEntryInstances of this class represent a JSON response stored in a VEVVaultJSONCache. Instances are returned via callback when caching JSON responses and when querying for responses
 CVEVVaultJSONFieldInstances of this class are associated with a specific key/value pair from a Vault response schema, e.g., the name__v key from the JSON schema used by the documents endpoint. It is used to specify which keys are searchable when creating a VEVVaultJSONCache. All such keys must exist at the top level of the JSON schema. The type property must correspond the appropriate JSON type in the JSON schema
 CVEVVaultLocalQueryInstances of this class are used to define queries on a VEVVaultJSONCache
 CVEVVaultQueryCriteriaInstances of this class are used to constuct a VEVVaultLocalQuery. Each instance represents a field/value search clause in the search expression represented by the VEVVaultLocalQuery that contains it
 CVEVVaultServerDocumentsSearchRequestA class that wraps the Documents search Vault API endpoint
 CVEVVaultServerDocumentsViewRequestA class that wraps the Documents named filter Vault API endpoint
 CVEVVaultServerRequestInstances of this class may be instantiated directly in order to invoke arbitrary Vault endpoints. However it is intended primarily for use as a base class for reusable wrappers around a given endpoint