İngilizce dilinde oku

Aracılığıyla paylaş


AuthenticationOption Sabit listesi

Tanım

Uzak yordam çağrısı (RPC) kimlik doğrulama mekanizmasını belirtir. Yalnızca olarak ActivationOption ayarlandığında Servergeçerlidir.

C#
[System.Serializable]
public enum AuthenticationOption
Devralma
AuthenticationOption
Öznitelikler

Alanlar

Name Değer Description
Call 3

Her çağrının başında kimlik bilgilerini doğrular.

Connect 2

Kimlik bilgilerini yalnızca bağlantı yapıldığında doğrular.

Default 0

Belirtilen kimlik doğrulama hizmeti için varsayılan kimlik doğrulama düzeyini kullanır. COM+ dilinde bu ayar koleksiyondaki DefaultAuthenticationLevelLocalComputer özelliği tarafından sağlanır.

Integrity 5

Kimlik bilgilerini doğrular ve aktarım sırasında hiçbir çağrı verisinde değişiklik yapılmadığını doğrular.

None 1

Kimlik doğrulaması gerçekleşmez.

Packet 4

Kimlik bilgilerini doğrular ve tüm çağrı verilerinin alındığını doğrular.

Privacy 6

Kimlik bilgilerini doğrular ve veriler, gönderenin kimliği ve imzası da dahil olmak üzere paketi şifreler.

Örnekler

Aşağıdaki kod örneği, bu numaralandırmanın özniteliğiyle ApplicationAccessControlAttribute birlikte kullanımını gösterir.

C#
// Set component access controls.
[assembly: ApplicationAccessControl(Authentication=AuthenticationOption.Privacy,
                                    ImpersonationLevel=ImpersonationLevelOption.Identify,
                                    AccessChecksLevel=AccessChecksLevelOption.ApplicationComponent)]

Şunlara uygulanır

Ürün Sürümler
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1