OpenIdConnectMessage クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
一般的な OpenID Connect パラメーターへのアクセスを提供します。
public class OpenIdConnectMessage : Microsoft.IdentityModel.Protocols.AuthenticationProtocolMessage
type OpenIdConnectMessage = class
inherit AuthenticationProtocolMessage
Public Class OpenIdConnectMessage
Inherits AuthenticationProtocolMessage
- 継承
コンストラクター
| 名前 | 説明 |
|---|---|
| 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) |