System.Web.Security Ad Alanı

Web sunucusu uygulamalarında ASP.NET güvenliği uygulamak için kullanılan sınıfları içerir. Contains classes that are used to implement ASP.NET security in Web server applications.

Sınıflar

ActiveDirectoryMembershipProvider

Active Directory ve Active Directory uygulama modu sunucularındaki bir ASP.NET uygulamasının Üyelik bilgilerinin depolanmasını yönetir.Manages storage of membership information for an ASP.NET application in Active Directory and Active Directory Application Mode servers.

ActiveDirectoryMembershipUser

Active Directory veri deposunda depolanan üyelik kullanıcı bilgilerini gösterir ve güncelleştirir.Exposes and updates membership user information stored in an Active Directory data store.

AnonymousIdentificationEventArgs

AnonymousIdentification_Creating olayı için veri sağlar.Provides data for the AnonymousIdentification_Creating event. Bu sınıf devralınamaz.This class cannot be inherited.

AnonymousIdentificationModule

ASP.NET uygulaması için anonim tanımlayıcıları yönetir.Manages anonymous identifiers for the ASP.NET application.

AuthorizationStoreRoleProvider

Bir ASP.NET uygulamasının rol Üyelik bilgilerinin depolanmasını, bir XML dosyasında, bir Active Directory veya Active Directory uygulama modu sunucusunda depolar.Manages storage of role-membership information for an ASP.NET application in an authorization-manager policy store, either in an XML file, in an Active Directory, or on an Active Directory Application Mode server.

DefaultAuthenticationEventArgs

DefaultAuthentication_OnAuthenticate olayı için veri sağlar.Provides data for the DefaultAuthentication_OnAuthenticate event. Bu sınıf devralınamaz.This class cannot be inherited.

DefaultAuthenticationModule

Bağlamda bir kimlik doğrulama nesnesinin mevcut olmasını sağlar.Ensures that an authentication object is present in the context. Bu sınıf devralınamaz.This class cannot be inherited.

FileAuthorizationModule

Kullanıcının istenen dosyaya erişim izni olduğunu doğrular.Verifies that the user has permission to access the file requested. Bu sınıf devralınamaz.This class cannot be inherited.

FormsAuthentication

Web uygulamaları için Forms-Authentication hizmetlerini yönetir.Manages forms-authentication services for Web applications. Bu sınıf devralınamaz.This class cannot be inherited.

FormsAuthenticationEventArgs

FormsAuthentication_OnAuthenticate olayı için veri sağlar.Provides data for the FormsAuthentication_OnAuthenticate event. Bu sınıf devralınamaz.This class cannot be inherited.

FormsAuthenticationModule

Form kimlik doğrulaması etkinleştirildiğinde, bir ASP.NET uygulamasının Kullanıcı kimliğini ayarlar.Sets the identity of the user for an ASP.NET application when forms authentication is enabled. Bu sınıf devralınamaz.This class cannot be inherited.

FormsAuthenticationTicket

Kullanıcıları tanımlamak için Forms kimlik doğrulamasıyla kullanılan anahtarın özelliklerine ve değerlerine erişim sağlar.Provides access to properties and values of the ticket used with forms authentication to identify users. Bu sınıf devralınamaz.This class cannot be inherited.

FormsIdentity

Form kimlik doğrulaması kullanılarak kimliği doğrulanmış bir kullanıcı kimliğini temsil eder.Represents a user identity authenticated using forms authentication. Bu sınıf devralınamaz.This class cannot be inherited.

MachineKey

ASP.NET Forms kimlik doğrulaması ve Görünüm durumu için kullanılan aynı algoritmaları ve anahtar değerlerini kullanarak verileri şifrelemek veya karma hale getirmenin bir yolunu sağlar.Provides a way to encrypt or hash data (or both) by using the same algorithms and key values that are used for ASP.NET forms authentication and view state.

Membership

Kullanıcı kimlik bilgilerini doğrular ve Kullanıcı ayarlarını yönetir.Validates user credentials and manages user settings. Bu sınıf devralınamaz.This class cannot be inherited.

MembershipCreateUserException

Bir Kullanıcı bir üyelik sağlayıcısı tarafından başarıyla oluşturulmadıysa oluşturulan özel durum.The exception that is thrown when a user is not successfully created by a membership provider.

MembershipPasswordAttribute

Parola alanının üyelik sağlayıcısı için geçerli parola gereksinimlerini karşılayıp karşılamadığını doğrular.Validates whether a password field meets the current password requirements for the membership provider.

MembershipPasswordException

Parola deposundan bir parola alınamadığı zaman oluşturulan özel durum.The exception that is thrown when a password cannot be retrieved from the password store.

MembershipProvider

Özel üyelik sağlayıcıları kullanarak üyelik hizmetleri sağlamak için ASP.NET 'ın uyguladığı sözleşmeyi tanımlar.Defines the contract that ASP.NET implements to provide membership services using custom membership providers.

MembershipProviderCollection

Soyut sınıfı devralacak nesneler koleksiyonu MembershipProvider .A collection of objects that inherit the MembershipProvider abstract class.

MembershipUser

Üyelik veri deposundaki üyelik kullanıcı bilgilerini gösterir ve güncelleştirir.Exposes and updates membership user information in the membership data store.

MembershipUserCollection

MembershipUser nesneleri topluluğu.A collection of MembershipUser objects.

PassportAuthenticationEventArgs

Olay bağımsız değişkeni Authenticate bir tarafından olaya geçirildi PassportAuthenticationModule .The event argument passed to the Authenticate event by a PassportAuthenticationModule. Bu noktada zaten bir kimlik olduğundan, bu, genellikle IPrincipal sağlanan kimlik kullanılarak bağlama özel bir nesne iliştirmek için yararlıdır.Since there is already an identity at this point, this is useful mainly for attaching a custom IPrincipal object to the context using the supplied identity. Bu sınıf kullanım dışıdır.This class is deprecated.

PassportAuthenticationModule

Passport kimlik doğrulama hizmetleri etrafında bir sarmalayıcı sağlar.Provides a wrapper around Passport Authentication services. Bu sınıf devralınamaz.This class cannot be inherited. Bu sınıf kullanım dışıdır.This class is deprecated.

PassportIdentity

Tarafından kullanılacak bir sınıf sağlar PassportAuthenticationModule .Provides a class to be used by PassportAuthenticationModule. Uygulamanın yönteme erişmesi için bir yol sağlar Ticket(String) .It provides a way for an application to access the Ticket(String) method. Bu sınıf devralınamaz.This class cannot be inherited. Bu sınıf kullanım dışıdır.This class is deprecated.

PassportPrincipal

Passport kimliği doğrulanmış sorumluyu temsil eder.Represents a Passport-authenticated principal. Bu sınıf kullanım dışıdır.This class is deprecated.

RoleManagerEventArgs

Sınıfının olayı için olay verileri sağlar GetRoles RoleManagerModule .Provides event data for the GetRoles event of the RoleManagerModule class.

RoleManagerModule

RolePrincipalGeçerli kullanıcı için bir örneği yönetir.Manages a RolePrincipal instance for the current user. Bu sınıf devralınamaz.This class cannot be inherited.

RolePrincipal

Rol üyeliği de dahil olmak üzere geçerli HTTP isteğinin güvenlik bilgilerini temsil eder.Represents security information for the current HTTP request, including role membership. Bu sınıf devralınamaz.This class cannot be inherited.

RoleProvider

Özel rol sağlayıcıları kullanarak rol yönetimi hizmetleri sağlamak için ASP.NET 'ın uyguladığı sözleşmeyi tanımlar.Defines the contract that ASP.NET implements to provide role-management services using custom role providers.

RoleProviderCollection

Soyut sınıfı devralacak nesneler koleksiyonu RoleProvider .A collection of objects that inherit the RoleProvider abstract class.

Roles

Bir ASP.NET uygulamasında yetkilendirme denetlemesi için rollerdeki Kullanıcı üyeliğini yönetir.Manages user membership in roles for authorization checking in an ASP.NET application. Bu sınıf devralınamaz.This class cannot be inherited.

SqlMembershipProvider

