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

import com.l7tech.gateway.api.AssertionSecurityZoneMO;
import com.l7tech.objectmodel.ObjectModelException;
import com.l7tech.policy.AssertionAccess;
import com.l7tech.util.Functions.UnaryThrows;

class f implements UnaryThrows<AssertionSecurityZoneMO, AssertionAccess, ObjectModelException> {
   final AssertionSecurityZoneResourceFactory this$0;

   f(AssertionSecurityZoneResourceFactory var1) {
      this.this$0 = var1;
   }

   public AssertionSecurityZoneMO call(AssertionAccess var1) throws ObjectModelException {
      return this.this$0.identify(this.this$0.asResource(this.this$0.loadEntityBag(var1)), var1);
   }
}
