- java.lang.Object
 -  
      
- com.sun.net.httpserver.Authenticator
 -  
        
- com.sun.net.httpserver.BasicAuthenticator
 
 
 
-  
       
public abstract class BasicAuthenticator extends Authenticator
BasicAuthenticator提供HTTP基本身份验证的实现。 它是一个抽象类,必须进行扩展以提供checkCredentials(String,String)的实现,该实现被调用以验证每个传入请求。 
-  
        
       
-  
             
嵌套类汇总
-  
               
嵌套类/接口声明在类 com.sun.net.httpserver.Authenticator
Authenticator.Failure, Authenticator.Result, Authenticator.Retry, Authenticator.Success 
 -  
               
 
-  
             
构造方法摘要
构造方法 构造器 描述 BasicAuthenticator(String realm)为给定的HTTP域创建BasicAuthenticator 
-  
             
方法摘要
所有方法 实例方法 抽象方法 具体的方法 变量和类型 方法 描述 abstract booleancheckCredentials(String username, String password)调用每个传入请求以验证此Authenticator域的上下文中的给定名称和密码。StringgetRealm()返回创建此BasicAuthenticator的域-  
               
声明方法的类 com.sun.net.httpserver.Authenticator
authenticate 
 -  
               
 
 -  
             
 
-  
        
       
-  
             
字段详细信息
-  
realm
protected String realm
 
 -  
 
-  
             
构造方法详细信息
-  
BasicAuthenticator
public BasicAuthenticator(String realm)
为给定的HTTP域创建BasicAuthenticator- 参数
 -  
              
realm- HTTP基本身份验证领域 - 异常
 -  
              
NullPointerException- 如果领域是空字符串 
 
 -  
 
-  
             
方法详细信息
-  
getRealm
public String getRealm()
返回创建此BasicAuthenticator的域- 结果
 - 验证者的领域字符串。
 
 
 -  
 
 -