1 package org.mortbay.jetty.client.security; 2 3 import java.io.IOException; 4 import java.util.HashMap; 5 import java.util.Map; 6 7 import org.mortbay.jetty.client.HttpDestination; 8 9 public class DefaultRealmResolver implements SecurityRealmResolver 10 { 11 private Map<String, SecurityRealm>_realmMap; 12 13 public void addSecurityRealm( SecurityRealm realm ) 14 { 15 if (_realmMap == null) 16 { 17 _realmMap = new HashMap<String, SecurityRealm>(); 18 } 19 _realmMap.put( realm.getId(), realm ); 20 } 21 22 public SecurityRealm getRealm( String realmName, HttpDestination destination, String path ) throws IOException 23 { 24 return _realmMap.get( realmName ); 25 } 26 27 }