Class AbstractOperationAuthorizer<CONTEXT>

java.lang.Object
org.eclipse.emf.cdo.spi.server.AbstractOperationAuthorizer<CONTEXT>
All Implemented Interfaces:
org.eclipse.net4j.util.security.operations.OperationAuthorizer<CONTEXT>

public abstract class AbstractOperationAuthorizer<CONTEXT> extends Object implements org.eclipse.net4j.util.security.operations.OperationAuthorizer<CONTEXT>
Since:
4.15
Author:
Eike Stepper
  • Constructor Details

    • AbstractOperationAuthorizer

      public AbstractOperationAuthorizer(String operationID)
  • Method Details

    • getOperationID

      public final String getOperationID()
    • authorizeOperation

      public String authorizeOperation(CONTEXT context, org.eclipse.net4j.util.security.operations.AuthorizableOperation operation)
      Specified by:
      authorizeOperation in interface org.eclipse.net4j.util.security.operations.OperationAuthorizer<CONTEXT>
    • authorizeOperation

      protected abstract String authorizeOperation(CONTEXT context, Map<String,Object> parameters)