SQL Server veritabanındaki bir ASP.NET uygulamasının Üyelik bilgilerinin depolanmasını yönetir.Manages storage of membership information for an ASP.NET application in a SQL Server database.

SqlRoleProvider

SQL Server veritabanındaki bir ASP.NET uygulaması için rol üyeliği bilgilerinin depolanmasını yönetir.Manages storage of role membership information for an ASP.NET application in a SQL Server database.

UrlAuthorizationModule

Kullanıcının istenen URL 'ye erişim izni olduğunu doğrular.Verifies that the user has permission to access the URL requested. Bu sınıf devralınamaz.This class cannot be inherited.

ValidatePasswordEventArgs

Sınıfının olayı için olay verileri sağlar ValidatingPassword MembershipProvider .Provides event data for the ValidatingPassword event of the MembershipProvider class.

WindowsAuthenticationEventArgs

WindowsAuthentication_OnAuthenticate olayı için veri sağlar.Provides data for the WindowsAuthentication_OnAuthenticate event. Bu sınıf devralınamaz.This class cannot be inherited.

WindowsAuthenticationModule

Windows kimlik doğrulaması etkinleştirildiğinde bir ASP.NET uygulamasının Kullanıcı kimliğini ayarlar.Sets the identity of the user for an ASP.NET application when Windows authentication is enabled. Bu sınıf devralınamaz.This class cannot be inherited.

WindowsTokenRoleProvider

Windows grup üyeliğinden bir ASP.NET uygulamasının rol bilgilerini alır.Gets role information for an ASP.NET application from Windows group membership.

Numaralandırmalar

ActiveDirectoryConnectionProtection

Sınıfı tarafından desteklenen bağlantı koruması seçeneklerini belirtir ActiveDirectoryMembershipProvider .Specifies the connection protection options supported by the ActiveDirectoryMembershipProvider class.

CookieProtection

Tanımlama bilgisindeki bilgilerin nasıl korunduğu açıklanmaktadır.Describes how information in a cookie is protected.

MachineKeyProtection

Verilerin şifrelenmesi veya şifresinin çözülmesi gerekip gerekmediğini, karma tabanlı ileti kimlik doğrulama kodu (HMAC) eklenip eklenmeyeceğini veya doğrulanacağını veya her ikisini de belirtir.Specifies values that indicates whether data should be encrypted or decrypted, whether a hash-based message authentication code (HMAC) should be appended or validated, or both.

MembershipCreateStatus

İşlemin sonucunu açıklar CreateUser(String, String) .Describes the result of a CreateUser(String, String) operation.

MembershipPasswordFormat

Üyelik kullanıcıları için parolaları depolamak üzere şifreleme biçimini açıklar.Describes the encryption format for storing passwords for membership users.

Temsilciler

AnonymousIdentificationEventHandler

A 'nın AnonymousIdentification_Creating olayını işleyen yöntemi temsil eder AnonymousIdentificationModule .Represents the method that handles the AnonymousIdentification_Creating event of a AnonymousIdentificationModule.

DefaultAuthenticationEventHandler

A 'nın DefaultAuthentication_OnAuthenticate olayını işleyen yöntemi temsil eder DefaultAuthenticationModule .Represents the method that handles the DefaultAuthentication_OnAuthenticate event of a DefaultAuthenticationModule.

FormsAuthenticationEventHandler

A 'nın FormsAuthentication_OnAuthenticate olayını işleyen yöntemi temsil eder FormsAuthenticationModule .Represents the method that handles the FormsAuthentication_OnAuthenticate event of a FormsAuthenticationModule.

MembershipValidatePasswordEventHandler

Sınıfının olayını işleyecek yöntemi temsil eder ValidatingPassword MembershipProvider .Represents the method that will handle the ValidatingPassword event of the MembershipProvider class.

PassportAuthenticationEventHandler

A olayını işleyen yöntemi temsil eder PassportAuthentication_OnAuthenticate PassportAuthenticationModule .Represents the method that handles the PassportAuthentication_OnAuthenticate event of a PassportAuthenticationModule. Bu sınıf kullanım dışıdır.This class is deprecated.

RoleManagerEventHandler

