BinarySecretSecurityToken Constructors
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Initializes a new instance of the BinarySecretSecurityToken class.
Overloads
BinarySecretSecurityToken(Byte[]) |
Initializes a new instance of the BinarySecretSecurityToken class. |
BinarySecretSecurityToken(Int32) |
Initializes a new instance of the BinarySecretSecurityToken class. |
BinarySecretSecurityToken(String, Byte[]) |
Initializes a new instance of the BinarySecretSecurityToken class. |
BinarySecretSecurityToken(String, Int32) |
Initializes a new instance of the BinarySecretSecurityToken class. |
BinarySecretSecurityToken(String, Byte[], Boolean) |
Initializes a new instance of the BinarySecretSecurityToken class. |
BinarySecretSecurityToken(String, Int32, Boolean) |
Initializes a new instance of the BinarySecretSecurityToken class. |
BinarySecretSecurityToken(Byte[])
- Source:
- BinarySecretSecurityToken.cs
Initializes a new instance of the BinarySecretSecurityToken class.
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())
Parameters
- key
- Byte[]
A byte-array that represents the key.
Examples
The following code illustrates how to call the constructor.
BinarySecretSecurityToken CreateProofToken(byte[] proofKey)
{
return new BinarySecretSecurityToken(proofKey);
}
Function CreateProofToken(ByVal proofKey() As Byte) As BinarySecretSecurityToken
Return New BinarySecretSecurityToken(proofKey)
End Function
Applies to
BinarySecretSecurityToken(Int32)
Initializes a new instance of the BinarySecretSecurityToken class.
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)
Parameters
- keySizeInBits
- Int32
The key size in bits.
Applies to
BinarySecretSecurityToken(String, Byte[])
- Source:
- BinarySecretSecurityToken.cs
Initializes a new instance of the BinarySecretSecurityToken class.
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())
Parameters
- id
- String
The token ID.
- key
- Byte[]
A byte-array that represents the key.
Applies to
BinarySecretSecurityToken(String, Int32)
Initializes a new instance of the BinarySecretSecurityToken class.
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)
Parameters
- id
- String
The token ID.
- keySizeInBits
- Int32
The key size in bits.
Exceptions
Either keySizeInBits
is less than or equal to zero, or it is greater than or equal to 512, or it is not a multiple of 8.
Applies to
BinarySecretSecurityToken(String, Byte[], Boolean)
- Source:
- BinarySecretSecurityToken.cs
Initializes a new instance of the BinarySecretSecurityToken class.
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)
Parameters
- id
- String
The token ID.
- key
- Byte[]
A byte-array that represents the key.
Exceptions
key
is null
.
Applies to
BinarySecretSecurityToken(String, Int32, Boolean)
- Source:
- BinarySecretSecurityToken.cs
Initializes a new instance of the BinarySecretSecurityToken class.
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)
Parameters
- id
- String
The token ID.
- keySizeInBits
- Int32
The key size in bits.
Exceptions
Either keySizeInBits
is less than or equal to zero, or it is greater than or equal to 512, or it is not a multiple of 8.