AuthenticationOption Sabit listesi
Ö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.
Uzak yordam çağrısı (RPC) kimlik doğrulama mekanizmasını belirtir. Yalnızca olarak ActivationOption ayarlandığında Server
geçerlidir.
public enum class AuthenticationOption
[System.Serializable]
public enum AuthenticationOption
[<System.Serializable>]
type AuthenticationOption =
Public Enum AuthenticationOption
- Devralma
- Öznitelikler
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 |
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. |
Aşağıdaki kod örneği, bu numaralandırmanın özniteliğiyle ApplicationAccessControlAttribute birlikte kullanımını gösterir.
// Set component access controls.
[assembly:ApplicationAccessControl(Authentication=AuthenticationOption::Privacy,
ImpersonationLevel=ImpersonationLevelOption::Identify,
AccessChecksLevel=AccessChecksLevelOption::ApplicationComponent)];
// Set component access controls.
[assembly: ApplicationAccessControl(Authentication=AuthenticationOption.Privacy,
ImpersonationLevel=ImpersonationLevelOption.Identify,
AccessChecksLevel=AccessChecksLevelOption.ApplicationComponent)]
' Set component access controls.
<Assembly: ApplicationAccessControl(Authentication:=AuthenticationOption.Privacy, ImpersonationLevel:=ImpersonationLevelOption.Identify, AccessChecksLevel:=AccessChecksLevelOption.ApplicationComponent)>
Ü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 |
.NET geri bildirimi
.NET, açık kaynak bir projedir. Geri bildirim sağlamak için bir bağlantı seçin: