Click or drag to resize
weroSoft AG, Software
WeroSoft.Contracts.Security Namespace
The documentation is integral part of the weroSoft product documentation. This part is intended to be used by developers only.
 
Classes
  ClassDescription
Public classAccessControl
Represents a access control definition.
Public classAccessControlledEntity
Defines the base class for an access controlled entity.
Public classAccessControlView
Represents an access control view.
Public classAccessPoint
Represents an access point.
Public classAccessPointAccountGroup
Represents an association between an access point and an account group.
Public classAccessPointAccountGroupBuiltinWrapper
Represents a wrapper type which is used for registering a built-in access point - account group relation.
Public classAccessPointBuiltinWrapper
Represents a wrapper type which is used for registering a built-in access point.
Public classAccessPointRelation
Represents a relation between a controlled object and an access point.
Public classAccessPointView
Represents an access point view.
Public classAccount
Represents the account which is used for authentication of a user.
Public classAccountGroup
Represents the account group which is used for the security roles of a user.
Public classAccountGroupView
Represents the account group view.
Public classAccountGroupWithAccessRight
Data composition class for built in data provider.
Public classAccountView
Represents the account which is used for authentication of a user.
Public classControlledObjectSecurity
Represents the security of a controlled object.
Public classFunctionRight
Implements the business logic type function definition.
Public classFunctionRightBase
Implements the business logic type function definition.
Public classFunctionRightComparer
Implements a function right equality comparer.
Public classFunctionRightGroup
Implements the business logic type function definition.
Public classObjectSynchronization
Capsules the return values for object locking.
Public classObjectSynchronizationInfo
Represents one particular classification.
Public classRegistrationInfo
Represent the contact and account of the registered customer.
Public classResetPasswordLink
Represents the reset password link which is used for change the forgotten password.
Public classSecurityInfoBase
Defines a security base class.
Public classWindowsAccountGroup
Represents a Windows account group which the principal is member of.
Interfaces
  InterfaceDescription
Public interfaceIAccessControlRepository
Defines a access control Repository.
Public interfaceIAccessRightsManagementService
Defines the functionality for the access point relation management needed if object security is used.
Public interfaceIAccountGroupRepository
Defines repository interface for the account groups.
Public interfaceIAccountManagementService
Defines the service functionality for managing Heron Accounts.
Public interfaceIAccountRepository
Defines repository interface for the accounts.
Public interfaceIFunctionRightRepository
Defines repository interface for the account groups.
Public interfaceIHierarchicalAccessRightsManagementService
Defines the functionality for the access point relation management needed if object security is used and if the application model is hierarchical.
Public interfaceIObjectSecurityControlled
Declares the properties needed for the controlled object data.
Public interfaceIObjectSecurityService
Defines the service functionality for the object security service.
Public interfaceIRegistrationService
Defines the functionality of a registration service.
Public interfaceIResetPasswordLinkRepository
Defines repository interface for the reset password link.
Public interfaceISecurityInfoRepository
Defines the security info repository functionality.
Enumerations
  EnumerationDescription
Public enumerationAccessPointRelationType
Defines the possible values for the type of an access point relation.
Public enumerationApplicationModel
Defines the possible values application model.
Public enumerationHierarchicalSecurityType
Defines the possible values for the security type of a controlled object in a hierarchical model.
Public enumerationObjectSynchronizationStatus
Defines the possible locking states of an object.