WrappedKeySecurityToken Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Representa um token de segurança cuja chave está envolvida dentro de outro token.
public ref class WrappedKeySecurityToken : System::IdentityModel::Tokens::SecurityToken
public class WrappedKeySecurityToken : System.IdentityModel.Tokens.SecurityToken
type WrappedKeySecurityToken = class
inherit SecurityToken
Public Class WrappedKeySecurityToken
Inherits SecurityToken
- Herança
Observações
Esta classe representa uma chave encriptada que passa pelo fio. A chave encriptada é uma chave simétrica que é encriptada para a parte recetora usando a chave pública da parte destinatária. Quando tal chave é recebida, o token de segurança do recetor é resolvido, a chave simétrica é desencriptada e cria-se uma instância desta classe que contém estas duas informações.
Construtores
| Name | Description |
|---|---|
| WrappedKeySecurityToken(String, Byte[], String, SecurityToken, SecurityKeyIdentifier) |
Inicializa uma nova instância da WrappedKeySecurityToken classe. |
Propriedades
| Name | Description |
|---|---|
| Id |
Fica com o ID do token. |
| SecurityKeys |
Recebe uma coleção de chaves de segurança. |
| ValidFrom |
Obtém a data de início efetiva do token. |
| ValidTo |
Recebe a data de validade do token. |
| WrappingAlgorithm |
Obtém o algoritmo de envolvimento. |
| WrappingToken |
Fica com o token de embrulho. |
| WrappingTokenReference |
Percebe a referência do token de embrulho. |
Métodos
| Name | Description |
|---|---|
| CanCreateKeyIdentifierClause<T>() |
Recebe um valor que indica se o token pode criar uma cláusula de identificador de chave. |
| CreateKeyIdentifierClause<T>() |
Crie uma cláusula de identificador de chave. |
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetHashCode() |
Serve como função de hash predefinida. (Herdado de Object) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| GetWrappedKey() |
Fica com a chave enrolada. |
| MatchesKeyIdentifierClause(SecurityKeyIdentifierClause) |
Compara a cláusula atual de identificador de chave de segurança com uma especificada para igualdade. |
| MemberwiseClone() |
Cria uma cópia superficial do atual Object. (Herdado de Object) |
| ResolveKeyIdentifierClause(SecurityKeyIdentifierClause) |
Obtém a chave para a cláusula identificadora de chave especificada. (Herdado de SecurityToken) |
| ToString() |
Devolve uma cadeia que representa o objeto atual. (Herdado de Object) |