Previous Topic: Update Realms with a New Authentication Scheme

Next Topic: Create an Authentication Scheme

View Default Values for an Authentication Scheme Template

The following script displays the default values for the authentication scheme template HTML Form Template.

Creating an authentication scheme is not necessary. The script uses GetAuthScheme() to retrieve an authentication scheme object for the template, then prints the objects's default properties:

use Netegrity::PolicyMgtAPI;

$policyapi = Netegrity::PolicyMgtAPI‑>New();
$session = $policyapi‑>CreateSession("adminid", "adminpwd");

#Retrieve the object for the authentication scheme template
$template=$session‑>GetAuthScheme("HTML Form Template");

print "\nDefault values for template " . $template‑>Name();
print "\n  Type:\t" . $template‑>Type()‑>Name();
print "\n  Description:\t" . $template‑>Description();
print "\n  Protection level:\t" . $template‑>ProtectionLevel();
print "\n  Library:\t" . $template‑>CustomLib();
print "\n  Parameter:\t" . $template‑>CustomParam();
print "\n  Shared secret:\t" . $template‑>CustomSecret();
print "\n  Is template?:\t" . $template‑>IsTemplate();
print "\n  Is used by admin?:\t" . $template‑>IsUsedByAdmin();
print "\n  Save credentials?:\t" . $template‑>SaveCredentials();
print "\n  Is Radius:\t" . $template‑>IsRadius();
print "\n  Ignore pwd ck?:\t" . $template‑>IgnorePwd();


Copyright © 2010 CA. All rights reserved. Email CA about this topic