ポリシーストアへのオブジェクトの追加

ポリシー管理 API オブジェクトを作成した後、ポリシー ストアに追加するオブジェクトを作成できます。
casso127jpjp
ポリシー管理 API オブジェクトを作成した後、ポリシー ストアに追加するオブジェクトを作成できます。
ポリシーストアにオブジェクトを追加する方法
  1. ポリシー ストアに追加するオブジェクトを作成します。
    たとえば、エージェント オブジェクトを作成する場合は以下のようにします。
    SmAgent agent = new SmAgent();
  2. Set the appropriate fields for the object—for example:
    agent.setName ("myAgent");
    agent.setSecret ("siteminder");
    agent.setDescription ("Sample agent");
    agent.setAgentType (SmAgentType.DefaultAgentType);
  3. ポリシー ストアにオブジェクトを以下のように追加します。
    • 作成したオブジェクトに対して add... ... メソッドを呼び出します。たとえば、エージェント オブジェクトに対して addAgent()、またはドメイン オブジェクトに対して addDomain() を呼び出し、ポリシー ストアに追加したいオブジェクトを渡します。
    • 結果オブジェクトへ結果を返します。
    例: <nete:proxyrules xmlns:nete="http://www.ca.com/" debug="yes">
    result = policyApi.addAgent(agent);
  4. 結果を検討します。
呼び出しが成功した場合:
  • メソッドは、isSuccess() メソッドが true を返す SmApiResult オブジェクトを返します。
  • オブジェクトが
    CA Single Sign-on
    ポリシー ストアに追加されます。
  • 対応するオブジェクト構造内の[
    Oid
    ]フィールドはオブジェクト識別子に設定されます。