org.apache.geronimo.security.credentialstore
Class SimpleCredentialStoreImpl

java.lang.Object
  extended by org.apache.geronimo.security.credentialstore.SimpleCredentialStoreImpl
All Implemented Interfaces:
CredentialStore

public class SimpleCredentialStoreImpl
extends Object
implements CredentialStore


Field Summary
static GBeanInfo GBEAN_INFO
           
 
Fields inherited from interface org.apache.geronimo.security.credentialstore.CredentialStore
NULL
 
Constructor Summary
SimpleCredentialStoreImpl(Map<String,Map<String,Map<String,String>>> credentials, ClassLoader cl)
           
 
Method Summary
 void addEntry(String realm, String id, Map<String,SingleCallbackHandler> callbackInfos)
           
static GBeanInfo getGBeanInfo()
           
 Subject getSubject(String realm, String id)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

GBEAN_INFO

public static final GBeanInfo GBEAN_INFO
Constructor Detail

SimpleCredentialStoreImpl

public SimpleCredentialStoreImpl(Map<String,Map<String,Map<String,String>>> credentials,
                                 ClassLoader cl)
Method Detail

getSubject

public Subject getSubject(String realm,
                          String id)
                   throws LoginException
Specified by:
getSubject in interface CredentialStore
Throws:
LoginException

addEntry

public void addEntry(String realm,
                     String id,
                     Map<String,SingleCallbackHandler> callbackInfos)

getGBeanInfo

public static GBeanInfo getGBeanInfo()


Copyright © 2003-2007 Apache Software Foundation. All Rights Reserved.