architecture - What is the Microsoft Enterprise Application Blocks relationship to the ASP.NET provider model? -


What is the Microsoft Enterprise Application Block connection for ASP.NET Provider model? (If any)

There is a security application block in the enterprise library.

It exposes two interfaces that you can get in your code:

An authorization provider interface, which displays an authorized authorization that identifies the user's identity and roles. Takes an example of an IPrincipal object with the details of. Depending on the way in which you configure the block, the authorization may be either through Active Directory, an XML file, or database, through the Windows® Authorization Manager (AzMan); Or by using custom rules that you define and are stored in the form of XML in the application configuration file. A security cache provider interface, which exposes you to methods that allows you to save and retrieve a user's identity or security reference as an IIdentity example, IPrincipal example or ASP.NET profile example. The identification or security reference of each cache is identified by token (by default a GUID, although you can create and use your own implementation of the iTacon interface). The block stores this information in either the database or in the separate storage using the caching application block. You can optionally create a custom provider for the caching app block and use that location to cache information and use the technology applicable in your provider.

Then you can also refer to the ASP.NET 2.0 provider model:


Comments

Popular posts from this blog

python - Overriding the save method in Django ModelForm -

html - CSS autoheight, but fit content to height of div -

qt - How to prevent QAudioInput from automatically boosting the master volume to 100%? -