Condividi tramite


BinarySecretSecurityToken Costruttori

Definizione

Inizializza una nuova istanza della classe BinarySecretSecurityToken.

Overload

BinarySecretSecurityToken(Byte[])

Inizializza una nuova istanza della classe BinarySecretSecurityToken.

BinarySecretSecurityToken(Int32)

Inizializza una nuova istanza della classe BinarySecretSecurityToken.

BinarySecretSecurityToken(String, Byte[])

Inizializza una nuova istanza della classe BinarySecretSecurityToken.

BinarySecretSecurityToken(String, Int32)

Inizializza una nuova istanza della classe BinarySecretSecurityToken.

BinarySecretSecurityToken(String, Byte[], Boolean)

Inizializza una nuova istanza della classe BinarySecretSecurityToken.

BinarySecretSecurityToken(String, Int32, Boolean)

Inizializza una nuova istanza della classe BinarySecretSecurityToken.

BinarySecretSecurityToken(Byte[])

Inizializza una nuova istanza della 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())

Parametri

key
Byte[]

Matrice di byte che rappresenta la chiave.

Esempio

Nel codice seguente viene illustrato come chiamare il costruttore:

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

End Function

Si applica a

BinarySecretSecurityToken(Int32)

Inizializza una nuova istanza della 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)

Parametri

keySizeInBits
Int32

Dimensione della chiave in bit.

Si applica a

BinarySecretSecurityToken(String, Byte[])

Inizializza una nuova istanza della 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())

Parametri

id
String

L'ID del token.

key
Byte[]

Matrice di byte che rappresenta la chiave.

Si applica a

BinarySecretSecurityToken(String, Int32)

Inizializza una nuova istanza della 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)

Parametri

id
String

L'ID del token.

keySizeInBits
Int32

Dimensione della chiave in bit.

Eccezioni

keySizeInBits è inferiore o uguale a zero, è superiore o uguale a 512 o non è un multiplo di 8.

Si applica a

BinarySecretSecurityToken(String, Byte[], Boolean)

Inizializza una nuova istanza della 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)

Parametri

id
String

L'ID del token.

key
Byte[]

Matrice di byte che rappresenta la chiave.

allowCrypto
Boolean

Boolean che indica se consentire la crittografia.

Eccezioni

key è null.

Si applica a

BinarySecretSecurityToken(String, Int32, Boolean)

Inizializza una nuova istanza della 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)

Parametri

id
String

L'ID del token.

keySizeInBits
Int32

Dimensione della chiave in bit.

allowCrypto
Boolean

Boolean che indica se consentire la crittografia.

Eccezioni

keySizeInBits è inferiore o uguale a zero, è superiore o uguale a 512 o non è un multiplo di 8.

Si applica a