Freigeben über


BinarySecretSecurityToken Konstruktoren

Definition

Initialisiert eine neue Instanz der BinarySecretSecurityToken-Klasse.

Überlädt

BinarySecretSecurityToken(Byte[])

Initialisiert eine neue Instanz der BinarySecretSecurityToken-Klasse.

BinarySecretSecurityToken(Int32)

Initialisiert eine neue Instanz der BinarySecretSecurityToken-Klasse.

BinarySecretSecurityToken(String, Byte[])

Initialisiert eine neue Instanz der BinarySecretSecurityToken-Klasse.

BinarySecretSecurityToken(String, Int32)

Initialisiert eine neue Instanz der BinarySecretSecurityToken-Klasse.

BinarySecretSecurityToken(String, Byte[], Boolean)

Initialisiert eine neue Instanz der BinarySecretSecurityToken-Klasse.

BinarySecretSecurityToken(String, Int32, Boolean)

Initialisiert eine neue Instanz der BinarySecretSecurityToken-Klasse.

BinarySecretSecurityToken(Byte[])

Initialisiert eine neue Instanz der BinarySecretSecurityToken-Klasse.

public:
 BinarySecretSecurityToken(cli::array <System::Byte> ^ key);
public BinarySecretSecurityToken (byte[] key);
new System.ServiceModel.Security.Tokens.BinarySecretSecurityToken : byte[] -> System.ServiceModel.Security.Tokens.BinarySecretSecurityToken
Public Sub New (key As Byte())

Parameter

key
Byte[]

Ein Bytearray, das den Schlüssel darstellt.

Beispiele

Der folgende Code zeigt, wie der Konstruktor aufgerufen wird.

BinarySecretSecurityToken CreateProofToken(byte[] proofKey)
{
    return new BinarySecretSecurityToken(proofKey);
}
Function CreateProofToken(ByVal proofKey() As Byte) As BinarySecretSecurityToken
    Return New BinarySecretSecurityToken(proofKey)

End Function

Gilt für

BinarySecretSecurityToken(Int32)

Initialisiert eine neue Instanz der BinarySecretSecurityToken-Klasse.

public:
 BinarySecretSecurityToken(int keySizeInBits);
public BinarySecretSecurityToken (int keySizeInBits);
new System.ServiceModel.Security.Tokens.BinarySecretSecurityToken : int -> System.ServiceModel.Security.Tokens.BinarySecretSecurityToken
Public Sub New (keySizeInBits As Integer)

Parameter

keySizeInBits
Int32

Die Schlüsselgröße in Bits.

Gilt für

BinarySecretSecurityToken(String, Byte[])

Initialisiert eine neue Instanz der BinarySecretSecurityToken-Klasse.

public:
 BinarySecretSecurityToken(System::String ^ id, cli::array <System::Byte> ^ key);
public BinarySecretSecurityToken (string id, byte[] key);
new System.ServiceModel.Security.Tokens.BinarySecretSecurityToken : string * byte[] -> System.ServiceModel.Security.Tokens.BinarySecretSecurityToken
Public Sub New (id As String, key As Byte())

Parameter

id
String

Die Token-ID.

key
Byte[]

Ein Bytearray, das den Schlüssel darstellt.

Gilt für

BinarySecretSecurityToken(String, Int32)

Initialisiert eine neue Instanz der BinarySecretSecurityToken-Klasse.

public:
 BinarySecretSecurityToken(System::String ^ id, int keySizeInBits);
public BinarySecretSecurityToken (string id, int keySizeInBits);
new System.ServiceModel.Security.Tokens.BinarySecretSecurityToken : string * int -> System.ServiceModel.Security.Tokens.BinarySecretSecurityToken
Public Sub New (id As String, keySizeInBits As Integer)

Parameter

id
String

Die Token-ID.

keySizeInBits
Int32

Die Schlüsselgröße in Bits.

Ausnahmen

keySizeInBits ist kleiner oder gleich 0, größer oder gleich 512 oder aber kein Vielfaches von 8.

Gilt für

BinarySecretSecurityToken(String, Byte[], Boolean)

Initialisiert eine neue Instanz der BinarySecretSecurityToken-Klasse.

protected:
 BinarySecretSecurityToken(System::String ^ id, cli::array <System::Byte> ^ key, bool allowCrypto);
protected BinarySecretSecurityToken (string id, byte[] key, bool allowCrypto);
new System.ServiceModel.Security.Tokens.BinarySecretSecurityToken : string * byte[] * bool -> System.ServiceModel.Security.Tokens.BinarySecretSecurityToken
Protected Sub New (id As String, key As Byte(), allowCrypto As Boolean)

Parameter

id
String

Die Token-ID.

key
Byte[]

Ein Bytearray, das den Schlüssel darstellt.

allowCrypto
Boolean

Ein Boolean, der angibt, ob Kryptografie zugelassen werden soll.

Ausnahmen

key ist null.

Gilt für

BinarySecretSecurityToken(String, Int32, Boolean)

Initialisiert eine neue Instanz der BinarySecretSecurityToken-Klasse.

protected:
 BinarySecretSecurityToken(System::String ^ id, int keySizeInBits, bool allowCrypto);
protected BinarySecretSecurityToken (string id, int keySizeInBits, bool allowCrypto);
new System.ServiceModel.Security.Tokens.BinarySecretSecurityToken : string * int * bool -> System.ServiceModel.Security.Tokens.BinarySecretSecurityToken
Protected Sub New (id As String, keySizeInBits As Integer, allowCrypto As Boolean)

Parameter

id
String

Die Token-ID.

keySizeInBits
Int32

Die Schlüsselgröße in Bits.

allowCrypto
Boolean

Ein Boolean, der angibt, ob Kryptografie zugelassen werden soll.

Ausnahmen

keySizeInBits ist kleiner oder gleich 0, größer oder gleich 512 oder aber kein Vielfaches von 8.

Gilt für