| AccountLicense | Represents user's account license information. |
| AccountSettings | Represents user's account settings. |
| AuthCommon | Represents base authentication class |
| AuthExtensions | Provides a set of static methods for IAuthentication interface. |
| KeeperApiException | Keeper JSON API error. |
| KeeperAuthFailed | Authentication failed exception. |
| KeeperCanceled | Login is cancelled exception. |
| KeeperEndpointExtensions | Endpoint extension methods. |
| KeeperStartLoginException | Unrecoverable error occurred during login. |
| SsoLoginInfo | Describes SSO Provider connection parameters |
| UserKeys | Defines user or team keys |
| IAuth | Defines the properties and methods of not connected Keeper authentication object. |
| IAuthContext | Defines properties of connected user. |
| IAuthEndpoint | Defines the basic properties of Keeper endpoint object. |
| IAuthentication | Defines properties and methods of connected Keeper authentication object. |
| IAuthInfoUI | Defines methods that notify client about IAuth object state changes. Optional. |
| IAuthSecurityKeyUI | Defines the method that starts U2F Security Key 2FA. Optional. |
| IDataKeyChannelInfo | Base interface for sharing data key. |
| IDeviceApprovalChannelInfo | Base interface for device approval channel. |
| IDeviceApprovalOtpInfo | Defines a property for device approval by code actions. |
| IDeviceApprovalPushInfo | Defines a property for device approval push actions. |
| IFanOutT | Declares fan-out event delivery interface |
| IKeeperEndpoint | Describes Keeper server endpoint. |
| IKeyLoader | Defines methods for loading public keys |
| IPasswordInfo | Base interface for password validation. |
| IPostLoginTaskUI | Defines the methods required to complete post login tasks. Optional. |
| ISsoLogoutCallback | Defines the methods required to logout from SSO IdP. Optional. |
| ISsoTokenActionInfo | Base interface for SSO login |
| ITwoFactorAppCodeInfo | Defines properties for 2FA by code action. |
| ITwoFactorChannelInfo | Base 2FA channel interface |
| ITwoFactorDurationInfo | Defines 2FA duration property. |
| ITwoFactorPushInfo | Defines properties for 2FA push action. |
| BiometricsActionDelegate | Validate biometrics key delegate. |
| DeviceApprovalOtpDelegate | Device approval by 2FA code delegate. |
| DeviceApprovalPushActionDelegate | Device approval push delegate. |
| GetDataKeyActionDelegate | Data key share push action. |
| NotificationCallbackT | Notification callback delegate. |
| PasswordActionDelegate | Validate master password delegate. |
| SsoTokenActionDelegate | SSO login token delegate. |
| TwoFactorCodeActionDelegate | Two Factor Authorization by code delegate. |
| TwoFactorPushActionDelegate | Two Factor Authorization action delegate. |
| AccountAuthType | Specifies login type |
| DataKeyShareChannel | Specifies supported data key share channels. |
| DeviceApprovalChannel | Specifies supported device approval channels. |
| TwoFactorChannel | Specifies supported 2FA channels. |
| TwoFactorDuration | Specifies 2FA expiration. |
| TwoFactorPushAction | Specifies available 2FA actions. |