Package edm.edom3

Interface EDMContextSSO

  • All Superinterfaces:
    EDMContext
    All Known Subinterfaces:
    EDMRemoteContext

    public interface EDMContextSSO
    extends EDMContext
    Copyright(C) EPM Technology AS.
    Version:
    1.00
    Author:
    EPM Technology AS.
    • Method Detail

      • loginSSO

        void loginSSO​(java.lang.String userId)
               throws EdmiException
        Login to EDM with Single Sign on credentials
        Parameters:
        userId - this is a sting that combines the domain and the user's ObjectGUID in the following format: domain\ObjectGUID.
        Throws:
        EdmiException - if the method fails
      • loginSSO

        void loginSSO​(java.lang.String userId,
                      java.lang.String groupname)
               throws EdmiException
        Login to EDM with Single Sign on credentials
        Parameters:
        userId - this is a sting that combines the domain and the user's ObjectGUID in the following format: domain\ObjectGUID.
        groupname - null to use standard group, "" to use no group
        Throws:
        EdmiException - if the method fails
      • loginSSO

        void loginSSO​(java.lang.String userId,
                      java.lang.String groupname,
                      long timeout)
               throws EdmiException
        Login to EDM with Single Sign on credentials
        Parameters:
        userId - this is a sting that combines the domain and the user's ObjectGUID in the following format: domain\ObjectGUID.
        groupname - null to use standard group, "" to use no group
        timeout - maximum idle time in millisecods before auto logout
        Throws:
        EdmiException - if the method fails
      • loginKeyStone

        void loginKeyStone​(java.lang.String userId)
                    throws EdmiException
        Login to EDM with Keystone credentials
        Parameters:
        userId - Keystone id string
        Throws:
        EdmiException - if the method fails
      • loginKeyStone

        void loginKeyStone​(java.lang.String userId,
                           java.lang.String groupname)
                    throws EdmiException
        Login to EDM with Keystone credentials
        Parameters:
        userId - Keystone id string
        groupname - null to use standard group, "" to use no group
        Throws:
        EdmiException - if the method fails
      • loginKeyStone

        void loginKeyStone​(java.lang.String userId,
                           java.lang.String groupname,
                           long timeout)
                    throws EdmiException
        Login to EDM with Keystone credentials
        Parameters:
        userId - Keystone id string
        groupname - null to use standard group, "" to use no group
        timeout - maximum idle time in millisecods before auto logout
        Throws:
        EdmiException - if the method fails