Liberty ID-WSF セキュリティーサービス

セキュリティー属性プラグインクラス

この属性は、com.sun.identity.liberty.ws.security.SecurityAttributePlugin インタフェースの実装クラス名を指定します。このクラスは、ディスカバリサービスによって生成される証明情報に含める SAML 属性のリストを返します。

キー情報のタイプ

この属性に設定された値は、com.sun.identity.liberty.ws.security.LibSecurityTokenProvider 実装クラスで使用されます。XML 署名内の KeyInfo ブロックに含めるデータのタイプを指定します。値が certificate の場合は、署名者の X059 証明書が KeyInfo 内に含められます。それ以外の場合は、DSA/RSA キーが KeyInfo 内に含められます。

セキュリティートークンプロバイダクラス

この属性は、セキュリティートークンプロバイダの実装クラスを指定します。

デフォルトの WSC 証明書エイリアス

この属性は、この Web サービスクライアントに対して Web サービスセキュリティートークンを発行するためのデフォルトの証明書エイリアスを指定します。

信頼できる発行局の署名証明書エイリアス

この属性は、応答メッセージの SAML または SAML ベアラー (BEARER) トークンに署名するために使用される、信頼できる発行局の証明書エイリアスを指定します。

信頼できる証明書発行局 (CA) の署名証明書エイリアス

この属性は、信頼できる CA の証明書エイリアスを指定します。受信する要求の SAML または SAML ベアラー (BEARER) トークン。メッセージはこのリスト内の信頼 CA によって署名される必要があります。構文は次のとおりです。cert alias 1[:issuer 1]|cert alias 2[:issuer 2]|.....

次に例を示します。myalias1:myissuer1|myalias2|myalias3:myissuer3

値 issuer は、トークンが署名の内部に KeyInfo を持たないときに使用されます。トークンの発行者がこのリストに存在している必要があり、署名の検証には対応する証明書エイリアスが使用されます。KeyInfo が存在する場合、KeyInfo が一致する証明書エイリアスがキーストアに含まれている必要があり、証明書エイリアスがこのリストに存在する必要があります。