RequestedProofToken Konstruktorer

Definition

Initierar en ny instans av RequestedProofToken klassen.

Överlagringar

Name Description
RequestedProofToken(Byte[])

Initierar en ny instans av RequestedProofToken klassen med det angivna nyckelmaterialet.

RequestedProofToken(ProtectedKey)

Initierar en ny instans av RequestedProofToken klassen med det angivna ProtectedKey objektet.

RequestedProofToken(String)

Initierar en ny instans av RequestedProofToken klassen med den angivna beräknade nyckelalgoritmen.

RequestedProofToken(Byte[], EncryptingCredentials)

Initierar en ny instans av RequestedProofToken klassen med det angivna nyckelmaterialet och krypterar autentiseringsuppgifter.

RequestedProofToken(Byte[])

Initierar en ny instans av RequestedProofToken klassen med det angivna nyckelmaterialet.

public:
 RequestedProofToken(cli::array <System::Byte> ^ secret);
public RequestedProofToken(byte[] secret);
new System.IdentityModel.Protocols.WSTrust.RequestedProofToken : byte[] -> System.IdentityModel.Protocols.WSTrust.RequestedProofToken
Public Sub New (secret As Byte())

Parametrar

secret
Byte[]

En matris med Byte som innehåller nyckelmaterialet.

Kommentarer

Använd den här konstruktorn när nyckeln är oformaterad text.

Gäller för

RequestedProofToken(ProtectedKey)

Initierar en ny instans av RequestedProofToken klassen med det angivna ProtectedKey objektet.

public:
 RequestedProofToken(System::IdentityModel::Protocols::WSTrust::ProtectedKey ^ protectedKey);
public RequestedProofToken(System.IdentityModel.Protocols.WSTrust.ProtectedKey protectedKey);
new System.IdentityModel.Protocols.WSTrust.RequestedProofToken : System.IdentityModel.Protocols.WSTrust.ProtectedKey -> System.IdentityModel.Protocols.WSTrust.RequestedProofToken
Public Sub New (protectedKey As ProtectedKey)

Parametrar

protectedKey
ProtectedKey

En ProtectedKey som representerar nyckeln, som kan vara antingen en binär hemlighet eller en krypterad nyckel.

Undantag

protectedKey är null.

Gäller för

RequestedProofToken(String)

Initierar en ny instans av RequestedProofToken klassen med den angivna beräknade nyckelalgoritmen.

public:
 RequestedProofToken(System::String ^ computedKeyAlgorithm);
public RequestedProofToken(string computedKeyAlgorithm);
new System.IdentityModel.Protocols.WSTrust.RequestedProofToken : string -> System.IdentityModel.Protocols.WSTrust.RequestedProofToken
Public Sub New (computedKeyAlgorithm As String)

Parametrar

computedKeyAlgorithm
String

En sträng som innehåller en URI som anger algoritmen som används för att beräkna sessionsnyckeln i det kombinerade entropifallet.

Undantag

computedKeyAlgorithm är null.

Kommentarer

Använd den här konstruktorn när det gäller kombinerad entropi för att ange den algoritm som används för att beräkna sessionsnyckeln.

Gäller för

RequestedProofToken(Byte[], EncryptingCredentials)

Initierar en ny instans av RequestedProofToken klassen med det angivna nyckelmaterialet och krypterar autentiseringsuppgifter.

public:
 RequestedProofToken(cli::array <System::Byte> ^ secret, System::IdentityModel::Tokens::EncryptingCredentials ^ wrappingCredentials);
public RequestedProofToken(byte[] secret, System.IdentityModel.Tokens.EncryptingCredentials wrappingCredentials);
new System.IdentityModel.Protocols.WSTrust.RequestedProofToken : byte[] * System.IdentityModel.Tokens.EncryptingCredentials -> System.IdentityModel.Protocols.WSTrust.RequestedProofToken
Public Sub New (secret As Byte(), wrappingCredentials As EncryptingCredentials)

Parametrar

secret
Byte[]

En matris med Byte som innehåller nyckelmaterialet.

wrappingCredentials
EncryptingCredentials

En EncryptingCredentials som representerar de autentiseringsuppgifter som används för att kryptera nyckelmaterialet.

Kommentarer

Använd den här konstruktorn när nyckeln är krypterad.

Gäller för