package com.l7tech.external.assertions.gatewaymanagement.server;

import com.l7tech.gateway.common.security.rbac.OperationType;
import com.l7tech.policy.Policy;
import com.l7tech.wsdl.Wsdl;
import com.l7tech.xml.soap.SoapVersion;

class bi implements be {
   final bh this$1;

   bi(bh var1) {
      this.this$1 = var1;
   }

   @Override
   public Policy resolve() throws ResourceFactory.ResourceNotFoundException {
      Policy var1 = this.this$1.this$0.selectEntity(this.this$1.val$selectorMap);
      this.this$1.this$0.checkPermitted(OperationType.READ, null, var1);
      return var1;
   }

   @Override
   public Wsdl resolveWsdl() throws ResourceFactory.ResourceNotFoundException {
      return null;
   }

   @Override
   public SoapVersion resolveSoapVersion() throws ResourceFactory.ResourceNotFoundException {
      return null;
   }
}
