AuthorizationRequest

open class AuthorizationRequest : Parcelable

A data class for holding authentication request parameters.

See also

Types

Builder
Link copied to clipboard
open class Builder
Type
Link copied to clipboard
enum Type
The type of OAuth flow to be executed.

Functions

create
Link copied to clipboard
open fun create(): AuthorizationRequest.Builder
Create a new AuthorizationRequest instance.
describeContents
Link copied to clipboard
open fun describeContents(): Int
equals
Link copied to clipboard
open fun equals(o: Any): Boolean
hashCode
Link copied to clipboard
open fun hashCode(): Int
mutate
Link copied to clipboard
open fun mutate(): AuthorizationRequest.Builder
Change the parameters of this request.
toString
Link copied to clipboard
open fun toString(): String
writeToParcel
Link copied to clipboard
open fun writeToParcel(dest: Parcel, flags: Int)

Properties

allowedCustomTabPackages
Link copied to clipboard
val allowedCustomTabPackages: List<String>
clientId
Link copied to clipboard
val clientId: String
CREATOR
Link copied to clipboard
val CREATOR: Parcelable.Creator<AuthorizationRequest>
DEFAULT_CUSTOM_TAB_PACKAGES
Link copied to clipboard
val DEFAULT_CUSTOM_TAB_PACKAGES: List<String>
forceAccessApproval
Link copied to clipboard
val forceAccessApproval: Boolean
permissions
Link copied to clipboard
val permissions: Set<String>
type
Link copied to clipboard
val type: AuthorizationRequest.Type