Oracle Content Management SDK

oracle.ifs.server
Interface CredentialManager

All Known Implementing Classes:
IfsCredentialManager, OidCredentialManager

public interface CredentialManager

A CredentialManager manages user authentication.

CredentialManagers have varying capabilities. At minimum, a CredentialManger must be able to authenticate users and determine the existence of a user. Some CredentialManagers may also be able to create, delete, or list users and set user passwords.

CredentialManagers do not use the iFS repository's transaction semantic. Operations on CredentialManagers are automically committed.

CredentialManagers must provide a constructor with the following signature: public CredentialManager(String name, S_LibraryService service) throws IfsException, where name is the name used to refer to this CredentialManager in API calls and service is the S_LibraryService to which this CredentialManager belongs.


Field Summary
static java.lang.String IFS_SERVICE_CREDENTIALMANAGER_CLASSNAME
          Property whose String value is the CredentialManager classname.
 

Field Detail


IFS_SERVICE_CREDENTIALMANAGER_CLASSNAME

public static final java.lang.String IFS_SERVICE_CREDENTIALMANAGER_CLASSNAME
Property whose String value is the CredentialManager classname.

All CredentialManager implementations should support this property.


Oracle Content Management SDK

(c) 2002 Copyright Oracle Corporation. All rights reserved.