org.nuiton.topia.taas.jaas
Class TaasConfiguration

java.lang.Object
  extended by javax.security.auth.login.Configuration
      extended by org.nuiton.topia.taas.jaas.TaasConfiguration

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

Classe permettant de passer des paramètres entre le LoginModule et le CallbackHandler. Ici on passe le SecurityManager.

Author:
ruchaud

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.security.auth.login.Configuration
javax.security.auth.login.Configuration.Parameters
 
Constructor Summary
TaasConfiguration(java.lang.String name, TaasService taasService)
          Créé une instance de TopiConfiguration avec un identifiant de configurationEntry et le nom du fichier de propriétés associé.
 
Method Summary
 javax.security.auth.login.AppConfigurationEntry[] getAppConfigurationEntry(java.lang.String name)
          Renvoie les entries associéess à l'attribut name
 void refresh()
           
 
Methods inherited from class javax.security.auth.login.Configuration
getConfiguration, getInstance, getInstance, getInstance, getParameters, getProvider, getType, setConfiguration
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TaasConfiguration

public TaasConfiguration(java.lang.String name,
                         TaasService taasService)
Créé une instance de TopiConfiguration avec un identifiant de configurationEntry et le nom du fichier de propriétés associé.

Parameters:
name - le nom de la configurationEntry
taasService - le service
Method Detail

getAppConfigurationEntry

public javax.security.auth.login.AppConfigurationEntry[] getAppConfigurationEntry(java.lang.String name)
Renvoie les entries associéess à l'attribut name

Specified by:
getAppConfigurationEntry in class javax.security.auth.login.Configuration
Parameters:
name - l'identifiant des entries demandées
Returns:
un tableau cotenant les entries demandées

refresh

public void refresh()
Overrides:
refresh in class javax.security.auth.login.Configuration


Copyright © 2004-2009 CodeLutin. All Rights Reserved.