package com.l7tech.server.globalresources;

import com.l7tech.gateway.common.security.password.SecurePassword;
import com.l7tech.objectmodel.Goid;
import com.l7tech.util.Functions.Binary;
import java.util.Map;

class k implements Binary<Map<Goid, char[]>, Map<Goid, char[]>, SecurePassword> {
   final Binary val$passwordDecryptor;

   k(i var1, Binary var2) {
      this.val$passwordDecryptor = var2;
   }

   public Map<Goid, char[]> call(Map<Goid, char[]> var1, SecurePassword var2) {
      var1.put(var2.getGoid(), (char[])this.val$passwordDecryptor.call(var2.getName(), var2.getEncodedPassword()));
      return var1;
   }
}
