Partager via


BinarySecretSecurityToken Constructeurs

Définition

Initialise une nouvelle instance de la classe BinarySecretSecurityToken.

Surcharges

BinarySecretSecurityToken(Byte[])

Initialise une nouvelle instance de la classe BinarySecretSecurityToken.

BinarySecretSecurityToken(Int32)

Initialise une nouvelle instance de la classe BinarySecretSecurityToken.

BinarySecretSecurityToken(String, Byte[])

Initialise une nouvelle instance de la classe BinarySecretSecurityToken.

BinarySecretSecurityToken(String, Int32)

Initialise une nouvelle instance de la classe BinarySecretSecurityToken.

BinarySecretSecurityToken(String, Byte[], Boolean)

Initialise une nouvelle instance de la classe BinarySecretSecurityToken.

BinarySecretSecurityToken(String, Int32, Boolean)

Initialise une nouvelle instance de la classe BinarySecretSecurityToken.

BinarySecretSecurityToken(Byte[])

Initialise une nouvelle instance de la classe BinarySecretSecurityToken.

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())

Paramètres

key
Byte[]

Tableau d'octets qui représente la clé.

Exemples

Le code suivant illustre comment appeler le constructeur.

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

End Function

S’applique à

BinarySecretSecurityToken(Int32)

Initialise une nouvelle instance de la classe BinarySecretSecurityToken.

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)

Paramètres

keySizeInBits
Int32

Taille de la clé en bits.

S’applique à

BinarySecretSecurityToken(String, Byte[])

Initialise une nouvelle instance de la classe BinarySecretSecurityToken.

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())

Paramètres

id
String

ID du jeton.

key
Byte[]

Tableau d'octets qui représente la clé.

S’applique à

BinarySecretSecurityToken(String, Int32)

Initialise une nouvelle instance de la classe BinarySecretSecurityToken.

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)

Paramètres

id
String

ID du jeton.

keySizeInBits
Int32

Taille de la clé en bits.

Exceptions

keySizeInBits est inférieur ou égal à zéro, ou est supérieur ou égal à 512, ou n'est pas un multiple de 8.

S’applique à

BinarySecretSecurityToken(String, Byte[], Boolean)

Initialise une nouvelle instance de la classe BinarySecretSecurityToken.

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)

Paramètres

id
String

ID du jeton.

key
Byte[]

Tableau d'octets qui représente la clé.

allowCrypto
Boolean

Boolean qui indique s'il faut autoriser le chiffrement.

Exceptions

key a la valeur null.

S’applique à

BinarySecretSecurityToken(String, Int32, Boolean)

Initialise une nouvelle instance de la classe BinarySecretSecurityToken.

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)

Paramètres

id
String

ID du jeton.

keySizeInBits
Int32

Taille de la clé en bits.

allowCrypto
Boolean

Boolean qui indique s'il faut autoriser le chiffrement.

Exceptions

keySizeInBits est inférieur ou égal à zéro, ou est supérieur ou égal à 512, ou n'est pas un multiple de 8.

S’applique à