|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectcom.ibm.itim.apps.identity.AccessTypeManager
public class AccessTypeManager
Provides aggregate access type management capabilities. These capabilities include the creation of access types within the provisioning platform.
AccessTypeMO| Constructor Summary | |
|---|---|
AccessTypeManager(PlatformContext platform,
javax.security.auth.Subject subject)
Constructs the managed object with a platform context and a subject. |
|
| Method Summary | |
|---|---|
java.util.Collection |
getAccessTypes()
Returns access type definitions. |
java.util.Collection |
getChildAccessTypes(com.ibm.itim.dataservices.model.domain.access.AccessType accessType)
Returns the children of the selected access type. |
java.util.Collection |
getChildAccessTypes(java.lang.String accessType)
Returns the children of the selected access type. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AccessTypeManager(PlatformContext platform,
javax.security.auth.Subject subject)
platform - PlatformContext holding platform connection information.subject - Subject representing the authenticated caller.name - DistinguishedName identifying the container.| Method Detail |
|---|
public java.util.Collection getAccessTypes()
throws ApplicationException
RemoteException - Thrown if unable to communicate with platform.
ApplicationException - Thrown if unable to retrieve data.
public java.util.Collection getChildAccessTypes(com.ibm.itim.dataservices.model.domain.access.AccessType accessType)
throws ApplicationException
accessType - The Parent AccessType object. The dn must be set in the access type.
RemoteException - Thrown if unable to communicate with platform.
ApplicationException - Thrown if unable to retrieve data.
public java.util.Collection getChildAccessTypes(java.lang.String accessType)
throws ApplicationException
accessType - String where the access type names are semi-colon separated. The order is maintained from a parent
access type to its child elements, and maximum up to two levels. For example, Application;Finance
RemoteException - Thrown if unable to communicate with platform.
ApplicationException - Thrown if unable to retrieve data.
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||