EncryptedKeyIdentifierClause Oluşturucular

Tanım

EncryptedKeyIdentifierClause sınıfının yeni bir örneğini başlatır.

Aşırı Yüklemeler

EncryptedKeyIdentifierClause(Byte[], String)

Şifrelenmiş belirtilen anahtarı ve anahtarı şifrelemek için kullanılan şifreleme algoritmasını kullanarak sınıfının yeni bir örneğini EncryptedKeyIdentifierClause başlatır.

EncryptedKeyIdentifierClause(Byte[], String, SecurityKeyIdentifier)

Şifrelenmiş belirtilen anahtarı, anahtarı şifrelemek için kullanılan şifreleme algoritmasını ve şifreleme anahtarı için bir anahtar tanımlayıcısını kullanarak sınıfın yeni bir örneğini EncryptedKeyIdentifierClause başlatır.

EncryptedKeyIdentifierClause(Byte[], String, SecurityKeyIdentifier, String)

Şifrelenen belirtilen anahtarı, anahtarı şifrelemek için kullanılan şifreleme algoritmasını, şifreleme anahtarı için bir anahtar tanımlayıcısını ve kullanıcı tarafından okunabilir bir adı kullanarak sınıfının yeni bir örneğini EncryptedKeyIdentifierClause başlatır.

EncryptedKeyIdentifierClause(Byte[], String, SecurityKeyIdentifier, String, Byte[], Int32)

Şifrelenmiş belirtilen anahtarı, anahtarı şifrelemek için kullanılan şifreleme algoritmasını, anahtarın anahtar tanımlayıcısını ve kullanıcı tarafından okunabilir bir adı kullanarak sınıfın yeni bir örneğini EncryptedKeyIdentifierClause başlatır.

EncryptedKeyIdentifierClause(Byte[], String)

Kaynak:
EncryptedKeyIdentifierClause.cs
Kaynak:
EncryptedKeyIdentifierClause.cs
Kaynak:
EncryptedKeyIdentifierClause.cs

Şifrelenmiş belirtilen anahtarı ve anahtarı şifrelemek için kullanılan şifreleme algoritmasını kullanarak sınıfının yeni bir örneğini EncryptedKeyIdentifierClause başlatır.

public:
 EncryptedKeyIdentifierClause(cli::array <System::Byte> ^ encryptedKey, System::String ^ encryptionMethod);
public EncryptedKeyIdentifierClause (byte[] encryptedKey, string encryptionMethod);
new System.IdentityModel.Tokens.EncryptedKeyIdentifierClause : byte[] * string -> System.IdentityModel.Tokens.EncryptedKeyIdentifierClause
Public Sub New (encryptedKey As Byte(), encryptionMethod As String)

Parametreler

encryptedKey
Byte[]

Byte Şifrelenmiş bir anahtar içeren dizisi. yönteminden GetEncryptedKey() döndürülen değeri ayarlar.

encryptionMethod
String

Anahtarı şifrelemek için kullanılan şifreleme algoritması. özelliğinin EncryptionMethod değerini ayarlar.

Özel durumlar

encryptionMethod, null değeridir.

-veya-

encryptedKey, null değeridir.

encryptedKey sıfır uzunlukludur.

Açıklamalar

parametresinin şifreleme algoritmasını belirtmek için içindeki SecurityAlgorithms statik sabit dizelerini encryptionMethod kullanın.

Şunlara uygulanır

EncryptedKeyIdentifierClause(Byte[], String, SecurityKeyIdentifier)

Kaynak:
EncryptedKeyIdentifierClause.cs
Kaynak:
EncryptedKeyIdentifierClause.cs
Kaynak:
EncryptedKeyIdentifierClause.cs

Şifrelenmiş belirtilen anahtarı, anahtarı şifrelemek için kullanılan şifreleme algoritmasını ve şifreleme anahtarı için bir anahtar tanımlayıcısını kullanarak sınıfın yeni bir örneğini EncryptedKeyIdentifierClause başlatır.

