WrappedKeySecurityToken Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje token zabezpieczający, którego klucz jest opakowany wewnątrz innego tokenu.
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
- Dziedziczenie
Uwagi
Ta klasa reprezentuje zaszyfrowany klucz, który przechodzi przez przewód. Zaszyfrowany klucz jest kluczem symetrycznym, który jest szyfrowany dla podmiotu odbierającego przy użyciu klucza publicznego jednostki odbierającego. Po odebraniu takiego klucza token zabezpieczający odbiorcy zostanie rozpoznany, klucz symetryczny zostanie odszyfrowany, a wystąpienie tej klasy zostanie utworzone, które zawiera te dwie informacje.
Konstruktory
| Nazwa | Opis |
|---|---|
| WrappedKeySecurityToken(String, Byte[], String, SecurityToken, SecurityKeyIdentifier) |
Inicjuje nowe wystąpienie klasy WrappedKeySecurityToken. |
Właściwości
| Nazwa | Opis |
|---|---|
| Id |
Pobiera identyfikator tokenu. |
| SecurityKeys |
Pobiera kolekcję kluczy zabezpieczeń. |
| ValidFrom |
Pobiera datę rozpoczęcia obowiązywania tokenu. |
| ValidTo |
Pobiera datę wygaśnięcia tokenu. |
| WrappingAlgorithm |
Pobiera algorytm opakowującego. |
| WrappingToken |
Pobiera token opakowujące. |
| WrappingTokenReference |
Pobiera odwołanie do tokenu opakowującego. |
Metody
| Nazwa | Opis |
|---|---|
| CanCreateKeyIdentifierClause<T>() |
Pobiera wartość wskazującą, czy token może utworzyć klauzulę identyfikatora klucza. |
| CreateKeyIdentifierClause<T>() |
Utwórz klauzulę identyfikatora klucza. |
| Equals(Object) |
Określa, czy określony obiekt jest równy bieżącemu obiektowi. (Odziedziczone po Object) |
| GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
| GetType() |
Pobiera Type bieżącego wystąpienia. (Odziedziczone po Object) |
| GetWrappedKey() |
Pobiera opakowany klucz. |
| MatchesKeyIdentifierClause(SecurityKeyIdentifierClause) |
Porównuje bieżącą klauzulę identyfikatora klucza zabezpieczeń z określoną klauzulą równości. |
| MemberwiseClone() |
Tworzy płytkią kopię bieżącego Object. (Odziedziczone po Object) |
| ResolveKeyIdentifierClause(SecurityKeyIdentifierClause) |
Pobiera klucz dla określonej klauzuli identyfikatora klucza. (Odziedziczone po SecurityToken) |
| ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |