org.talika.jsm
Class LDAPSecurityModule
java.lang.Object
org.talika.jsm.LDAPSecurityModule
public class LDAPSecurityModule
- extends java.lang.Object
- Version:
- $Revision: 20 $
- Author:
- Jose M. Palomar
|
Constructor Summary |
LDAPSecurityModule(javax.naming.directory.DirContext ctx,
java.lang.String searchBase)
Creates new LDAPSecurityModule |
|
Method Summary |
boolean |
doesUserHaveRole(java.security.Principal principal,
java.util.Set roles)
|
java.security.Principal |
getPrincipal(java.security.Principal principal)
|
boolean |
isValid(java.security.Principal principal,
java.lang.Object credential)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
USER_ATTR
public static final java.lang.String USER_ATTR
- See Also:
- Constant Field Values
ROLE_ATTR
public static final java.lang.String ROLE_ATTR
- See Also:
- Constant Field Values
ATTRIBUTES
public static final java.lang.String[] ATTRIBUTES
OBJECTCLASS
public static final java.lang.String OBJECTCLASS
- See Also:
- Constant Field Values
LDAPSecurityModule
public LDAPSecurityModule(javax.naming.directory.DirContext ctx,
java.lang.String searchBase)
- Creates new LDAPSecurityModule
getPrincipal
public java.security.Principal getPrincipal(java.security.Principal principal)
doesUserHaveRole
public boolean doesUserHaveRole(java.security.Principal principal,
java.util.Set roles)
isValid
public boolean isValid(java.security.Principal principal,
java.lang.Object credential)
Copyright © 2002-2012 Talika Open Source Group. All Rights Reserved.