How Tomcat workd 之第十章 Installing the Authentictor Value 安装校验值
2014-06-23 13:27
453 查看
login-config元素在部署描述符中仅仅出现一次,它包含了auth-method元素,指定了Authentiction方法。就这是说context仅仅有LoginConfig的一个实例对象并部署一个校验类的实现。
AuthentictorBase类的哪个子类用作context的校验值取决于部署描述符中auth-method元素的值。auth-method值有一下几种:
BASIC BasicAuthenticator
FORM FormAuthenticator
DIGEST DigestAuthenticator
CLIENT-CERT SSLAuthenticator
如果不存在auth-method,那值就假定为null,将使用NonLoginAuthentictor。
因为校验器类 仅仅在运行期知道,因此类是动态加载的。StandardContext类 使用org.apache.catalian.startup.StartupConfig类来配置许多组StandardContext实例。这个配置包含了校验器类的实例化并与context实例关联。这章的应用安排一个简单地上下文配置,对应于源码中ex10.pyrmont.core.SimpleContextConfig。就像稍后看到的,这个类的实例负责动态加载BasicAuthentictor类,实例化它,并以一个Value安装到StandardContext中。
注意:org.apache.catalian.startup.ContextConfig类将在第十五章中讨论。
AuthentictorBase类的哪个子类用作context的校验值取决于部署描述符中auth-method元素的值。auth-method值有一下几种:
BASIC BasicAuthenticator
FORM FormAuthenticator
DIGEST DigestAuthenticator
CLIENT-CERT SSLAuthenticator
如果不存在auth-method,那值就假定为null,将使用NonLoginAuthentictor。
因为校验器类 仅仅在运行期知道,因此类是动态加载的。StandardContext类 使用org.apache.catalian.startup.StartupConfig类来配置许多组StandardContext实例。这个配置包含了校验器类的实例化并与context实例关联。这章的应用安排一个简单地上下文配置,对应于源码中ex10.pyrmont.core.SimpleContextConfig。就像稍后看到的,这个类的实例负责动态加载BasicAuthentictor类,实例化它,并以一个Value安装到StandardContext中。
注意:org.apache.catalian.startup.ContextConfig类将在第十五章中讨论。
相关文章推荐
- How tomcat work 之 第十五章之Digester之ContextConfig之the defaultConfig Method
- The Apache Jakarta Tomcat 5 Servlet/JSP Container--Realm Configuration HOW-TO
- 详解 Tomcat: The value for the useBean class attribute is invalid 问题
- 关于Tomcat: The value for the useBean class attribute is invalid 错误提示的解决方案
- HowTO Build the FiRst GWT Application On Tomcat
- How To Configure IIS 6.0 and Tomcat with the JK 1.2 Connector
- 安装Windows后如何重新加载GRUB(How to reload missing GRUB after installing windows OS)
- 在eclipse中安装tomcat服务器,报错" Cannot create a server using the selected type ".
- How Does The Linux File System Work?
- Here's an example that shows how to enumerate through the features of a selection set, returning the value of each field in the attribute table except for the geometry colum.
- How do the Match Approval Level Option and Invoice Match Option work?
- 详解 Tomcat: The value for the useBean class attribute is invalid 问题
- M-Howto 安装WEB服务器【TOMCAT版本】
- Tomcat 中 "The value for the useBean class attribute is invalid" 错误的排除
- How does the Gizmocall work - analysis of the mechanism
- Standard iostreams ---How do the standard iostreams work?
- 关于Tomcat: The value for the useBean class attribute is invalid 问题的另类解释
- How Does The Hacker Economy Work?
- 详解 Tomcat: The value for the useBean class attribute is invalid 问题
- How to set the style in valuelist