Package-level declarations

Types

Link copied to clipboard

Yahoo! ID連携の認可レスポンスとして取得するパラメーターを指定するために、認可リクエストに設定する値。

Link copied to clipboard

ログイン画面と同意画面で表示するページ種類として、認可リクエストに設定する値。 初期値はpage

Link copied to clipboard
data class ErrorResponseDetail(val error: String, val errorDescription: String, val errorCode: Int)

エラーレスポンスに含まれる値。

Link copied to clipboard

認可サーバからエラーレスポンスとして返却されるエラーの種別。

Link copied to clipboard

不正なレスポンスの種別。

Link copied to clipboard
sealed class LoginError

ログイン処理の結果として返却するエラー。

Link copied to clipboard
interface LoginListener

ログイン処理の開始、終了等を通知するリスナー。

Link copied to clipboard

ログインマネージャー。 Yahoo! ID連携のクライアントに関する設定をし、認可リクエストを実行した結果を返す。

Link copied to clipboard
data class LoginResult(val authorizationCode: String, val state: String?)

ログイン処理の結果として返却するデータ。

Link copied to clipboard
class OptionalParameters(bail: Boolean = false, display: Display? = null, maxAge: Int? = null, prompts: Set<Prompt>? = null, additionalParameters: Map<String, String>? = null)

認可リクエスト時に指定する任意パラメーター。

Link copied to clipboard
enum Prompt : Enum<Prompt>

ユーザーに強制させたいアクションとして、認可リクエストに設定する値。

Link copied to clipboard

Yahoo! ID連携の認可レスポンスとして取得するパラメーターを指定するために、認可リクエストに設定する値。

Link copied to clipboard
enum Scope : Enum<Scope>

UserInfo APIから取得する属性情報として、認可リクエストに設定する値。