Interface LibertyManagerIF

  • All Superinterfaces:
    Remote
    All Known Implementing Classes:
    LibertyManagerImpl

    public interface LibertyManagerIF
    extends Remote
    This interface LibertyManagerIF is a JAX-RPC interface for the remote clients that require Liberty protocol objects such as Discovery Service information. JSR196 client HTTP provider is one consumer of this interface.
    • Method Detail

      • getDiscoveryResourceOffering

        String getDiscoveryResourceOffering​(String tokenID,
                                            String hostProviderID)
                                     throws RemoteException
        Returns the discovery service bootstrap resource offering.
        Parameters:
        tokenID - Single Sign On Token ID.
        hostProviderID - Hosted ProviderID.
        Returns:
        String Discovery Service ResourceOffering XML String.
        Throws:
        RemoteException - if any failure.
      • getDiscoveryServiceCredential

        String getDiscoveryServiceCredential​(String tokenID,
                                             String hostProviderID)
                                      throws RemoteException
        Returns the discovery service credential.
        Parameters:
        tokenID - Single Sign On Token ID.
        hostProviderID - Hosted ProviderID
        Returns:
        String Discovery Service Credential XMLString.
        Throws:
        RemoteException - if any failure.