![]() |
Security
|
The SecurityProviderUtility type exposes the following members.
Name | Description | |
---|---|---|
![]() ![]() |
CreateProvider(String, String) | Creates a new ISecurityProvider based on the settings in the config file. |
![]() ![]() |
CreateProvider(UserData, String) | Creates a new ISecurityProvider based on the settings in the config file. |
![]() ![]() |
CreateProvider(String, IPrincipal, String) | Creates a new ISecurityProvider based on the settings in the config file. |
![]() ![]() |
EncryptPassword | Encrypts the password to a one-way hash using the SHA1 hash algorithm. |
![]() ![]() |
GeneratePassword | Generates a random password of the specified length with at least one uppercase letter, one lowercase letter, one special character and one digit. |
![]() ![]() |
IsRegexMatch | Determines if the specified target matches the specified spec. |
![]() ![]() |
IsResourceAccessible | Determines if the current user, as defined by the principal, has permission to access the specified resource based on settings in the config file. |
![]() ![]() |
IsResourceSecurable | Determines if the specified resource is to be secured based on settings in the config file. |
![]() ![]() |
SendNotification | Sends email notification message to the specified recipient using settings specified in the config file. |