org.apache.geronimo.security.bridge
Class ConfiguredIdentityUserPasswordRealmBridge

java.lang.Object
  extended byorg.apache.geronimo.security.bridge.AbstractRealmBridge
      extended byorg.apache.geronimo.security.bridge.ConfiguredIdentityUserPasswordRealmBridge
All Implemented Interfaces:
RealmBridge

public class ConfiguredIdentityUserPasswordRealmBridge
extends AbstractRealmBridge

ConfiguredIdentityRealmBridge supplies a constant mapping between realms: it always returns the configured user and password, no matter what the source realm or source subject.

Version:
$Revision: 1.6 $ $Date: 2004/07/12 06:07:50 $

Field Summary
static org.apache.geronimo.gbean.GBeanInfo GBEAN_INFO
           
 
Constructor Summary
ConfiguredIdentityUserPasswordRealmBridge()
           
ConfiguredIdentityUserPasswordRealmBridge(String targetRealm, String configuredUser, String configuredPassword)
           
 
Method Summary
protected  CallbackHandler getCallbackHandler(Subject sourceSubject)
           
 String getConfiguredPassword()
           
 String getConfiguredUser()
           
static org.apache.geronimo.gbean.GBeanInfo getGBeanInfo()
           
 void setConfiguredPassword(String configuredPassword)
           
 void setConfiguredUser(String configuredUser)
           
 
Methods inherited from class org.apache.geronimo.security.bridge.AbstractRealmBridge
getTargetRealm, mapSubject, setTargetRealm
 
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 org.apache.geronimo.gbean.GBeanInfo GBEAN_INFO
Constructor Detail

ConfiguredIdentityUserPasswordRealmBridge

public ConfiguredIdentityUserPasswordRealmBridge()

ConfiguredIdentityUserPasswordRealmBridge

public ConfiguredIdentityUserPasswordRealmBridge(String targetRealm,
                                                 String configuredUser,
                                                 String configuredPassword)
Method Detail

getConfiguredUser

public String getConfiguredUser()

setConfiguredUser

public void setConfiguredUser(String configuredUser)

getConfiguredPassword

public String getConfiguredPassword()

setConfiguredPassword

public void setConfiguredPassword(String configuredPassword)

getCallbackHandler

protected CallbackHandler getCallbackHandler(Subject sourceSubject)
Specified by:
getCallbackHandler in class AbstractRealmBridge

getGBeanInfo

public static org.apache.geronimo.gbean.GBeanInfo getGBeanInfo()


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