Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

A solution to the WebDAV/Sakai integration problem is detailed below. The following diagrams (class, flow) detail the technical information related to the solution.

UserDirectoryProvider

^

 

 

 

 

 

 

UCDKerbLDAP
UCDKerbLDAP()
m_logger : Logger
setLogger(Logger)
m_ucdproperties : String
setUcdproperties(String)
m_logincontext : String
setLoginContext(String)
m_requirelocalaccount : boolean
setRequireLocalAccount(Boolean)
m_knownusermsg : String
setKnownUserMsg(String)
init()
destroy()
userExists(String)
getUser(UserEdit)
findUserByEmail(UserEdit, String)
authenticateUser(String, UserEdit, String)
destroyAuthentication()
updateUserAfterAuthentication()
authenticateViaKerberos(String, String)
userKnownToKerberos(String)
SakaiCallbackHandler