|
SiteMinder Java SDK r12.51 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface SmObject
SmObject is the root of the Policy API interfaces.
| Field Summary | |
|---|---|
static java.lang.String |
ConfigurationClassName
Property name to be specified in the method GetGlobalObjectNames(). |
static java.lang.String |
PropDesc
Constant to indicate the object's Description property. |
static java.lang.String |
PropName
Constant to indicate the object's Name property (searchable). |
static java.lang.String |
PropOid
Constant to indicate the object's Object Identifier property (searchable). |
| Method Summary | |
|---|---|
java.lang.String |
getDescription()
Gets the description of the object. |
java.lang.String |
getName()
Gets the name of the object. |
java.lang.String |
getObjectClassname()
Gets the Policy API object class name. |
SmObjId |
getOid()
Gets the object identifier. |
boolean |
isDomainObject()
Specifies whether the current object is a domain object. |
boolean |
isWriteable()
Specifies whether the current object is writable. |
void |
readProperties(java.util.Hashtable properties)
Copies the object properties from the specified hashtable. |
void |
setDescription(java.lang.String description)
Sets the description of the object. |
void |
setName(java.lang.String name)
Sets the name of the object. |
void |
setObjectClassname(java.lang.String className)
Sets the Policy API object class name. |
void |
setOid(java.lang.Object oid)
Sets the object identifier for the Object object. |
void |
setOid(SmObjId oid)
Sets the object identifier for the SmObjId object. |
java.lang.String |
toString()
Returns the name of the current object. |
void |
writeProperties(java.util.Hashtable properties)
Copies the object properties to the specified hashtable. |
void |
writeSearchProperties(java.util.Hashtable properties,
java.lang.String[] searchProps)
Copies the properties of the object specified in searchProps
to the properties hashtable. |
| Field Detail |
|---|
static final java.lang.String PropName
static final java.lang.String PropOid
static final java.lang.String PropDesc
static final java.lang.String ConfigurationClassName
GetGlobalObjectNames().
| Method Detail |
|---|
java.lang.String getObjectClassname()
SmDomain object, it would return
Domain.
void setObjectClassname(java.lang.String className)
className - Policy API object class name.SmObjId getOid()
Gets the object identifier.
To put the object identifier in string form, usegetOidString().
void setOid(SmObjId oid)
SmObjId object. Use
this method to copy one object ID to another object.
oid - The object identifier.void setOid(java.lang.Object oid)
Object object.
This ID is the object's unique object identifier.
oid - The object identifier.java.lang.String getName()
void setName(java.lang.String name)
name - The name of the object.java.lang.String getDescription()
void setDescription(java.lang.String description)
description - The description of the object.boolean isWriteable()
true if the object is writable.void readProperties(java.util.Hashtable properties)
properties - The new properties of the object.void writeProperties(java.util.Hashtable properties)
properties - The hashtable where the object properties will be
copied.boolean isDomainObject()
true if the object is a domain object.java.lang.String toString()
toString in class java.lang.Object
void writeSearchProperties(java.util.Hashtable properties,
java.lang.String[] searchProps)
searchProps
to the properties hashtable.
properties - The hashtable where the search properties will be
copied.searchProps - Object whose search properties will be copied to
properties.
|
Java SDK r12.51 Mon 04/08/2013 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||