.NET Framework 4.5.2+
.NET Framework 4.5.2+
.NET Standard 2.0+
.NET Core 3.0+

SecurityStrategy Methods

An abstract base class for Security Strategies.
Name Description
CreateSelectDataSecurity()
CreateSelectDataSecurity(IObjectSpace)
GetBusinessClasses() Returns a list of persistent types that are used within the current security strategy.
GetSecuredTypes() static Returns a list of business classes that can be secured.
IsGranted(IPermissionRequest) Checks whether the specified operation is allowed.
IsGranted(IList<IPermissionRequest>) Checks whether the specified operations are allowed.
IsSecuredType(Type) static Checks if the specified type can be secured.
Logoff() Logs the current user off.
Logon(Object) Intended for internal use and should not be called from your code. Use another overload of this method that takes an IObjectSpace parameter instead.
See Also