com.infoengine.webject.mgt
Class MapCredentials
java.lang.Object
com.infoengine.webject.Webject
com.infoengine.webject.mgt.MapCredentials
- public class MapCredentials
- extends Webject
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RESOURCE
private static final String RESOURCE
- See Also:
- Constant Field Values
credentialsCache
protected static ObjectCache credentialsCache
MapCredentials
public MapCredentials()
invoke
public Task invoke(Task task)
throws IEException
- Map credentials by calling a credential mapping task and/or by looking
credentials up in files, and create a SERVER context group named
AUTH_MAP from the result.
- Specified by:
invoke
in class Webject
- Parameters:
task
- a value of type 'Task'
- Returns:
- a value of type 'Task'
- Throws:
IEException
getUserName
private static String getUserName(Task task)
- Retrieve a user name from a task or the server context group
processCredentialsFiles
private static Group processCredentialsFiles(Task task,
Webject webject,
String username)
throws IEException
- Process credentials files if a directory pathname is provided.
- Throws:
IEException
processCredentialsMapper
private static Group processCredentialsMapper(Task task,
Webject webject)
throws IEException
- Execute a credentials mapper task if one is provided.
- Throws:
IEException