Security |
public class SecurityUser
The SecurityUser type exposes the following members.
Name | Description | |
---|---|---|
SecurityUser | Constructor |
Name | Description | |
---|---|---|
AllFolders | Flat list of all SWIFolder of the user | |
AuthenticationSummary | Summary of the authentication | |
DefaultGroup | Default group of the user | |
ForbiddenColumns | List of columns that cannot be edited with the Web Report Designer | |
ForbiddenConnections | List of connections that cannot be edited with the Web Report Designer | |
ForbiddenDevices | List of devices that cannot be edited with the Web Report Designer | |
ForbiddenSources | List of data source that cannot be edited with the Web Report Designer | |
IsAuthenticated | True if the user is authenticated and part of a group | |
PersonalFolderRight | Right for the personal folder | |
ProfilePath | Profile file path | |
SecurityGroupsDisplay | List of security group names in a string | |
ShowAllFolders | True if folders with no right are also shown | |
ShowFoldersView | If true, folders view is shown | |
SqlModel | True if the user has right to edit SQL models |
Name | Description | |
---|---|---|
AddDefaultSecurityGroup | Add default security groups | |
AddSecurityGroup | Add a security group from a given name | |
AddWindowsGroupToSecurityGroup | Add security groups from the current Windows group of the logged user | |
Authenticate | Authenticate the user using the current security script | |
BelongsToGroup | Returns true if the user belongs to a group given by a name | |
CanSelectColumn | True if the column can be selected | |
CanSelectConnection | True if the connection can be selected | |
CanSelectDevice | True if the device can be selected | |
CanSelectSource | True if the data source can be selected | |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object) | |
FindSecurityFolder | Find a security folder from a given name | |
GetHashCode | Serves as the default hash function. (Inherited from Object) | |
GetMenuReportViews | List reports menu | |
GetPersonalFolderName | Returns the personal folder name | |
GetType | Gets the Type of the current instance. (Inherited from Object) | |
LoginAuthentication | Authenticate a login with a password and set his groups | |
Logout | Logout the user | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) | |
SaveProfile | Save the user profile | |
ToString | Returns a string that represents the current object. (Inherited from Object) |
Name | Description | |
---|---|---|
Error | Last error | |
FolderDetail | Current folder detail of the user | |
FolderDetails | List of all SWIFolderDetail of the user. The list is built when the user browse the folders. | |
Folders | Current list of SWIFolder of the user | |
Identity | The current Windows Identity | |
Login | Security login if the authentication using Security Logins is used | |
Name | Name of the user | |
PersonalFolderName | Personal folder name | |
Profile | Current SecurityUserProfile | |
Request | Parameters for authentication: The Request done for the login | |
ScriptNumber | Current script execution number when several Folders or Folder Detail scripts are executed. | |
Security | Current SealSecurity | |
SecurityCode | Parameters for authentication: Security code generated for 2FA | |
SecurityCodeGeneration | Parameters for authentication: Security code generation date for 2FA | |
SecurityCodeTries | Number of tries to check the security code for 2FA | |
SecurityGroups | List of SecurityGroup of the users | |
SessionID | Current SessionID | |
Tag | Custom string got in user profile | |
Token | Parameters for authentication: Token | |
UserPrincipal | The current UserPrincipal if connected with the AD | |
Warning | Last warning | |
WebHostName | Web host name | |
WebMenu | Current reports web menu of the user (used for Folder Detail Scripts) | |
WebPassword | Parameters for authentication: Password | |
WebPrincipal | The current Windows IPrincipal | |
WebSecurityCode | Parameters for authentication: Security code sent by the user for 2FA | |
WebUserName | Parameters for authentication: User name |