オブジェクトへの変更の保存

以下のオブジェクトのインスタンスに変更を加えるときは、オブジェクトの Save() メソッドをコールして変更を保存する必要があります。これらのオブジェクトに変更を加えた後は、Save() を 1 回コールします。
casso1283
以下のオブジェクトのインスタンスに変更を加えるときは、オブジェクトの Save() メソッドをコールして変更を保存する必要があります。これらのオブジェクトに変更を加えた後は、Save() を 1 回コールします。
  • PolicyMgtAffiliate
  • PolicyMgtAuthScheme
  • PolicyMgtPwdPolicy
  • PolicyMgtSAMLAffiliation
  • PolicyMgtSAMLServiceProvider
  • PolicyMgtSharedSecretPolicy
以下の例では、認証方式オブジェクトのプロパティを変更します。
use Netegrity::PolicyMgtAPI;
$policyapi = Netegrity::PolicyMgtAPI->New();
$session = $policyapi->CreateSession("adminid", "adminpwd");
$authscheme=$session->GetAuthScheme("HTML Authentication");
#Specify the attribute list
$attrList="AL=PASSWORD,SSN,age,zipcode;";
#Specify the new credentials collector
$target="http://my.server.com/siteminderagent/forms/customlogin.fcc";
#Make the changes and save them
$authscheme->ProtectionLevel(10);
$authscheme->CustomParam($attrList.$target);
$authscheme->Save();