ManagedAuthenticatedEncryptorConfiguration Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Yönetilen SymmetricAlgorithm ve KeyedHashAlgorithm türleri kullanan yapılandırılmış, kimliği doğrulanmış bir şifreleme mekanizmasını temsil eder.
public ref class ManagedAuthenticatedEncryptorConfiguration sealed
public ref class ManagedAuthenticatedEncryptorConfiguration sealed : Microsoft::AspNetCore::DataProtection::AuthenticatedEncryption::ConfigurationModel::AlgorithmConfiguration
public sealed class ManagedAuthenticatedEncryptorConfiguration
public sealed class ManagedAuthenticatedEncryptorConfiguration : Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.ConfigurationModel.AlgorithmConfiguration
type ManagedAuthenticatedEncryptorConfiguration = class
interface IAuthenticatedEncryptorConfiguration
type ManagedAuthenticatedEncryptorConfiguration = class
inherit AlgorithmConfiguration
Public NotInheritable Class ManagedAuthenticatedEncryptorConfiguration
Public NotInheritable Class ManagedAuthenticatedEncryptorConfiguration
Inherits AlgorithmConfiguration
- Devralma
-
ManagedAuthenticatedEncryptorConfiguration
- Devralma
- Uygulamalar
Oluşturucular
ManagedAuthenticatedEncryptorConfiguration() |
Yönetilen SymmetricAlgorithm ve KeyedHashAlgorithm türleri kullanan yapılandırılmış, kimliği doğrulanmış bir şifreleme mekanizmasını temsil eder. |
ManagedAuthenticatedEncryptorConfiguration(ManagedAuthenticatedEncryptionSettings, IServiceProvider) |
Yönetilen SymmetricAlgorithm ve KeyedHashAlgorithm türleri kullanan yapılandırılmış, kimliği doğrulanmış bir şifreleme mekanizmasını temsil eder. |
ManagedAuthenticatedEncryptorConfiguration(ManagedAuthenticatedEncryptionSettings) |
Yönetilen SymmetricAlgorithm ve KeyedHashAlgorithm türleri kullanan yapılandırılmış, kimliği doğrulanmış bir şifreleme mekanizmasını temsil eder. |
Özellikler
EncryptionAlgorithmKeySize |
Simetrik şifreleme için kullanılacak anahtarın uzunluğu (bit cinsinden). Bu özelliğin bir değere sahip olması gerekir. |
EncryptionAlgorithmType |
Simetrik şifreleme için kullanılacak algoritmanın türü. Türün alt sınıfı SymmetricAlgorithmolmalıdır. Bu özelliğin bir değere sahip olması gerekir. |
Settings |
Yönetilen SymmetricAlgorithm ve KeyedHashAlgorithm türleri kullanan yapılandırılmış, kimliği doğrulanmış bir şifreleme mekanizmasını temsil eder. |
ValidationAlgorithmType |
Doğrulama için kullanılacak algoritmanın türü. Tür türü alt sınıfı KeyedHashAlgorithmolmalıdır. Bu özelliğin bir değere sahip olması gerekir. |
Yöntemler
CreateNewDescriptor() |
Bu yapılandırmayı temel alan yeni IAuthenticatedEncryptorDescriptor bir örnek oluşturur. Yeni oluşturulan örnek benzersiz anahtar malzeme içerir ve yöntemi tarafından CreateNewDescriptor() oluşturulan diğer tüm tanımlayıcılardan farklıdır. |