public:
 EncryptedKeyIdentifierClause(cli::array <System::Byte> ^ encryptedKey, System::String ^ encryptionMethod, System::IdentityModel::Tokens::SecurityKeyIdentifier ^ encryptingKeyIdentifier);
public EncryptedKeyIdentifierClause (byte[] encryptedKey, string encryptionMethod, System.IdentityModel.Tokens.SecurityKeyIdentifier encryptingKeyIdentifier);
new System.IdentityModel.Tokens.EncryptedKeyIdentifierClause : byte[] * string * System.IdentityModel.Tokens.SecurityKeyIdentifier -> System.IdentityModel.Tokens.EncryptedKeyIdentifierClause
Public Sub New (encryptedKey As Byte(), encryptionMethod As String, encryptingKeyIdentifier As SecurityKeyIdentifier)

Parametreler

encryptedKey
Byte[]

Byte Şifrelenmiş bir anahtar içeren dizisi. yönteminden GetEncryptedKey() döndürülen değeri ayarlar.

encryptionMethod
String

Anahtarı şifrelemek için kullanılan şifreleme algoritması. özelliğinin EncryptionMethod değerini ayarlar.

encryptingKeyIdentifier
SecurityKeyIdentifier

SecurityKeyIdentifier parametresinde belirtilen şifreleme anahtarının anahtar tanımlayıcısını encryptedKey temsil eden bir. özelliğinin EncryptingKeyIdentifier değerini ayarlar.

Özel durumlar

encryptionMethod, null değeridir.

-veya-

encryptedKey, null değeridir.

encryptedKey sıfır uzunlukludur.

Açıklamalar

parametresinin şifreleme algoritmasını belirtmek için içindeki SecurityAlgorithms statik sabit dizelerini encryptionMethod kullanın.

Şunlara uygulanır

EncryptedKeyIdentifierClause(Byte[], String, SecurityKeyIdentifier, String)

Kaynak:
EncryptedKeyIdentifierClause.cs
Kaynak:
EncryptedKeyIdentifierClause.cs
Kaynak:
EncryptedKeyIdentifierClause.cs

Şifrelenen belirtilen anahtarı, anahtarı şifrelemek için kullanılan şifreleme algoritmasını, şifreleme anahtarı için bir anahtar tanımlayıcısını ve kullanıcı tarafından okunabilir bir adı kullanarak sınıfının yeni bir örneğini EncryptedKeyIdentifierClause başlatır.

public:
 EncryptedKeyIdentifierClause(cli::array <System::Byte> ^ encryptedKey, System::String ^ encryptionMethod, System::IdentityModel::Tokens::SecurityKeyIdentifier ^ encryptingKeyIdentifier, System::String ^ carriedKeyName);
public EncryptedKeyIdentifierClause (byte[] encryptedKey, string encryptionMethod, System.IdentityModel.Tokens.SecurityKeyIdentifier encryptingKeyIdentifier, string carriedKeyName);
new System.IdentityModel.Tokens.EncryptedKeyIdentifierClause : byte[] * string * System.IdentityModel.Tokens.SecurityKeyIdentifier * string -> System.IdentityModel.Tokens.EncryptedKeyIdentifierClause
Public Sub New (encryptedKey As Byte(), encryptionMethod As String, encryptingKeyIdentifier As SecurityKeyIdentifier, carriedKeyName As String)

Parametreler

encryptedKey
Byte[]

Byte Şifrelenmiş bir anahtar içeren dizisi. yönteminden GetEncryptedKey() döndürülen değeri ayarlar.

encryptionMethod
String

Anahtarı şifrelemek için kullanılan şifreleme algoritması. özelliğinin EncryptionMethod değerini ayarlar.

encryptingKeyIdentifier
SecurityKeyIdentifier

SecurityKeyIdentifier parametresinde belirtilen şifreleme anahtarının anahtar tanımlayıcısını encryptedKey temsil eden bir. özelliğinin EncryptingKeyIdentifier değerini ayarlar.

carriedKeyName
String

parametresinde encryptedKey belirtilen anahtarla ilişkilendirilmiş, kullanıcı tarafından okunabilir bir ad. özelliğinin CarriedKeyName değerini ayarlar.

Özel durumlar

encryptionMethod, null değeridir.

-veya-

encryptedKey, null değeridir.

encryptedKey sıfır uzunlukludur.

Açıklamalar

parametresinin şifreleme algoritmasını belirtmek için içindeki SecurityAlgorithms statik sabit dizelerini encryptionMethod kullanın.

Şunlara uygulanır

EncryptedKeyIdentifierClause(Byte[], String, SecurityKeyIdentifier, String, Byte[], Int32)

Kaynak:
EncryptedKeyIdentifierClause.cs
Kaynak:
EncryptedKeyIdentifierClause.cs
Kaynak:
EncryptedKeyIdentifierClause.cs

Şifrelenmiş belirtilen anahtarı, anahtarı şifrelemek için kullanılan şifreleme algoritmasını, anahtarın anahtar tanımlayıcısını ve kullanıcı tarafından okunabilir bir adı kullanarak sınıfın yeni bir örneğini EncryptedKeyIdentifierClause başlatır.

public:
 EncryptedKeyIdentifierClause(cli::array <System::Byte> ^ encryptedKey, System::String ^ encryptionMethod, System::IdentityModel::Tokens::SecurityKeyIdentifier ^ encryptingKeyIdentifier, System::String ^ carriedKeyName, cli::array <System::Byte> ^ derivationNonce, int derivationLength);
public EncryptedKeyIdentifierClause (byte[] encryptedKey, string encryptionMethod, System.IdentityModel.Tokens.SecurityKeyIdentifier encryptingKeyIdentifier, string carriedKeyName, byte[] derivationNonce, int derivationLength);
new System.IdentityModel.Tokens.EncryptedKeyIdentifierClause : byte[] * string * System.IdentityModel.Tokens.SecurityKeyIdentifier * string * byte[] * int -> System.IdentityModel.Tokens.EncryptedKeyIdentifierClause
Public Sub New (encryptedKey As Byte(), encryptionMethod As String, encryptingKeyIdentifier As SecurityKeyIdentifier, carriedKeyName As String, derivationNonce As Byte(), derivationLength As Integer)

Parametreler

encryptedKey
Byte[]

Byte Şifrelenmiş bir anahtar içeren dizisi. yönteminden GetEncryptedKey() döndürülen değeri ayarlar.

encryptionMethod
String

Anahtarı şifrelemek için kullanılan şifreleme algoritması. özelliğinin EncryptionMethod değerini ayarlar.

encryptingKeyIdentifier
SecurityKeyIdentifier

SecurityKeyIdentifier parametresinde belirtilen anahtarın anahtar tanımlayıcısını temsil eden encryptedKey bir. özelliğinin EncryptingKeyIdentifier değerini ayarlar.

carriedKeyName
String

parametresinde encryptedKey belirtilen anahtarla ilişkilendirilmiş, kullanıcı tarafından okunabilir bir ad. özelliğinin CarriedKeyName değerini ayarlar.

derivationNonce
Byte[]

Byte Türetilmiş anahtar oluşturmak için kullanılan nonce içeren dizisi. yöntemi tarafından GetDerivationNonce() döndürülen değeri ayarlar.

derivationLength
Int32

Türetilmiş anahtarın boyutu. özelliğinin DerivationLength değerini ayarlar.

Özel durumlar

encryptionMethod, null değeridir.

-veya-

encryptedKey, null değeridir.

encryptedKey sıfır uzunlukludur.

Açıklamalar

ve derivationLength parametreleri belirtildiğinde derivationNonce belirtecin doğrudan güvenlik anahtarı yerine örtük türetilmiş anahtar kullanılır.

parametresinin şifreleme algoritmasını belirtmek için içindeki SecurityAlgorithms statik sabit dizelerini encryptionMethod kullanın.

Şunlara uygulanır