WebLogic Server 6.0 Code Examples, BEA Systems, Inc.

examples.security.jaas
Class SampleConfig

java.lang.Object
  |
  +--javax.security.auth.login.Configuration
        |
        +--examples.security.jaas.SampleConfig

public class SampleConfig
extends javax.security.auth.login.Configuration

Sample configuration class for JAAS user authentication.


Field Summary
(package private)  java.lang.String configFileName
           
 
Constructor Summary
SampleConfig()
          Create a new Configuration object.
 
Method Summary
 javax.security.auth.login.AppConfigurationEntry[] getAppConfigurationEntry(java.lang.String applicationName)
          Retrieve an entry from the Configuration object using an application name as an index.
 void refresh()
          Refresh and reload the Configuration object by reading all of the login configurations again.
 
Methods inherited from class javax.security.auth.login.Configuration
getConfiguration, setConfiguration
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

configFileName

java.lang.String configFileName
Constructor Detail

SampleConfig

public SampleConfig()
Create a new Configuration object.
Method Detail

getAppConfigurationEntry

public javax.security.auth.login.AppConfigurationEntry[] getAppConfigurationEntry(java.lang.String applicationName)
Retrieve an entry from the Configuration object using an application name as an index.
Overrides:
getAppConfigurationEntry in class javax.security.auth.login.Configuration

refresh

public void refresh()
Refresh and reload the Configuration object by reading all of the login configurations again.
Overrides:
refresh in class javax.security.auth.login.Configuration

Documentation is available at
http://e-docs.bea.com/wls/docs60

Copyright © 2000 BEA Systems, Inc. All Rights Reserved.