Share via


SymmetricProofDescriptor Třída

Definice

Tuto třídu lze použít k vydání tokenu založeného na symetrických klíčích.

public ref class SymmetricProofDescriptor : System::IdentityModel::Tokens::ProofDescriptor
public class SymmetricProofDescriptor : System.IdentityModel.Tokens.ProofDescriptor
type SymmetricProofDescriptor = class
    inherit ProofDescriptor
Public Class SymmetricProofDescriptor
Inherits ProofDescriptor
Dědičnost
SymmetricProofDescriptor

Konstruktory

SymmetricProofDescriptor(Byte[], EncryptingCredentials)

Inicializuje novou instanci SymmetricProofDescriptor třídy se zadaným materiálem klíče.

SymmetricProofDescriptor(EncryptingCredentials)

Inicializuje novou instanci SymmetricProofDescriptor třídy se zadanými přihlašovacími údaji pro šifrování.

SymmetricProofDescriptor(Int32, EncryptingCredentials)

Inicializuje novou instanci SymmetricProofDescriptor třídy pomocí automaticky vygenerovaného klíče.

SymmetricProofDescriptor(Int32, EncryptingCredentials, EncryptingCredentials)

Inicializuje novou instanci SymmetricProofDescriptor třídy pomocí automaticky vygenerovaného klíče.

SymmetricProofDescriptor(Int32, EncryptingCredentials, EncryptingCredentials, Byte[])

Inicializuje novou instanci SymmetricProofDescriptor třídy pro odesílání kombinované entropie.

SymmetricProofDescriptor(Int32, EncryptingCredentials, EncryptingCredentials, Byte[], String)

Inicializuje novou instanci SymmetricProofDescriptor třídy pro odesílání kombinované entropie.

SymmetricProofDescriptor(Int32, EncryptingCredentials, EncryptingCredentials, String)

Tento konstruktor slouží k automatickému vygenerování klíče služby STS a jeho odeslání v tokenu proof jako šifrovaný klíč. Zde jsou popsány dva případy 1. klient odešle entropii, ale server ji odmítne 2. klient neodeslal entropii, takže stačí použít entropii serveru.

Vlastnosti

KeyIdentifier

Získá identifikátor klíče, který lze použít uvnitř vystaveného tokenu k definování klíče. Obvykle se jedná o binární tajný klíč nebo šifrovaný klíč.

RequestorEncryptingCredentials

Získá přihlašovací údaje žadatele, které se můžou použít k šifrování požadovaného ověřovacího tokenu nebo entropie v odpovědi.

TargetEncryptingCredentials

Získá přihlašovací údaje pro šifrování předávající strany, které se můžou použít k šifrování požadovaného tokenu zabezpečení v odpovědi.

Metody

ApplyTo(RequestSecurityTokenResponse)

Upraví zadanou adresu RSTR na základě nastavení v tomto popisovači důkazu.

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetKeyBytes()

Získá klíčový materiál.

GetSourceEntropy()

Získá zdrojovou entropii v prostých bajtech.

GetTargetEntropy()

Získá cílovou entropii v prostých bajtech.

GetType()

Získá aktuální Type instanci.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro