GoogleChallengeProperties クラス

定義

AuthenticationProperties Google OAuth チャレンジの場合。

public ref class GoogleChallengeProperties : Microsoft::AspNetCore::Authentication::OAuth::OAuthChallengeProperties
public class GoogleChallengeProperties : Microsoft.AspNetCore.Authentication.OAuth.OAuthChallengeProperties
type GoogleChallengeProperties = class
    inherit OAuthChallengeProperties
Public Class GoogleChallengeProperties
Inherits OAuthChallengeProperties
継承

コンストラクター

GoogleChallengeProperties()

GoogleChallengeProperties の新しいインスタンスを初期化します。

GoogleChallengeProperties(IDictionary<String,String>)

GoogleChallengeProperties の新しいインスタンスを初期化します。

GoogleChallengeProperties(IDictionary<String,String>, IDictionary<String,Object>)

GoogleChallengeProperties の新しいインスタンスを初期化します。

フィールド

AccessTypeKey

チャレンジ要求に使用されている "access_type" 引数のパラメーターキー。

ApprovalPromptKey

チャレンジ要求に使用されている "approval_prompt" 引数のパラメーターキー。

IncludeGrantedScopesKey

チャレンジ要求に使用されている "include_granted_scopes" 引数のパラメーターキー。

LoginHintKey

チャレンジ要求に使用されている "login_hint" 引数のパラメーターキー。

PromptParameterKey

チャレンジ要求に使用されている "prompt" 引数のパラメーターキー。

プロパティ

AccessType

チャレンジ要求に使用されている "access_type" パラメーター値。

AllowRefresh

認証セッションの更新を許可するかどうかの値を取得または設定します。

(継承元 AuthenticationProperties)
ApprovalPrompt

チャレンジ要求に使用されている "approval_prompt" パラメーター値。

ExpiresUtc

認証チケットの有効期限が切れる日時を取得または設定します。

(継承元 AuthenticationProperties)
IncludeGrantedScopes

チャレンジ要求に使用されている "include_granted_scopes" パラメーター値。

IsPersistent

認証セッションを複数の要求にわたって保持するかどうかの値を取得または設定します。

(継承元 AuthenticationProperties)
IssuedUtc

認証チケットが発行された日時を取得または設定します。

(継承元 AuthenticationProperties)
Items

認証セッションに関する状態値。

(継承元 AuthenticationProperties)
LoginHint

チャレンジ要求に使用されている "login_hint" パラメーター値。

Parameters

認証ハンドラーに渡されるパラメーターのコレクション。 これらは、呼び出しサイト間でデータをフローさせる場合にのみ、シリアル化または永続化のためのものではありません。

(継承元 AuthenticationProperties)
Prompt

チャレンジ要求に使用される "prompt" パラメーター値。

RedirectUri

http のリダイレクト応答値として使用される完全パスまたは絶対 URI を取得または設定します。

(継承元 AuthenticationProperties)
Scope

チャレンジ要求に使用される "scope" パラメーター値。

(継承元 OAuthChallengeProperties)

メソッド

Clone()

コピーを返します。

(継承元 AuthenticationProperties)
GetBool(String)

コレクションから null 許容のを取得 Boolean Items します。

(継承元 AuthenticationProperties)
GetDateTimeOffset(String)

コレクションから null 許容値を取得 DateTimeOffset Items します。

(継承元 AuthenticationProperties)
GetParameter<T>(String)

コレクションからパラメーターを取得 Parameters します。

(継承元 AuthenticationProperties)
GetString(String)

コレクションから文字列値を取得 Items します。

(継承元 AuthenticationProperties)
SetBool(String, Nullable<Boolean>)

コレクション内の値を設定または削除 Boolean Items します。

(継承元 AuthenticationProperties)
SetDateTimeOffset(String, Nullable<DateTimeOffset>)

コレクション内の値を設定または削除 DateTimeOffset Items します。

(継承元 AuthenticationProperties)
SetParameter<T>(String, T)

コレクション内のパラメーター値を設定 Parameters します。

(継承元 AuthenticationProperties)
SetScope(String[])

"scope" パラメーター値を設定します。

(継承元 OAuthChallengeProperties)
SetString(String, String)

コレクションから文字列値を設定または削除 Items します。

(継承元 AuthenticationProperties)

拡張メソッド

GetTokens(AuthenticationProperties)

プロパティに含まれる AuthenticationToken すべてのインスタンスを返します。

GetTokenValue(AuthenticationProperties, String)

トークンの値を返します。

StoreTokens(AuthenticationProperties, IEnumerable<AuthenticationToken>)

古いトークンを削除した後、一連の認証トークンを格納します。

UpdateTokenValue(AuthenticationProperties, String, String)

トークンの値が既に存在する場合は更新します。

適用対象