|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface PlatformContext
Interface to retrieve provisioning platform context information, such as a directory naming context for retrieving directory entries. This interface is used for asynchronous communication and event notification by protocol implementers wishing to call back into the ITIM system.
An instance of a class implementing this interface should be obtained from the class InitialPlatformContext. A protocol implementer should obtain an instance of a class implementing this interface and then use it to complete processing of the asynchronous request or unsolicited event.
Notifier
,
DirContext
,
InitialPlatformContext
Method Summary | |
---|---|
javax.naming.directory.DirContext |
getDirectoryContext()
Deprecated. See UnsolicitedNotificationHandler.findService(). |
Notifier |
getNotifier()
Retrieves a new Notifier for notifying the platform or request responses. |
UnsolicitedEventProcessor |
getUnsolicitedEventProcessor()
Retrieves a new UnsolicitedEventProcessor for processing unsolicited notification requests. |
void |
setSubject(javax.security.auth.Subject subject)
Sets the subject for authentication and authorization. |
Method Detail |
---|
Notifier getNotifier() throws RemoteServicesException
RemoteServicesException
- Thrown on error.UnsolicitedEventProcessor getUnsolicitedEventProcessor() throws RemoteServicesException
RemoteServicesException
- Thrown on errorjavax.naming.directory.DirContext getDirectoryContext() throws javax.naming.NamingException
javax.naming.NamingException
- Thrown if unable to create the DirContext.void setSubject(javax.security.auth.Subject subject)
subject
- The subject for authentication and authorization. subject
cannot be null.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |