Provides Visual Guard authorization access checking for service operations.

Namespace: Novalys.VisualGuard.Security.WebService
Assembly: Novalys.VisualGuard.Security.WebService (in Novalys.VisualGuard.Security.WebService.dll) Version: 2016.0.105.16 (2016.0.105.16)

Syntax

C#
public sealed class VGServiceAuthorizationManager : ServiceAuthorizationManager
Visual Basic
Public NotInheritable Class VGServiceAuthorizationManager
	Inherits ServiceAuthorizationManager

Remarks

You have to declare this class in the <serviceAuthorization> element of the application configuration file. For more information about integration of Visual Guard in a WCF application, we strongly recommend to read the "How to integrate Visual Guard in a WCF application" document.

Examples

Example of application configuration file:
<serviceAuthorization principalPermissionMode="Custom" serviceAuthorizationManagerType="Novalys.VisualGuard.Security.WebService.VGServiceAuthorizationManager, Novalys.VisualGuard.Security.WebService" />

Inheritance Hierarchy

System..::..Object
  System.ServiceModel..::..ServiceAuthorizationManager
    Novalys.VisualGuard.Security.WebService..::..VGServiceAuthorizationManager

See Also