Package com.sun.appserv.security
Class AppservRealm
java.lang.Object
com.sun.enterprise.security.auth.realm.Realm
com.sun.enterprise.security.BaseRealm
com.sun.appserv.security.AppservRealm
- All Implemented Interfaces:
Comparable
public abstract class AppservRealm
extends com.sun.enterprise.security.BaseRealm
Parent class for iAS Realm classes.
This class provides default implementation for most of the abstract methods in com.sun.enterprise.security.auth.realm.Realm. Since most of these abstract methods are not supported by Realms there is no need for the subclasses to implement them. The default implementations provided here generally throw an exception if invoked.
- Author:
- Harpreet Singh
-
Field Summary
Fields inherited from class com.sun.enterprise.security.BaseRealm
JAAS_CONTEXT_PARAM, smFields inherited from class com.sun.enterprise.security.auth.realm.Realm
_logger, groupMapper, PARAM_GROUP_MAPPING -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.sun.enterprise.security.BaseRealm
addUser, addUser, getAuthenticationHandler, getGroupNames, getUser, getUserNames, persist, refresh, removeUser, supportsUserManagement, updateUser, updateUserMethods inherited from class com.sun.enterprise.security.auth.realm.Realm
addAssignGroups, compareTo, getAuthType, getDefaultDigestAlgorithm, getDefaultInstance, getDefaultRealm, getGroupNames, getInstance, getInstance, getJAASContext, getMappedGroupNames, getName, getProperties, getProperty, getRealmNames, getRealmStatsProvier, init, instantiate, instantiate, instantiate, isValidRealm, isValidRealm, refresh, setDefaultRealm, setName, setProperty, toString, unloadInstance, unloadInstance, updateInstance, updateInstance
-
Constructor Details
-
AppservRealm
public AppservRealm()
-