|
SiteMinder Java SDK r12.51 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.netegrity.sdk.policyapi.SmObjectImpl
com.netegrity.sdk.policyapi.SmAdmin
public final class SmAdmin
Represents a SiteMinder Administrator object.
This object has global scope.login() method of the
SmApiSession class.
| Field Summary | |
|---|---|
static int |
AdminRightsManageAllDomains
The administrator's right to manage system and domain objects. |
static int |
AdminRightsManageEverything
The administrator's right to manage everything. |
static int |
AdminRightsManageKeys
The administrator's right to manage keys. |
static int |
AdminRightsManageObjects
The administrator's right to manage domain objects. |
static int |
AdminRightsManagePasswordPolicy
The administrator's right to manage password services. |
static int |
AdminRightsManageReports
The administrator's right to view SiteMinder reports. |
static int |
AdminRightsManageUsers
The administrator's right to manage users. |
static java.lang.String |
PropAdmins
Property name to be specified in the method . |
static java.lang.String |
PropDirAuth
The object's authentication directory property. |
static java.lang.String |
PropDomains
The object's domain property. |
static java.lang.String |
PropPassword
The object's password property. |
static java.lang.String |
PropRights
The object's administrator rights property. |
static java.lang.String |
PropScheme
The object's authentication scheme property. |
static java.lang.String |
PropUserDirectory
The object's user directory property (searchable). |
| Fields inherited from class com.netegrity.sdk.policyapi.SmObjectImpl |
|---|
PropObjectClassName |
| Fields inherited from interface com.netegrity.sdk.policyapi.SmObject |
|---|
ConfigurationClassName, PropDesc, PropName, PropOid |
| Constructor Summary | |
|---|---|
SmAdmin()
Creates a SiteMinder Administrator object. |
|
SmAdmin(java.lang.String name)
Creates a SiteMinder Administrator object. |
|
| Method Summary | |
|---|---|
int |
getAdminRights()
Gets the rights of the administrator. |
boolean |
getDirAuth()
Returns true if the administrator account
is in an external directory. |
java.lang.String |
getPassword()
Gets the administrator's password. |
SmObjId |
getScheme()
Gets the object identifier of the authentication scheme used to authenticate the administrator. |
SmObjId |
getUserDirectory()
Gets the external user directory where the administrator account can be found. |
void |
readProperties(java.util.Hashtable properties)
Copies the object properties from the specified hashtable. |
void |
setAdminRights(int adminRights)
Sets the rights of the administrator. |
void |
setDirAuth(boolean bDirAuth)
Specifies whether the administrator account is found in an external directory. |
void |
setPassword(java.lang.String password)
Sets the administator's password. |
void |
setScheme(java.lang.Object scheme)
Sets the object identifier of the authentication scheme used to authenticate the administrator. |
void |
setUserDirectory(java.lang.Object userDirectory)
Sets the external user directory where the administrator account can be found. |
void |
writeProperties(java.util.Hashtable properties)
Copies the object properties to the specified hashtable. |
| Methods inherited from class com.netegrity.sdk.policyapi.SmObjectImpl |
|---|
getDescription, getName, getObjectClassname, getOid, isDomainObject, isWriteable, newObject, setDescription, setName, setObjectClassname, setOid, setOid, toString, writeSearchProperties |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String PropAdmins
getGlobalObjectNames().
public static final java.lang.String PropPassword
public static final java.lang.String PropUserDirectory
public static final java.lang.String PropScheme
public static final java.lang.String PropDirAuth
public static final java.lang.String PropDomains
public static final java.lang.String PropRights
public static final int AdminRightsManageAllDomains
public static final int AdminRightsManageObjects
public static final int AdminRightsManageUsers
public static final int AdminRightsManageKeys
public static final int AdminRightsManagePasswordPolicy
public static final int AdminRightsManageReports
public static final int AdminRightsManageEverything
| Constructor Detail |
|---|
public SmAdmin()
public SmAdmin(java.lang.String name)
name - Name of the administrator.| Method Detail |
|---|
public java.lang.String getPassword()
public void setPassword(java.lang.String password)
password - The administrator's password.public SmObjId getUserDirectory()
public void setUserDirectory(java.lang.Object userDirectory)
userDirectory - The object identifier of the user directory.public SmObjId getScheme()
public void setScheme(java.lang.Object scheme)
scheme - The Object identifier of the authentication scheme.public boolean getDirAuth()
true if the administrator account
is in an external directory.
true if the administrator account
is in an external directory.public void setDirAuth(boolean bDirAuth)
bDirAuth - true if the administrator account
is in an external directory.public int getAdminRights()
AdminRights.
public void setAdminRights(int adminRights)
AdminRights.
adminRights - The rights of the administrator.public void writeProperties(java.util.Hashtable properties)
SmObject
writeProperties in interface SmObjectwriteProperties in class SmObjectImplproperties - The hashtable where the object properties will be
copied.public void readProperties(java.util.Hashtable properties)
SmObject
readProperties in interface SmObjectreadProperties in class SmObjectImplproperties - The new properties of the object.
|
Java SDK r12.51 Mon 04/08/2013 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||