第六章 设置和其他常见活动 - 编辑 IRIS 凭证集
编辑 IRIS 凭证集
创建 IRIS 凭证集后,可以按如下方式编辑它:
- 在管理门户中,选择系统管理 > 安全 >
X.509凭证。 - 在凭证集表中,别名列的值用作标识符。对于要编辑的凭证集,请单击编辑。
- 根据需要进行编辑。有关这些字段的信息,请参阅上一节。
- 单击“保存”以保存更改。
无法更改凭证集的别名或证书;也无法添加、更改或删除关联的私钥。要进行此类更改,请创建新的凭证集。
通过编程方式检索凭证集
执行加密或签名时,必须指定要使用的证书。为此,可以选择 IRIS 凭证集。
当手动创建 WS-Security 标头时,必须以编程方式检索凭据集并使用它。
作为参考,本节讨论以下常见活动:
- 如何检索存储的凭证集
- 如何从入站消息中检索凭证集
检索存储的凭证集
要检索 %SYS.X509Credentials的实例,请调用 GetByAlias() 类方法。此方法返回包含证书和其他信息的 IRIS 凭证集。例如:
set credset=##class(%SYS.X509Credentials).GetByAlias(alias,password)
alias是证书的别名。pwd是私钥密码;这仅适用于拥有证书的情况。仅当关联的私钥已加密且您在加载私钥文件时未加载密码时,才需要此密码。
如果不拥有该证书,则无法以任何形式访问私钥。