Sınıfının olayı için temsilciyi tanımlar GetRoles RoleManagerModule .Defines the delegate for the GetRoles event of the RoleManagerModule class.

WindowsAuthenticationEventHandler

A 'nın WindowsAuthentication_OnAuthenticate olayını işleyen yöntemi temsil eder WindowsAuthenticationModule .Represents the method that handles the WindowsAuthentication_OnAuthenticate event of a WindowsAuthenticationModule.

Açıklamalar

MembershipSınıfı, Kullanıcı kimlik bilgilerini doğrulamak ve parolalar ile e-posta adresleri gibi Kullanıcı ayarlarını yönetmek için ASP.NET uygulamaları tarafından kullanılır.The Membership class is used by ASP.NET applications to validate user credentials and manage user settings such as passwords and email addresses. RolesSınıfı, Web uygulamasındaki rollere atanan kullanıcı gruplarına dayanarak uygulamanız için Yetkilendirmeyi yönetmenizi sağlar.The Roles class enables you to manage authorization for your application based on groups of users assigned to roles in the Web application.

Hem Membership sınıf hem de Roles sınıf sağlayıcılarla birlikte çalışarak, üyelik ve rol bilgilerini almak için uygulamanızın veri deposuna erişen sınıflar.Both the Membership class and the Roles class work with providers, classes that access your application's data store to retrieve membership and role information. Üyelik ve rol bilgileri, ve sınıflarını kullanarak bir Microsoft SQL Server veritabanında; ve sınıflarını kullanan bir SqlMembershipProvider SqlRoleProvider Active Directory ActiveDirectoryMembershipProvider ya da AuthorizationStoreRoleProvider ve sınıflarının uygulamalarını kullanarak özel bir veri kaynağında depolanabilir MembershipProvider RoleProvider .Membership and role information can be stored in a Microsoft SQL Server database using the SqlMembershipProvider and SqlRoleProvider classes; in an Active Directory using the ActiveDirectoryMembershipProvider and AuthorizationStoreRoleProvider classes, or in a custom data source using implementations of the MembershipProvider and RoleProvider classes.

Üyelik öğesi (ASP.NET ayarları şeması)kullanarak ASP.NET üyeliğini yapılandırırsınız.You configure ASP.NET membership using the membership Element (ASP.NET Settings Schema). Üyelik kullanan bir uygulamaya erişildiğinde ASP.NET, Membership üyelik bilgilerini sorgulamak için kullanabileceğiniz sınıfının bir örneğini oluşturur.When an application using membership is accessed, ASP.NET creates an instance of the Membership class that you can use to query membership information. Sınıfının sağlayıcıya özgü uygulamaları MembershipUser , sayfaya erişen kullanıcı hakkında bilgiler içerir.Provider-specific implementations of the MembershipUser class contain information about the user accessing the page. MembershipUserUygulamanız için sınıf için özel uygulamalar oluşturabilirsiniz.You can create custom implementations of the MembershipUser class for your application.

ASP.NET rollerini roleManager öğesini (ASP.NET Settings şeması)kullanarak yapılandırırsınız.You configure ASP.NET roles using the roleManager Element (ASP.NET Settings Schema). ASP.NET, Roles geçerli kullanıcının rol üyeliği hakkında bilgi içeren sınıfın bir örneğini oluşturur.ASP.NET creates an instance of the Roles class that contains information about the role membership of the current user.

ASP.NET, sınıfı ve sınıfıyla etkileşime geçen sunucu denetimleri sağlar Membership Roles .ASP.NET provides server controls that interact with the Membership class and the Roles class. Login, CreateUserWizard Ve ChangePassword denetimleri Membership kimliği doğrulanmış bir Web uygulaması oluşturmayı basitleştirmek için sınıfıyla birlikte çalışır ve LoginView Denetim, belirli kullanıcı grupları için Web sayfalarını özelleştirmek üzere role özgü şablonlar kullanır.The Login, CreateUserWizard, and ChangePassword controls work with the Membership class to simplify creating an authenticated Web application, and the LoginView control uses role-specific templates to customize Web pages for specific groups of users.

Ayrıca bkz.