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

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

(継承元 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>)

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

(継承元 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)

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

適用対象