CreatePamAccess
Creates a PAM application access right.
Syntax
IPam CreatePamAccess ()
Return value
A PAM application access right for the zone.
Discussion
A PAM (Pluggable Authentication Module) application right gives a user the ability to access the authorized PAM-enabled application.
The right is not stored in Active Directory until you call the 'Commit` method.
Example
The following code sample illustrates using the CreatePamAccess
method in a
script:
...
// Get the zone object
IHierarchicalZone objZone =
cims.GetZoneByPath("cn=" + strZone + "," + strContainerDN) as IHierarchicalZone;
if (objZone == null)
{
Console.WriteLine("Zone " + strZone + " does not exist.");
}
else
{
IPam objPam = objZone.GetPamAccess(strName);
if (objPam != null)
{
Console.WriteLine("PAM " + strName + " already exists.");
}
else
{
objPam = objZone.CreatePamAccess();
objPam.Name = strName;
objPam.Application = strApp;
objPam.Description = "optional description";
objPam.Commit();
}
}
...