org.eclipse.higgins.idas.udi
Interface IAuthNMaterialsCallback


public interface IAuthNMaterialsCallback

This interface is used during UDI Resolution. For example, when an Entity UDI is about to be resolved to an Entity, then at some point the Entity's Context needs to be opened, which requires Authentication Materials.


Method Summary
 org.eclipse.higgins.idas.api.IAuthNMaterials getAuthNMaterials(org.eclipse.higgins.idas.api.IContext context, IContextUDIMetadata contextUDIMetadata)
          This is called when the UDI Resolver needs authentication materials for opening a context.
 

Method Detail

getAuthNMaterials

org.eclipse.higgins.idas.api.IAuthNMaterials getAuthNMaterials(org.eclipse.higgins.idas.api.IContext context,
                                                               IContextUDIMetadata contextUDIMetadata)
                                                               throws org.eclipse.higgins.idas.api.IdASException
This is called when the UDI Resolver needs authentication materials for opening a context.

Parameters:
context - The context that has been instantiated and is about to be opened.
contextUDIMetadata - The UDI metadata (includes the type of authentication materials)
Returns:
The authentication materials for opening the context
Throws:
org.eclipse.higgins.idas.api.IdASException