OpenIdConnectMessage クラス

定義

一般的な OpenID Connect パラメーターへのアクセスを提供します。

public class OpenIdConnectMessage : Microsoft.IdentityModel.Protocols.AuthenticationProtocolMessage
type OpenIdConnectMessage = class
    inherit AuthenticationProtocolMessage
Public Class OpenIdConnectMessage
Inherits AuthenticationProtocolMessage
継承
OpenIdConnectMessage

コンストラクター

名前 説明
OpenIdConnectMessage()

OpenIdConnectMessage クラスの新しいインスタンスを初期化します。

OpenIdConnectMessage(IEnumerable<KeyValuePair<String,String[]>>)

OpenIdConnectMessage クラスの新しいインスタンスを初期化します。

OpenIdConnectMessage(NameValueCollection)

OpenIdConnectMessage クラスの新しいインスタンスを初期化します。

OpenIdConnectMessage(OpenIdConnectMessage)

OpenIdConnectMessage クラスの新しいインスタンスを初期化します。

OpenIdConnectMessage(String)

json 文字列を使用 OpenIdConnectMessage クラスの新しいインスタンスを初期化します。

プロパティ

名前 説明
AccessToken

'access_Token' を取得または設定します。

AcrValues

'acr_values' を取得または設定します。

AuthorizationEndpoint

AuthorizationEndpoint の値を取得または設定します。

ClaimsLocales

'claims_Locales' を取得または設定します。

ClientAssertion

'client_assertion' を取得または設定します。

ClientAssertionType

'client_assertion_type' を取得または設定します。

ClientId

'client_id' を取得または設定します。

ClientSecret

'client_secret' を取得または設定します。

Code

'code' を取得または設定します。

Display

'display' を取得または設定します。

DomainHint

'domain_hint' を取得または設定します。

EnableTelemetryParameters

この OpenIdConnectMessage インスタンスのクエリ文字列に対してライブラリとバージョンのパラメーターを送信するかどうかを取得または設定します。 この値は、メッセージ作成時に EnableTelemetryParametersByDefault の値に設定されます。

EnableTelemetryParametersByDefault

ライブラリとバージョンのパラメーターを、 OpenIdConnectMessageのすべてのインスタンスのクエリ文字列に対して送信するかどうかを取得または設定します。

Error

'error' を取得または設定します。

ErrorDescription

'error_description' を取得または設定します。

ErrorUri

'error_uri' を取得または設定します。

ExpiresIn

'expires_in' を取得または設定します。

GrantType

'grant_type' を取得または設定します。

IdentityProvider

'identity_provider' を取得または設定します。

IdToken

'id_token' を取得または設定します。

IdTokenHint

'id_token_hint' を取得または設定します。

Iss

'iss' を取得または設定します。

IssuerAddress

発行者のアドレスを取得または設定します。

(継承元 AuthenticationProtocolMessage)
LoginHint

'login_hint' を取得または設定します。

MaxAge

'max_age' を取得または設定します。

Nonce

'nonce' を取得または設定します。

Parameters

メッセージ パラメーターをディクショナリとして取得します。

(継承元 AuthenticationProtocolMessage)
Password

'password' を取得または設定します。

PostLogoutRedirectUri

'post_logout_redirect_uri' を取得または設定します。

PostTitle

post 文字列を構築するときに使用するタイトルを取得または設定します。

(継承元 AuthenticationProtocolMessage)
Prompt

'prompt' を取得または設定します。

RedirectUri

'redirect_uri' を取得または設定します。

RefreshToken

'refresh_token' を取得または設定します。

RequestType

このメッセージの要求の種類を取得または設定します

RequestUri

'request_uri' を取得または設定します。

Resource

'resource' を取得または設定します。

ResponseMode

'response_mode' を取得または設定します。

ResponseType

'response_type' を取得または設定します。

Scope

'scope' を取得または設定します。

Script

post 文字列を構築するときに使用されるスクリプトを取得します。

(継承元 AuthenticationProtocolMessage)
ScriptButtonText

post 文字列の作成時に使用されるスクリプト ボタンのテキストを取得または設定します。

(継承元 AuthenticationProtocolMessage)
ScriptDisabledText

スクリプトが無効になっている場合に使用するために表示される post 文字列を構築するときに使用されるテキストを取得または設定します。

(継承元 AuthenticationProtocolMessage)
SessionState

'session_state' を取得または設定します。

Sid

'sid' を取得または設定します。

SkuTelemetryValue

OpenIdConnectMessage でテレメトリ データとして送信される文字列を取得します。

State

'state' を取得または設定します。

TargetLinkUri

'target_link_uri' を取得または設定します。

TokenEndpoint

トークン エンドポイントの値を取得または設定します。

TokenType

'token_type' を取得または設定します。

UiLocales

'ui_locales' を取得または設定します。

UserId

'user_id' を取得または設定します。

Username

'username' を取得または設定します。

メソッド

名前 説明
BuildFormPost()

現在の IssuerAddress と設定されているパラメーターを使用して、フォームポストをビルドします。

(継承元 AuthenticationProtocolMessage)
BuildRedirectUrl()

現在の IssuerAddress と設定されているパラメーターを使用して URL を作成します。

(継承元 AuthenticationProtocolMessage)
Clone()

このオブジェクトからコピーされた値を持つ OpenIdConnectMessage の新しいインスタンスを返します。

CreateAuthenticationRequestUrl()

この OpenIdConnectMessageの現在の内容を使用して OpenIdConnect メッセージを作成します。

CreateLogoutRequestUrl()

この OpenIdConnectMessageの現在の内容を使用してクエリ文字列を作成します。

GetParameter(String)

パラメーターを返します。

(継承元 AuthenticationProtocolMessage)
RemoveParameter(String)

パラメーターを削除します。

(継承元 AuthenticationProtocolMessage)
SetParameter(String, String)

パラメーターをパラメーター ディクショナリに設定します。

(継承元 AuthenticationProtocolMessage)
SetParameters(NameValueCollection)

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

(継承元 AuthenticationProtocolMessage)

適用対象