Click or drag to resize

SealSecurity Class

SealSecurity defines all the repository security
Inheritance Hierarchy
SystemObject
  Seal.ModelRootEditor
    Seal.ModelSealSecurity

Namespace: Seal.Model
Assembly: SealLibrary (in SealLibrary.dll) Version: 8.1.0.0+4fe7975a95558d7cdf0d4c425e2c3a22827d67dd
Syntax
C#
public class SealSecurity : RootEditor

The SealSecurity type exposes the following members.

Constructors
 NameDescription
Public methodSealSecurityInitializes a new instance of the SealSecurity class
Top
Properties
 NameDescription
Public propertyCurrentParameters Parameter values used in the script
Public propertyError Last error message
Public propertyGroups The groups defines how are published folders and reports in the Web Report Server. At least one group must exist.
Public propertyHelperSimulateLogin Editor Helper: Test a login using the test user name and password or the current windows user
Public propertyLogins The groups defines how are published folders and reports in the Web Report Server. At least one group must exist.
Public propertyParameters List of SecurityParameter used by the provider
Public propertyProvider Current SecurityProvider
Public propertyProviderName The security provider used for the authentication
Public propertyProviders List of SecurityProviders available in the repository
Public propertyProviderScript The script executed to login and find the security group used to published reports
Public propertyScript The script executed to login and find the security group used to published reports. If the script is empty, the publication is done using the first security group defined.
Public propertyTestCurrentWindowsUser Editor Helper: If true, the current user will be use as IPrincipal to test the Integrated Windows authentication
Public propertyTestPassword Editor Helper: Password to test a login
Public propertyTestUserName Editor Helper: User name to test a login
Public propertyTwoFACheckScript If a 'Two-Factor Authentication Generation Script' is set, the script is executed to check the security code and validate the a Two-Factor Authentication.
Public propertyTwoFAGenerationScript If not empty, the script is executed to generate and send the security code used for a Two-Factor Authentication.
Public propertyUseCustomScript If true, a custom script can be used for the authentication process
Top
Methods
 NameDescription
Public methodStatic memberAddLoggedUsed Add a logged user
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
Public methodFindSecurityFolder Returns a SecurityFolder from a given name
Public methodGetBoolValue Parameter boolean value of a given name
Public methodGetDoubleValue Returns a parameter double value
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodGetNumericValue Parameter numeric value of a given name
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Public methodGetValue Parameter value of a given name
Public methodHasValue True if a parameter with a given name has a value
Public methodInit Init the editor objects
(Inherited from RootEditor)
Public methodInitDefaultValues Init the default values
(Inherited from RootEditor)
Public methodInitEditor Init the editor objects and the default values
(Inherited from RootEditor)
Public methodInitSecurity Init security defaults and integrities
Public methodStatic memberLoadFromFile Load a SealSecurity from a file
Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Public methodStatic memberRemoveLoggedUsed Remove a logged user
Public methodSaveToFile Save to the current file
Public methodSaveToFile(String) Save to a destination file path
Public methodSetReadOnly Set all properties to readonly
(Inherited from RootEditor)
Public methodShouldSerializeLogins 
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Public methodUpdateEditor Update editor attributes
(Inherited from RootEditor)
Protected methodUpdateEditorAttributes Refresh properties attrivutes
(Inherited from RootEditor)
Top
Fields
 NameDescription
Protected field_dctd
(Inherited from RootEditor)
Public fieldFilePath Current file path
Public fieldLastModification Last modification date time
Public fieldStatic memberLoggedUsers List of logged users
Public fieldRepository Current repository
Top
See Also