Skip to main content
All docs
V25.1
  • .NET 8.0+

    IRequestSecurityStrategy Members

    An interface that implements functionality for Security Strategies.

    Properties

    Name Description
    IsAuthenticated Indicates if the current user is authenticated. Inherited from ISecurityStrategyBase.
    IsLogoffEnabled Indicates if the current user can log off and then log on again without restarting the application. Inherited from ISecurityStrategyBase.
    LogonObjectSpace Gets the Object Space used to log on the current user. Inherited from ISecurityStrategyBase.
    LogonParameters Gets the logon parameters object. Inherited from ISecurityStrategyBase.
    NeedLogonParameters For internal use. Inherited from ISecurityStrategyBase.
    User Returns the current user object. Inherited from ISecurityStrategyBase.
    UserId An identifier of the current user. Inherited from ISecurityStrategyBase.
    UserName Gets the current user name. Inherited from ISecurityStrategyBase.
    UserType Gets the type of user objects. Inherited from ISecurityStrategyBase.

    Methods

    Name Description
    ClearSecuredLogonParameters() For internal use. Inherited from ISecurityStrategyBase.
    GetBusinessClasses() For internal use. Inherited from ISecurityStrategyBase.
    GetModuleType() For internal use. Inherited from ISecurityStrategyBase.
    Logoff() Logs the current user off. Inherited from ISecurityStrategyBase.
    Logon(IObjectSpace) Authenticates a user in the application. Inherited from ISecurityStrategyBase.
    ReloadPermissions() For internal use. Inherited from ISecurityStrategyBase.
    See Also