Namespace: OpenEdge.Web.DataObject
Type: Class AuthorizeOperationEventArgs
Parent Classes:
Inherits: OpenEdge.Web.DataObject.DataObjectEventArgs


/* *************************************************************************************************************************
Copyright (c) 2018 by Progress Software Corporation and/or one of its subsidiaries or affiliates. All rights reserved.
File:AuthorizeOperationEventArgs
Purpose:Event args for authorizing an operation
Author(s):pjudge
Created:2018-11-14
/* (mandatory) The user being authorized. May be unknown (if anonymous or asserted)



Constructor Summary
  Options Name Purpose
  AuthorizeOperationEventArgs (IWebRequest, DataObjectService, MappedOperation, Principal) /* Constructor. @param IWebRequest (Mandatory) The request being serviced @param DataObjectService The service @param MappedOperation The current operation @param Principal A user principal */

Property Summary
  Options Name Purpose
  OpenEdge.Security.Principal User


Constructor Detail
Top

AuthorizeOperationEventArgs (IWebRequest, DataObjectService, MappedOperation, Principal)

/* Constructor.
Parameters:
pRequest OpenEdge.Web.IWebRequest
 
pService OpenEdge.Web.DataObject.DataObjectService
 
pOperation OpenEdge.Web.DataObject.MappedOperation
 
pUser OpenEdge.Security.Principal
 


Property Detail
Top

OpenEdge.Security.Principal User

Returns OpenEdge.Security.Principal