library_vkid library
Classes
- AuthCancelledError
- A cancellation error which happens which user returns to your app without completing auth process.
- AuthCodeData
- A data received during auth process with ConfidentialFlowData.
- AuthData
- A data received during auth process.
- AuthError
- An error encountered during auth.
- AuthFlowData
- A data for the chosen auth flow.
- AuthOtherError
- Any other error encountered during auth process.
- AuthParams
- Parameters to be passed to auth process. Can be constructed with AuthParamsBuilder.
- AuthParamsBuilder
- A builder for AuthParams.
- ConfidentialFlowData
- A data for the confidential auth flow which requires you to exchange auth code for access token manually.
- FetchUserError
- An error encountered during auth.
- FetchUserOtherError
- Any other error encountered during user fetching.
- FetchUserParams
- Params for user fetching.
- FetchUserParamsBuilder
- A builder for FetchUserParams.
- FetchUserTokenExpiredError
- A error due to access token expiration.
- LogoutAccessTokenExpiredError
- A error due to access token expiration.
- LogoutError
- An error encountered during logout.
- LogoutOtherError
- Any other error encountered during logout.
- LogoutParams
- Params for logout.
- LogoutParamsBuilder
- A builder for LogoutParams.
- OAuthButtonConfiguration
- Configuration for OAuth button.
- OAuthWidget
- A OAuth Widget provides VKID login interface.
- OneTap
- A One Tap button that provides VKID login interface.
- OneTapBottomSheet
- A modal bottom sheet that provides VKID One Tap login interface.
- OneTapBottomSheetState
- A State of OneTapBottomSheet.
- OneTapBottomSheetStyle
- Style settings of a OneTapBottomSheet.
- OneTapCornersCustom
- A custom style of corners.
- OneTapCornersDefault
- Default style of corners.
- OneTapCornersNone
- A style of corners without rounding.
- OneTapCornersRound
- A fully round style of corners.
- OneTapCornersRounded
- A rounded style of corners.
- OneTapCornersStyle
- A style of corners for One Tap
- OneTapStyle
- A style for One Tap.
- OneTapWithOAuthsStyle
- A style for One Tap with OAuths.
- PublicFlowData
- A data for the public auth flow which exchanges auth code for tokens inside this SDK.
- RefreshTokenData
- A data received during token refreshing.
- RefreshTokenError
- An error encountered during token refreshing.
- RefreshTokenExpiredError
- A error due to refresh token expiration.
- RefreshTokenOtherError
- Any other error encountered during logout.
- RefreshTokenParams
- Parameters to be passed to token refreshing. Can be constructed with RefreshTokenParamsBuilder.
- RefreshTokenParamsBuilder
- A builder for RefreshTokenParams.
- UIAuthParams
- Parameters to be passed to auth process from a widget. Can be constructed with UIAuthParamsBuilder.
- UIAuthParamsBuilder
- A builder for UIAuthParams.
- User
- Data of some user.
- VKID
- A class that provides the ability to work with VKID SDK.
Enums
- AuthLocale
- A language which will be used during auth process.
- AuthTheme
- A theme which will be used during auth process.
- OAuth
- An OAuth provider which is used for auth.
- OAuthWidgetTheme
- Type specifying OAuthWidget's theme.
- OneTapBottomSheetScenario
- A scenario for the One Tap authentication process.
- OneTapBottomSheetType
- A type of bottom sheet, specifies the theme.
- OneTapOAuth
- An OAuth provider which is used for auth with One Tap.
- OneTapSize
- A size of One Tap.
- OneTapTitleScenario
- A scenario that modifies One Tap title.
- OneTapType
- A type of One Tap, specifies the theme.
- OneTapWithOAuthsType
- A type of One Tap with OAuths, specifies the theme.