EDMContextSSO
edm.edom3
Interface EDMContextSSO
All Superinterfaces:EDMContext
All Known Subinterfaces:EDMRemoteContext
public interface EDMContextSSO extends EDMContext
Copyright(C) EPM Technology AS.Version:1.00Author:EPM Technology AS.
Method Summary
All Methods Instance Methods Abstract MethodsÂ
Modifier and Type Method and 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 credentialsMethods 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 credentialsParameters: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 credentialsParameters: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 groupThrows: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 credentialsParameters: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 logoutThrows:EdmiException - if the method fails
loginKeyStone
void loginKeyStone(java.lang.String userId) throws EdmiException
Login to EDM with Keystone credentialsParameters:userId - Keystone id stringThrows:EdmiException - if the method fails
loginKeyStone
void loginKeyStone(java.lang.String userId, java.lang.String groupname) throws EdmiException
Login to EDM with Keystone credentialsParameters:userId - Keystone id stringgroupname - null to use standard group, "" to use no groupThrows: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 credentialsParameters:userId - Keystone id stringgroupname - null to use standard group, "" to use no grouptimeout - maximum idle time in millisecods before auto logoutThrows:EdmiException - if the method fails