Comparteix a través de


BinarySecretSecurityToken Constructores

Definición

Inicializa una nueva instancia de la clase BinarySecretSecurityToken.

Sobrecargas

BinarySecretSecurityToken(Byte[])

Inicializa una nueva instancia de la clase BinarySecretSecurityToken.

BinarySecretSecurityToken(Int32)

Inicializa una nueva instancia de la clase BinarySecretSecurityToken.

BinarySecretSecurityToken(String, Byte[])

Inicializa una nueva instancia de la clase BinarySecretSecurityToken.

BinarySecretSecurityToken(String, Int32)

Inicializa una nueva instancia de la clase BinarySecretSecurityToken.

BinarySecretSecurityToken(String, Byte[], Boolean)

Inicializa una nueva instancia de la clase BinarySecretSecurityToken.

BinarySecretSecurityToken(String, Int32, Boolean)

Inicializa una nueva instancia de la clase BinarySecretSecurityToken.

BinarySecretSecurityToken(Byte[])

Inicializa una nueva instancia de la clase 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())

Parámetros

key
Byte[]

Matriz de bytes que representa la clave.

Ejemplos

En el siguiente código se muestra cómo llamar al constructor:

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

End Function

Se aplica a

BinarySecretSecurityToken(Int32)

Inicializa una nueva instancia de la clase 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)

Parámetros

keySizeInBits
Int32

Tamaño de la clave en bits.

Se aplica a

BinarySecretSecurityToken(String, Byte[])

Inicializa una nueva instancia de la clase 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())

Parámetros

id
String

Identificador del token.

key
Byte[]

Matriz de bytes que representa la clave.

Se aplica a

BinarySecretSecurityToken(String, Int32)

Inicializa una nueva instancia de la clase 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)

Parámetros

id
String

Identificador del token.

keySizeInBits
Int32

Tamaño de la clave en bits.

Excepciones

O bien keySizeInBits es menor o igual que cero, o es mayor o igual que 512, o no es múltiplo de 8.

Se aplica a

BinarySecretSecurityToken(String, Byte[], Boolean)

Inicializa una nueva instancia de la clase 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)

Parámetros

id
String

Identificador del token.

key
Byte[]

Matriz de bytes que representa la clave.

allowCrypto
Boolean

Boolean que indica si se debe permitir la criptografía.

Excepciones

key es null.

Se aplica a

BinarySecretSecurityToken(String, Int32, Boolean)

Inicializa una nueva instancia de la clase 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)

Parámetros

id
String

Identificador del token.

keySizeInBits
Int32

Tamaño de la clave en bits.

allowCrypto
Boolean

Boolean que indica si se debe permitir la criptografía.

Excepciones

O bien keySizeInBits es menor o igual que cero, o es mayor o igual que 512, o no es múltiplo de 8.

Se aplica a