summaryrefslogtreecommitdiffstats
path: root/Dozentenmodul/src/auth/Ldap.java
diff options
context:
space:
mode:
authorunknown2014-03-11 10:21:56 +0100
committerunknown2014-03-11 10:21:56 +0100
commit99538bd2cc35d2580dabdb4b16d68c5cce108e4d (patch)
tree43c2b680ba58ab49ff319ff5469cd3820535c207 /Dozentenmodul/src/auth/Ldap.java
parent-Suchfenster verbessert (diff)
downloadtutor-module-99538bd2cc35d2580dabdb4b16d68c5cce108e4d.tar.gz
tutor-module-99538bd2cc35d2580dabdb4b16d68c5cce108e4d.tar.xz
tutor-module-99538bd2cc35d2580dabdb4b16d68c5cce108e4d.zip
Es ist nun möglich die Metadaten eines Images über das Dozentenmodul zu updaten
Diffstat (limited to 'Dozentenmodul/src/auth/Ldap.java')
-rw-r--r--Dozentenmodul/src/auth/Ldap.java48
1 files changed, 0 insertions, 48 deletions
diff --git a/Dozentenmodul/src/auth/Ldap.java b/Dozentenmodul/src/auth/Ldap.java
deleted file mode 100644
index b50bfeaa..00000000
--- a/Dozentenmodul/src/auth/Ldap.java
+++ /dev/null
@@ -1,48 +0,0 @@
-package auth;
-
-import java.util.Hashtable;
-import java.util.logging.Level;
-import java.util.logging.Logger;
-import javax.naming.Context;
-import javax.naming.NamingException;
-import javax.naming.directory.DirContext;
-import javax.naming.directory.InitialDirContext;
-import javax.swing.JOptionPane;
-
-
-public class Ldap {
-
- public boolean LdapAuth(String user, String pass)
- {
- String base = "ou=hrz,o=fho";
- String dn = "cn="+user + "," + base;
- String ldapURL = "ldaps://fs3.rz.hs-offenburg.de";
- boolean userok=false;
-
- Hashtable<String, String> environment = new Hashtable<String, String>();
- environment.put(Context.INITIAL_CONTEXT_FACTORY, "com.sun.jndi.ldap.LdapCtxFactory");
- environment.put(Context.PROVIDER_URL, ldapURL);
- environment.put(Context.SECURITY_AUTHENTICATION, "simple");
- environment.put(Context.SECURITY_PRINCIPAL, dn);
- environment.put(Context.SECURITY_CREDENTIALS, pass);
-
- try {
- @SuppressWarnings("unused")
- DirContext authContext = new InitialDirContext(environment);
- // user is authenticated
-
- userok=true;
-
- } catch (NamingException ex) {
- userok=false;
- //user hat keine Zugriffsrechte
- JOptionPane.showMessageDialog(null,
- ex.toString(), "Message",
- JOptionPane.INFORMATION_MESSAGE);
- Logger.getLogger(Ldap.class.getName()).log(Level.SEVERE, null, ex);
- }
- return userok;
-
- }
-
-}