OpenIdConnectMessage Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona acceso a los parámetros comunes de OpenID Connect.
public class OpenIdConnectMessage : Microsoft.IdentityModel.Protocols.AuthenticationProtocolMessage
type OpenIdConnectMessage = class
inherit AuthenticationProtocolMessage
Public Class OpenIdConnectMessage
Inherits AuthenticationProtocolMessage
- Herencia
Constructores
| Nombre | Description |
|---|---|
| OpenIdConnectMessage() |
Inicializa una nueva instancia de la clase OpenIdConnectMessage. |
| OpenIdConnectMessage(IEnumerable<KeyValuePair<String,String[]>>) |
Inicializa una nueva instancia de la clase OpenIdConnectMessage. |
| OpenIdConnectMessage(NameValueCollection) |
Inicializa una nueva instancia de la clase OpenIdConnectMessage. |
| OpenIdConnectMessage(OpenIdConnectMessage) |
Inicializa una nueva instancia de la clase OpenIdConnectMessage. |
| OpenIdConnectMessage(String) |
Inicializa una nueva instancia de OpenIdConnectMessage clase con una cadena json. |
Propiedades
| Nombre | Description |
|---|---|
| AccessToken |
Obtiene o establece "access_Token". |
| AcrValues |
Obtiene o establece "acr_values". |
| AuthorizationEndpoint |
Obtiene o establece el valor de AuthorizationEndpoint. |
| ClaimsLocales |
Obtiene o establece "claims_Locales". |
| ClientAssertion |
Obtiene o establece "client_assertion". |
| ClientAssertionType |
Obtiene o establece "client_assertion_type". |
| ClientId |
Obtiene o establece "client_id". |
| ClientSecret |
Obtiene o establece "client_secret". |
| Code |
Obtiene o establece "code". |
| Display |
Obtiene o establece "display". |
| DomainHint |
Obtiene o establece "domain_hint". |
| EnableTelemetryParameters |
Obtiene o establece si los parámetros de la biblioteca y la versión se envían en la cadena de consulta de esta OpenIdConnectMessage instancia. Este valor se establece en el valor de EnableTelemetryParametersByDefault en el momento de creación del mensaje. |
| EnableTelemetryParametersByDefault |
Obtiene o establece si los parámetros de la biblioteca y la versión se envían en la cadena de consulta para todas las instancias de OpenIdConnectMessage. |
| Error |
Obtiene o establece "error". |
| ErrorDescription |
Obtiene o establece "error_description". |
| ErrorUri |
Obtiene o establece "error_uri". |
| ExpiresIn |
Obtiene o establece "expires_in". |
| GrantType |
Obtiene o establece "grant_type". |
| IdentityProvider |
Obtiene o establece "identity_provider". |
| IdToken |
Obtiene o establece "id_token". |
| IdTokenHint |
Obtiene o establece "id_token_hint". |
| Iss |
Obtiene o establece "iss". |
| IssuerAddress |
Obtiene o establece la dirección del emisor. (Heredado de AuthenticationProtocolMessage) |
| LoginHint |
Obtiene o establece "login_hint". |
| MaxAge |
Obtiene o establece "max_age". |
| Nonce |
Obtiene o establece "nonce". |
| Parameters |
Obtiene los parámetros de mensaje como diccionario. (Heredado de AuthenticationProtocolMessage) |
| Password |
Obtiene o establece "password". |
| PostLogoutRedirectUri |
Obtiene o establece "post_logout_redirect_uri". |
| PostTitle |
Obtiene o establece el título utilizado al construir la cadena post. (Heredado de AuthenticationProtocolMessage) |
| Prompt |
Obtiene o establece "prompt". |
| RedirectUri |
Obtiene o establece "redirect_uri". |
| RefreshToken |
Obtiene o establece "refresh_token". |
| RequestType |
Obtiene o establece el tipo de solicitud para este mensaje. |
| RequestUri |
Obtiene o establece "request_uri". |
| Resource |
Obtiene o establece "resource" |
| ResponseMode |
Obtiene o establece "response_mode". |
| ResponseType |
Obtiene o establece "response_type". |
| Scope |
Obtiene o establece "scope". |
| Script |
Obtiene el script usado al construir la cadena post. (Heredado de AuthenticationProtocolMessage) |
| ScriptButtonText |
Obtiene o establece el texto del botón de script usado al construir la cadena post. (Heredado de AuthenticationProtocolMessage) |
| ScriptDisabledText |
Obtiene o establece el texto usado al construir la cadena post que se mostrará para usar si el script está deshabilitado. (Heredado de AuthenticationProtocolMessage) |
| SessionState |
Obtiene o establece "session_state". |
| Sid |
Obtiene o establece "sid". |
| SkuTelemetryValue |
Obtiene la cadena que se envía como datos de telemetría en openIdConnectMessage. |
| State |
Obtiene o establece "state". |
| TargetLinkUri |
Obtiene o establece "target_link_uri". |
| TokenEndpoint |
Obtiene o establece el valor del punto de conexión del token. |
| TokenType |
Obtiene o establece "token_type". |
| UiLocales |
Obtiene o establece "ui_locales". |
| UserId |
Obtiene o establece "user_id". |
| Username |
Obtiene o establece "username". |
Métodos
| Nombre | Description |
|---|---|
| BuildFormPost() |
Compila una publicación de formulario mediante issuerAddress actual y los parámetros que se han establecido. (Heredado de AuthenticationProtocolMessage) |
| BuildRedirectUrl() |
Compila una dirección URL mediante issuerAddress actual y los parámetros que se han establecido. (Heredado de AuthenticationProtocolMessage) |
| Clone() |
Devuelve una nueva instancia de OpenIdConnectMessage con valores copiados de este objeto. |
| CreateAuthenticationRequestUrl() |
Crea un mensaje OpenIdConnect mediante el contenido actual de este OpenIdConnectMessage. |
| CreateLogoutRequestUrl() |
Crea una cadena de consulta mediante el contenido actual de este OpenIdConnectMessageobjeto . |
| GetParameter(String) |
Devuelve un parámetro . (Heredado de AuthenticationProtocolMessage) |
| RemoveParameter(String) |
Quita un parámetro. (Heredado de AuthenticationProtocolMessage) |
| SetParameter(String, String) |
Establece un parámetro en el diccionario de parámetros. (Heredado de AuthenticationProtocolMessage) |
| SetParameters(NameValueCollection) |
Establece un parámetro de colección. (Heredado de AuthenticationProtocolMessage) |