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  }