The VGSecurityManager type exposes the following members.
Methods
Name | Description | |
---|---|---|
AddRuntimeProvider |
Add a runtime provider to the list of runtime provider.
| |
Authenticate(VGAdfsServer) | ||
Authenticate(VGICredential) |
Authenticate the user by the VGICredential
| |
Authenticate(String, String) |
Authenticates a user by using the database or Visual Guard authentication mode.
| |
Authenticate(String, String, VGAuthenticationMode) |
Authenticates a user by using the specified authentication mode.
| |
Authenticate(VGAdfsServer, String, String) |
Authenticates a federated user
| |
ChangePassword |
Changes the password of the user.
| |
ChangePasswordQuestionAndAnswer |
Changes the password question and answer of the user.
| |
CheckContext |
Check if the context of Visual Guard is valid.
| |
Equals | (Inherited from Object.) | |
Finalize |
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.) | |
GeneratePassword |
Generates a random password of the specified length.
| |
GetBytes |
Encodes a specified String into a byte array
| |
GetHashCode |
Serves as a hash function for a particular type.
(Inherited from Object.) | |
GetManagerOfRepository | ||
GetType |
Gets the Type of the current instance.
(Inherited from Object.) | |
IsAnonymousSessionSupported |
Indicates whether an anonymous sessions are supported by the current application.
| |
LoadAnomymousSecurity()()()() |
Loads the permissions for an anonymous session.
| |
LoadAnomymousSecurity(WindowsIdentity) |
Loads the permission for an anonymous session associated to the specified windows identity
| |
LoadSecurity()()()() |
Loads the permission of the CurrentPrincipal identity.
| |
LoadSecurity(IIdentity) |
Loads the permissions of the given IIdentity object.
| |
LoadSecurity(WindowsIdentity) |
Loads the permission of the given WindowsIdentity IIdentity.
| |
LoadSecurity(String) |
Loads the permissions of a user identified by the user name.
| |
LoadSecurity(String, VGAuthenticationMode, Boolean) |
Loads the permissions of a user identified by the user name by using the specified authentication mode.
| |
MemberwiseClone |
Creates a shallow copy of the current Object.
(Inherited from Object.) | |
ResetPassword(String) | Obsolete. Resets a user's password to a new, automatically generated password. | |
ResetPassword(String, Boolean) | Obsolete. Resets a user's password to a new, automatically generated password. | |
ResetPassword(String, String) | Obsolete. Resets a user's password to a new, automatically generated password. | |
SetSecurity(Object) |
Sets the security for the specified object.
| |
SetSecurity(Object, Type) |
Sets the security corresponding to the specified type for the specified object.
| |
SignOut |
Unloads the roles and permissions granted to the current user.
| |
ToString | (Inherited from Object.) | |
ValidateUser |
Verifies that the supplied user name and password are valid.
| |
WriteLog |
Writes a new log entry as defined in the specified VGLogEntry object to the log stored in the default Visual Guard repository.
|