81. Domino Internet Password

Internet口令保存在Domino目录的个人文档的HTTPPassword域中,和文档中的用户名一起用于藉各种Internet协议访问Domino服务器时的校验,最常用的就是通过Web访问应用程序,其他例如用POP3协议接收邮件,LDAP协议校验身份时,也是采用这组身份凭据。

口令以秘文保存。在R6之前,加密口令的算法由@Password公式执行。自R6起,为了更高的安全,有了新的算法,可由@HashPassword公式执行。是否采用新算法,可通过DirectoryProfile的Use more secure Internet Passwords域和Domino管理员客户端设置,前者能控制自生效之后修改的口令,后者能批量修改现有的口令。与很多其他机制一样,最终的标志还是保存在文档里。采用新算法的个人文档里有一个$SecurePassword域,值为“1”,若没有则使用旧算法。此域在Person表单的Querysave事件中会进行更新。

两个算法的一大区别是,旧算法对同一明文多次运算的结果不变,而新算法即使对同一明文每次运算的结果也不同。因此采用旧算法时,虽然从HTTPPassword域值无法知道口令,但可以判断多名用户的口令是否相同,以及某次操作是否修改了口令。而采用新算法后,即使设置的口令没变,密文也会改变,用户若不知道这一点还会产生误解。

在LotusScript和JavaAPI中,分别可以使用Session. hashPassword()和Session. verifyPassword()加密和校验口令。

81. Domino Internet Password

时间: 2024-08-29 20:32:14

81. Domino Internet Password的相关文章

80. Domino Internet Password

Internet口令保存在Domino文件夹的个人文档的HTTPPassword域中,和文档中的username一起用于藉各种Internet协议訪问Dominoserver时的校验,最经常使用的就是通过Web訪问应用程序,其它比如用POP3协议接收邮件,LDAP协议校验身份时,也是採用这组身份凭据. 口令以秘文保存.在R6之前,加密口令的算法由@Password公式运行.自R6起,为了更高的安全,有了新的算法,可由@HashPassword公式运行.是否採用新算法,可通过DirectoryPr

81. Domino视图Web展现技术胪列

以列表形式显示大量数据是各种开发中最常见和基本的需求之一.在数据保存在关系型数据库的Web开发中,程序员要处理的是分开的两项任务,一是从数据库中查询记录,二是在视图层生成显示这些数据的HTML.如何分页是主要问题.Domino以界面为导向的开发风格和不适于动态查询的文档型数据库使得程序员面临完全不同的处境和问题.预先设计的视图不仅定义了包含的文档,也设置了外观属性,集数据层和外观层的功能于一体.在客户机中,视图拥有和设计时同样的外观,无需编程.在Web端,因为Domino默认生成的视图HTML过

SAP BAPI一览 史上最全

全BADI一览  List of BAPI's       BAPI WG Component Function module name Description Description Obj. Type Object name Method name Release Message type   1 RW TR BAPI_SECURITYPRICE_GETDETAIL Security price Import a single security price BUS1099 SecurityP

BAPI list

[转自] BAPI WG Component Function module name Description Description Obj. Type Object name Method name Release Message type 1 RW TR BAPI_SECURITYPRICE_GETDETAIL Security price Import a single security price BUS1099 SecurityPrice GetDetail 46C 2 RW IM-

如何通过策略设置iNotes尝试几次错误密码登陆后锁定账户

1. 请从Domino Administrator 打开服务器配置文档 -> Security 标签, 在 "Internet Lockout" 区段, 根据您的实际情况把如下选项选择上并填写对应的值 . "Enforce Internet Password Lockout" "Yes" "Log Settings" "Lockouts" "Default Maximum Tries All

vsftpd的配置与使用

参考网站: https://zhidao.baidu.com/question/175795731.html (问题553) http://yuanbin.blog.51cto.com/363003/108262/ (配置文件) ftp服务端配置 安装 sudo yum install vsftpd vsftpd配置文件 sudo vi /etc/vsftpd/vsftpd.conf write_enable=YES anonymous_enable=YES anon_upload_enable

基于Mycat实现的mysql的读写分离

mycat就相当于一个调度器,具有数据库分片功能,本身不存储数据, 其功能是对后端的真实数据库的数据,进行数据划分和数据整合,方便管理 HOW-Mycat-Read&&write separation 现在让我们通过mycat实现数据库的读写分离 本实验中其他配置文件,参见            基于mysql的主从复制之Mycat简单配置和高可用 定义读,写节点 vim   schema.xml 19                 <table name="employ

Mycat简单配置和高可用的实现

what-mycat 1.Mycat就是MySQL Server,而Mycat后面连接的MySQL Server,就好象是MySQL的存储引擎,如InnoDB,MyISAM等. 因此,Mycat本身并不存储数据,数据是在后端的MySQL上存储的,因此数据可靠性以及事务等都是MySQL保证的. 2.Mycat是数据库中间件,就是介于数据库与应用之间,进行数据处理与交互的中间服务.从原有的一个库,被切分为多个分片数据库,所有的分片数据库集群构成了整个完整的数据库存储. 所以有了数据库中间件,应用只需

VSFTP配置&lt;二&gt; ---虚拟用户的搭建

VSFTP 在两台主机上虚拟用户的实现 实验环境:    主机1:    172.16.66.82   [VSFTP服务器]        OS:        CentOS 6.6        vsftp:        vsftpd-2.2.2-12.el6_5.1.x86_64            pam_mysql:    pam_mysql-0.7-0.12.rc1.el6.x86_64    主机2:    172.16.66.81    [数据库服务器,存储用户账号密码]