|
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.SmAuthAzMap
public final class SmAuthAzMap
Represents a SiteMinder authentication and authorization directory mapping object.
This object has global scope.
| Field Summary | |
|---|---|
static int |
AUTHAZ_MAPTYPE_ATTR
Indicates that the type of directory mapping matches the value of the attribute exactly from the authentication directory to the authorization directory. |
static int |
AUTHAZ_MAPTYPE_DN
Indicates that the type of directory mapping matches the user's distinguished name exactly from the authentication directory to the authorization directory. |
static int |
AUTHAZ_MAPTYPE_UNIVERSALID
Indicates that the type of directory mapping matches the value of the Universal ID attribute exactly from the authentication directory to the authorization directory. |
static java.lang.String |
PropAuthAttrName
The object's authentication user directory name property. |
static java.lang.String |
PropAuthAzMaps
Property name to be specified in the method . |
static java.lang.String |
PropAuthDirOid
The object's authentication user directory property (searchable). |
static java.lang.String |
PropAzAttrName
The object's authorization user directory name property. |
static java.lang.String |
PropAzDirOid
The object's authorization user directory property (searchable). |
static java.lang.String |
PropMapType
The object's directory mapping type property. |
| 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 | |
|---|---|
SmAuthAzMap()
Constructs an authentication and authorization directory mapping object. |
|
SmAuthAzMap(java.lang.String oid)
Constructs an authentication and authorization directory mapping object with the specified object identifier. |
|
| Method Summary | |
|---|---|
int |
getAuthAzType()
Gets the authentication and authorization directory mapping type. |
SmObjId |
getAuthUserDir()
Gets the authentication directory of the directory mapping. |
SmObjId |
getAzUserDir()
Gets the authorization directory for the directory mapping. |
java.lang.String |
getDescription()
Gets the description of the object. |
java.lang.String |
getName()
Gets the name of the object. |
void |
readProperties(java.util.Hashtable properties)
Copies the object properties from the specified hashtable. |
void |
setAuthAzType(int authAzMapType)
Sets the authentication and authorization directory mapping type. |
void |
setAuthUserDir(java.lang.Object authUserDirectory)
Sets the authentication directory for the directory mapping. |
void |
setAzUserDir(java.lang.Object azUserDirectory)
Sets the authorization directory for the directory mapping. |
void |
setDescription(java.lang.String description)
Authentication and authorization directory mapping objects do not have a description property. |
void |
setName(java.lang.String name)
Authentication and authorization directory mapping objects do not have a name property. |
void |
writeProperties(java.util.Hashtable properties)
Copies the object properties to the specified hashtable. |
| Methods inherited from class com.netegrity.sdk.policyapi.SmObjectImpl |
|---|
getObjectClassname, getOid, isDomainObject, isWriteable, newObject, 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 PropAuthAzMaps
getGlobalObjectNames().
public static final java.lang.String PropAuthDirOid
public static final java.lang.String PropAuthAttrName
public static final java.lang.String PropAzDirOid
public static final java.lang.String PropAzAttrName
public static final java.lang.String PropMapType
public static final int AUTHAZ_MAPTYPE_DN
public static final int AUTHAZ_MAPTYPE_UNIVERSALID
public static final int AUTHAZ_MAPTYPE_ATTR
| Constructor Detail |
|---|
public SmAuthAzMap()
public SmAuthAzMap(java.lang.String oid)
oid - Object identifier of the directory mapping.| Method Detail |
|---|
public java.lang.String getName()
getName in interface SmObjectgetName in class SmObjectImplnullpublic void setName(java.lang.String name)
null.
setName in interface SmObjectsetName in class SmObjectImplname - The name of the object.public void setDescription(java.lang.String description)
null.
setDescription in interface SmObjectsetDescription in class SmObjectImpldescription - The description of the object.public java.lang.String getDescription()
getDescription in interface SmObjectgetDescription in class SmObjectImplnullpublic void setAuthUserDir(java.lang.Object authUserDirectory)
authUserDirectory - The object identifier of the authentication
directory.public SmObjId getAuthUserDir()
public void setAzUserDir(java.lang.Object azUserDirectory)
azUserDirectory - The object identifier of the authorization
directory.public SmObjId getAzUserDir()
public int getAuthAzType()
public void setAuthAzType(int authAzMapType)
throws SmApiException
authAzMapType - The authentication and authorization
directory mapping type.
SmApiException - When the mapping type is invalid,
the SmApiResult will be
SmApiResult.POLICY_INVALID_AUTHAZ_MAP_TYPE.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 | ||||||||