|
|
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. |