OpenIdConnectMessage Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece acesso a parâmetros comuns do OpenID Connect.
public class OpenIdConnectMessage : Microsoft.IdentityModel.Protocols.AuthenticationProtocolMessage
type OpenIdConnectMessage = class
inherit AuthenticationProtocolMessage
Public Class OpenIdConnectMessage
Inherits AuthenticationProtocolMessage
- Herança
Construtores
| Nome | Description |
|---|---|
| OpenIdConnectMessage() |
Inicializa uma nova instância da classe OpenIdConnectMessage. |
| OpenIdConnectMessage(IEnumerable<KeyValuePair<String,String[]>>) |
Inicializa uma nova instância da classe OpenIdConnectMessage. |
| OpenIdConnectMessage(NameValueCollection) |
Inicializa uma nova instância da classe OpenIdConnectMessage. |
| OpenIdConnectMessage(OpenIdConnectMessage) |
Inicializa uma nova instância da classe OpenIdConnectMessage. |
| OpenIdConnectMessage(String) |
Inicializa uma nova instância de classe com uma cadeia de OpenIdConnectMessage caracteres json. |
Propriedades
| Nome | Description |
|---|---|
| AccessToken |
Obtém ou define 'access_Token'. |
| AcrValues |
Obtém ou define 'acr_values'. |
| AuthorizationEndpoint |
Obtém ou define o valor do AuthorizationEndpoint |
| ClaimsLocales |
Obtém ou define 'claims_Locales'. |
| ClientAssertion |
Obtém ou define 'client_assertion'. |
| ClientAssertionType |
Obtém ou define 'client_assertion_type'. |
| ClientId |
Obtém ou define 'client_id'. |
| ClientSecret |
Obtém ou define 'client_secret'. |
| Code |
Obtém ou define 'code'. |
| Display |
Obtém ou define 'display'. |
| DomainHint |
Obtém ou define 'domain_hint'. |
| EnableTelemetryParameters |
Obtém ou define se os parâmetros para a biblioteca e a versão são enviados na cadeia de caracteres de consulta para essa OpenIdConnectMessage instância. Esse valor é definido como o valor de EnableTelemetryParametersByDefault no momento da criação da mensagem. |
| EnableTelemetryParametersByDefault |
Obtém ou define se os parâmetros para a biblioteca e a versão são enviados na cadeia de caracteres de consulta para todas as instâncias de OpenIdConnectMessage. |
| Error |
Obtém ou define 'error'. |
| ErrorDescription |
Obtém ou define 'error_description'. |
| ErrorUri |
Obtém ou define 'error_uri'. |
| ExpiresIn |
Obtém ou define 'expires_in'. |
| GrantType |
Obtém ou define 'grant_type'. |
| IdentityProvider |
Obtém ou define 'identity_provider'. |
| IdToken |
Obtém ou define 'id_token'. |
| IdTokenHint |
Obtém ou define 'id_token_hint'. |
| Iss |
Obtém ou define 'iss'. |
| IssuerAddress |
Obtém ou define o endereço do emissor. (Herdado de AuthenticationProtocolMessage) |
| LoginHint |
Obtém ou define 'login_hint'. |
| MaxAge |
Obtém ou define 'max_age'. |
| Nonce |
Obtém ou define 'nonce'. |
| Parameters |
Obtém os parâmetros de mensagem como um Dicionário. (Herdado de AuthenticationProtocolMessage) |
| Password |
Obtém ou define 'senha'. |
| PostLogoutRedirectUri |
Obtém ou define 'post_logout_redirect_uri'. |
| PostTitle |
Obtém ou define o título usado ao construir a cadeia de caracteres de postagem. (Herdado de AuthenticationProtocolMessage) |
| Prompt |
Obtém ou define 'prompt'. |
| RedirectUri |
Obtém ou define 'redirect_uri'. |
| RefreshToken |
Obtém ou define 'refresh_token'. |
| RequestType |
Obtém ou define o tipo de solicitação para esta mensagem |
| RequestUri |
Obtém ou define 'request_uri'. |
| Resource |
Obtém ou define 'resource' |
| ResponseMode |
Obtém ou define 'response_mode'. |
| ResponseType |
Obtém ou define 'response_type'. |
| Scope |
Obtém ou define 'escopo'. |
| Script |
Obtém o script usado ao construir a cadeia de caracteres de postagem. (Herdado de AuthenticationProtocolMessage) |
| ScriptButtonText |
Obtém ou define o texto do botão de script usado ao construir a cadeia de caracteres de postagem. (Herdado de AuthenticationProtocolMessage) |
| ScriptDisabledText |
Obtém ou define o texto usado ao construir a cadeia de caracteres de postagem que será exibida para ser usada se o script estiver desabilitado. (Herdado de AuthenticationProtocolMessage) |
| SessionState |
Obtém ou define 'session_state'. |
| Sid |
Obtém ou define 'sid'. |
| SkuTelemetryValue |
Obtém a cadeia de caracteres que é enviada como dados de telemetria em um OpenIdConnectMessage. |
| State |
Obtém ou define 'state'. |
| TargetLinkUri |
Obtém ou define 'target_link_uri'. |
| TokenEndpoint |
Obtém ou define o valor do ponto de extremidade do token. |
| TokenType |
Obtém ou define 'token_type'. |
| UiLocales |
Obtém ou define 'ui_locales'. |
| UserId |
Obtém ou define 'user_id'. |
| Username |
Obtém ou define 'username'. |
Métodos
| Nome | Description |
|---|---|
| BuildFormPost() |
Cria uma postagem de formulário usando o IssuerAddress atual e os parâmetros que foram definidos. (Herdado de AuthenticationProtocolMessage) |
| BuildRedirectUrl() |
Cria uma URL usando o IssuerAddress atual e os parâmetros que foram definidos. (Herdado de AuthenticationProtocolMessage) |
| Clone() |
Retorna uma nova instância com OpenIdConnectMessage valores copiados desse objeto. |
| CreateAuthenticationRequestUrl() |
Cria uma mensagem OpenIdConnect usando o conteúdo atual deste OpenIdConnectMessage. |
| CreateLogoutRequestUrl() |
Cria uma cadeia de caracteres de consulta usando o conteúdo atual deste OpenIdConnectMessage. |
| GetParameter(String) |
Retorna um parâmetro. (Herdado de AuthenticationProtocolMessage) |
| RemoveParameter(String) |
Remove um parâmetro. (Herdado de AuthenticationProtocolMessage) |
| SetParameter(String, String) |
Define um parâmetro para o Dicionário de Parâmetros. (Herdado de AuthenticationProtocolMessage) |
| SetParameters(NameValueCollection) |
Define um parâmetro de coleção. (Herdado de AuthenticationProtocolMessage) |