LocalIdKeyIdentifierClause 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.
Representa uma cláusula de identificador de chave que identifica os tokens de segurança especificados no cabeçalho de segurança da mensagem SOAP.
public ref class LocalIdKeyIdentifierClause : System::IdentityModel::Tokens::SecurityKeyIdentifierClause
public class LocalIdKeyIdentifierClause : System.IdentityModel.Tokens.SecurityKeyIdentifierClause
type LocalIdKeyIdentifierClause = class
inherit SecurityKeyIdentifierClause
Public Class LocalIdKeyIdentifierClause
Inherits SecurityKeyIdentifierClause
- Herança
Comentários
Normalmente, o LocalIdKeyIdentifierClause não precisa ser usado, exceto quando um serviço de token de segurança personalizado é criado. Quando um serviço de token de segurança retorna um token de segurança, o token de segurança emitido contém referências a tokens de segurança anexados e não anexados Referências anexadas referem-se a tokens de segurança contidos no cabeçalho de segurança da mensagem SOAP e referências não anexadas são tokens de segurança que não estão incluídos no cabeçalho de segurança da mensagem SOAP. Essas referências normalmente afirmam a autenticidade do token de segurança emitido.
O LocalIdKeyIdentifierClause identificador de chave é colocado dentro de um <SecurityTokenReference> elemento.
Construtores
| Nome | Description |
|---|---|
| LocalIdKeyIdentifierClause(String, Byte[], Int32, Type) |
Inicializa uma nova instância da LocalIdKeyIdentifierClause classe usando o identificador especificado, nonce, o comprimento da chave derivada de um tipo de token de segurança do proprietário. |
| LocalIdKeyIdentifierClause(String, Type) |
Inicializa uma nova instância da LocalIdKeyIdentifierClause classe usando o identificador especificado, um tipo de token de segurança de proprietário. |
| LocalIdKeyIdentifierClause(String) |
Inicializa uma nova instância da LocalIdKeyIdentifierClause classe usando o identificador e a matriz de tipos especificados. |
Propriedades
| Nome | Description |
|---|---|
| CanCreateKey |
Obtém um valor que indica se uma chave pode ser criada. (Herdado de SecurityKeyIdentifierClause) |
| ClauseType |
Obtém o tipo de cláusula do identificador de chave. (Herdado de SecurityKeyIdentifierClause) |
| DerivationLength |
Obtém o tamanho da chave derivada. (Herdado de SecurityKeyIdentifierClause) |
| Id |
Obtém ou define a ID da cláusula do identificador de chave. (Herdado de SecurityKeyIdentifierClause) |
| LocalId |
Obtém o valor do |
| OwnerType |
Obtém o tipo de token de segurança que é referenciado pela LocalId propriedade. |
Métodos
| Nome | Description |
|---|---|
| CreateKey() |
Cria uma chave com base nos parâmetros passados para o construtor. (Herdado de SecurityKeyIdentifierClause) |
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetDerivationNonce() |
Obtém o nonce usado para gerar a chave derivada. (Herdado de SecurityKeyIdentifierClause) |
| GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| Matches(SecurityKeyIdentifierClause) |
Retorna um valor que indica se o identificador de chave dessa instância é equivalente à cláusula de identificador de chave especificada. |
| Matches(String, Type) |
Retorna um valor que indica se o identificador de chave para essa instância é equivalente à referência e ao tipo especificados. |
| MemberwiseClone() |
Cria uma cópia superficial do Objectatual. (Herdado de Object) |
| ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. |