Class 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, sm
      • Fields inherited from class com.sun.enterprise.security.auth.realm.Realm

        _logger, groupMapper, PARAM_GROUP_MAPPING
    • Constructor Summary

      Constructors 
      Constructor Description
      AppservRealm()  
    • Method Summary

      • Methods inherited from class com.sun.enterprise.security.BaseRealm

        addUser, addUser, getAuthenticationHandler, getGroupNames, getUser, getUserNames, persist, refresh, removeUser, supportsUserManagement, updateUser, updateUser
      • Methods 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 Detail

      • AppservRealm

        public AppservRealm()