实现定制认证令牌以进行安全性属性传播
本主题说明如何创建自己的认证令牌,它是在登录主题中设置的,并且在下游传播。
关于此任务
- 将属性隔离在您自己的实现内。
- 使用定制序列化对信息进行序列化。您必须反序列化目标中的字节,并将信息添加回线程。本任务还可能包含加密和解密。
- 使用 getUniqueID 应用程序编程接口 (API) 影响主题的整体唯一性。
要点: WebSphere® Application Server 中的安全运行时不会使用定制认证令牌来强制认证。WebSphere Application Server 安全性运行时仅在以下情况使用此令牌:
- 调用 setBytes 方法以进行序列化
- 调用 getForwardable 方法以确定是否对认证令牌进行序列化。
- 调用 getUniqueId 方法以实现唯一性
- 调用 getName 和 getVersion 方法以将序列化字节添加到下游发送的令牌占位符。
要实现定制认证令牌,您必须完成以下步骤: