プライマリ・コンテンツに移動
Oracle® Fusion Middleware Oracle Web Services Managerでの資格証明およびキーストアの管理のためのREST API
11g リリース1 (11.1.1.9)
E61941-03
  目次へ移動
目次

前
 
次
 

信頼できる発行者およびDNリストの作成

署名証明書の信頼できる発行者および識別名(DN)リストを作成します。信頼できる発行者は、指定された信頼できる発行者ドキュメントに格納されます。

RESTリクエスト

POST /idaas/webservice/admin/v1/trust/issuers

パラメータ

次の表は、POSTリクエストのパラメータの概要を示します。

名前 説明 タイプ
documentName 信頼できる発行者ドキュメントの名前。 問合せ

リクエスト本文

メディア・タイプ: application/json

リクエスト本文には、追加リクエストの詳細が含まれます。

属性 説明 必須
"dn" 信頼できる発行者に追加されるDN値のリスト。各DNについて、RFC 2253に従った文字列を使用します(次のURLを参照: http://www.ietf.org/rfc/rfc2253.txt)。 はい
"issuer" 信頼できる発行者に関する情報をグループ化します。 はい
"-name" 信頼する発行者の名前。たとえば、www.example.comです。事前定義のSAMLクライアント・ポリシーのデフォルト値はwww.oracle.comです。 はい
"jwt-trusted-dns" JSON Web Token (JWT)の信頼できる発行者に関する情報をグループ化します。 いいえ
"saml-hok-trusted-dns" SAML holder-of-keyの信頼できる発行者に関する情報をグループ化します。 いいえ
"saml-sv-trusted-dns" SAML送信者保証の信頼できる発行者に関する情報をグループ化します。 いいえ
"saml-trusted-dns" 信頼できる発行者およびDNリストをグループ化します。 はい

レスポンス本文

メディア・タイプ: application/json

返されるレスポンス本文には、インポート操作に関する次のようなステータスが含まれます。

属性 説明
"ERROR_CODE" "STATUS""Failed"に設定されている場合はエラー・コードが提供されます。
"ERROR_MSG" "STATUS""Failed"に設定されている場合はエラー・メッセージの内容が提供されます。
"STATUS" 操作のステータス。たとえば、"Succeeded"または"Failed"

cURLの例

次の例は、cURLを使用してRESTリソースにPOSTリクエストを発行して信頼できる発行者およびDNリストを作成する方法を示しています。詳細は、「cURLアクセス」を参照してください。

curl -i -X POST -u username:password --data @createtrust.json -H Content-Type:application/json http://myhost:7001/idaas/webservice/admin/v1/trust/issuers

リクエスト本文の例

次にJSON形式のリクエスト本文の例を示します。

{ 
    "saml-trusted-dns": 
    { 
         "saml-hok-trusted-dns": 
         { 
             "issuer": [ 
             { 
                 "-name": "www.oracle.com", 
                 "dn": [ "wls1", ]
             } 
             ] 
         }, 
        "saml-sv-trusted-dns": 
        { 
            "issuer": [ 
                { 
                    "-name": "www.oracle.com", 
                    "dn": [ "wls2", ] 
                } 
           ] 
        }, 
        "jwt-trusted-issuers": 
        { 
            "issuer": [ 
            { 
                "-name": "www.oracle.com", 
                "dn": [ "CN=orakey, OU=Orakey,O=Oracle, C=US", ] 
            }
            ] 
        } 
    } 
}

レスポンス・ヘッダーの例

次にレスポンス・ヘッダーの例を示します。

HTTP/1.1 200 OK

レスポンス本文の例

次にJSON形式のレスポンス本文の例を示します。

{
    "STATUS": "Succeeded",
}