.. java:import:: java.io File .. java:import:: java.io IOException .. java:import:: java.util HashSet .. java:import:: java.util Iterator .. java:import:: java.util Map .. java:import:: java.util Set .. java:import:: org.apache.commons.jcs.access.behavior ICacheAccess .. java:import:: org.apache.logging.log4j LogManager .. java:import:: org.apache.logging.log4j Logger .. java:import:: org.apache.shiro.authz AuthorizationException .. java:import:: org.caosdb.server.caching Cache .. java:import:: org.jvnet.libpam PAMException .. java:import:: org.jvnet.libpam UnixUser Pam.DefaultPamScriptCaller ========================== .. java:package:: org.caosdb.server.accessControl :noindex: .. java:type:: public static class DefaultPamScriptCaller implements PamScriptCaller :outertype: Pam Constructors ------------ DefaultPamScriptCaller ^^^^^^^^^^^^^^^^^^^^^^ .. java:constructor:: public DefaultPamScriptCaller(String pam_script) :outertype: Pam.DefaultPamScriptCaller Methods ------- getProcess ^^^^^^^^^^ .. java:method:: public Process getProcess(String username, String password) throws IOException :outertype: Pam.DefaultPamScriptCaller isValid ^^^^^^^ .. java:method:: @Override public boolean isValid(String username, String password) :outertype: Pam.DefaultPamScriptCaller