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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
loginKeyStone(java.lang.String userId)
Login to EDM with Keystone credentialsvoid
loginKeyStone(java.lang.String userId, java.lang.String groupname)
Login to EDM with Keystone credentialsvoid
loginKeyStone(java.lang.String userId, java.lang.String groupname, long timeout)
Login to EDM with Keystone credentialsvoid
loginSSO(java.lang.String userId)
Login to EDM with Single Sign on credentialsvoid
loginSSO(java.lang.String userId, java.lang.String groupname)
Login to EDM with Single Sign on credentialsvoid
loginSSO(java.lang.String userId, java.lang.String groupname, long timeout)
Login to EDM with Single Sign on credentials-
Methods inherited from interface edm.edom3.EDMContext
communication, getContextName, getDataFactory, getGroup, getObject, getSdaiFactory, getServer, getUser, getWorkerFactory, isLocal, login, login, logout, removeObject, setObject
-
-
-
-
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 grouptimeout
- 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 stringgroupname
- 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 stringgroupname
- null to use standard group, "" to use no grouptimeout
- maximum idle time in millisecods before auto logout- Throws:
EdmiException
- if the method fails
-
-