com.wewebu.ow.server.ecmimpl.opencmis.auth
Class OwCMISLDAPAuthenticationProvider

java.lang.Object
  extended by com.wewebu.ow.server.ecmimpl.opencmis.auth.OwCMISDefaultAuthenticationProvider
      extended by com.wewebu.ow.server.ecmimpl.opencmis.auth.OwCMISLDAPAuthenticationProvider
All Implemented Interfaces:
com.wewebu.ow.server.ecm.OwAuthenticationProvider

public class OwCMISLDAPAuthenticationProvider
extends OwCMISDefaultAuthenticationProvider

LDAP based authentication provider for the Open CMIS adapter.

Alfresco Workdesk
Copyright (c) Alfresco Software, Inc.
All rights reserved.

For licensing information read the license.txt file or
go to: http://wiki.alfresco.com


Field Summary
 
Fields inherited from class com.wewebu.ow.server.ecmimpl.opencmis.auth.OwCMISDefaultAuthenticationProvider
network
 
Constructor Summary
OwCMISLDAPAuthenticationProvider(OwCMISNetwork network)
           
 
Method Summary
 boolean canUserSelect()
           
protected  OwCMISCredentialsAuthenticator createAuthenticator()
           
protected  com.wewebu.ow.server.util.ldap.OwLdapConnector createLDAPConnector(com.wewebu.ow.server.util.OwAuthenticationConfiguration authenticationConf_p)
           
 com.wewebu.ow.server.ecm.OwUserInfo getUserFromID(String strID_p)
           
 com.wewebu.ow.server.ecm.ui.OwUIUserSelectModul getUserSelectSubModul(String strID_p, int[] types_p)
           
 void loginDefault(String username_p, String password_p)
           
 
Methods inherited from class com.wewebu.ow.server.ecmimpl.opencmis.auth.OwCMISDefaultAuthenticationProvider
getCredentials, getLoginSubModul, getRoleDisplayName, logout
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OwCMISLDAPAuthenticationProvider

public OwCMISLDAPAuthenticationProvider(OwCMISNetwork network)
Parameters:
network -
Method Detail

loginDefault

public void loginDefault(String username_p,
                         String password_p)
                  throws com.wewebu.ow.server.exceptions.OwException
Specified by:
loginDefault in interface com.wewebu.ow.server.ecm.OwAuthenticationProvider
Overrides:
loginDefault in class OwCMISDefaultAuthenticationProvider
Throws:
com.wewebu.ow.server.exceptions.OwException

canUserSelect

public boolean canUserSelect()
                      throws com.wewebu.ow.server.exceptions.OwException
Specified by:
canUserSelect in interface com.wewebu.ow.server.ecm.OwAuthenticationProvider
Overrides:
canUserSelect in class OwCMISDefaultAuthenticationProvider
Throws:
com.wewebu.ow.server.exceptions.OwException

getUserSelectSubModul

public com.wewebu.ow.server.ecm.ui.OwUIUserSelectModul getUserSelectSubModul(String strID_p,
                                                                             int[] types_p)
                                                                      throws com.wewebu.ow.server.exceptions.OwException
Specified by:
getUserSelectSubModul in interface com.wewebu.ow.server.ecm.OwAuthenticationProvider
Overrides:
getUserSelectSubModul in class OwCMISDefaultAuthenticationProvider
Throws:
com.wewebu.ow.server.exceptions.OwException

createLDAPConnector

protected com.wewebu.ow.server.util.ldap.OwLdapConnector createLDAPConnector(com.wewebu.ow.server.util.OwAuthenticationConfiguration authenticationConf_p)
                                                                      throws com.wewebu.ow.server.exceptions.OwException
Throws:
com.wewebu.ow.server.exceptions.OwException

createAuthenticator

protected OwCMISCredentialsAuthenticator createAuthenticator()
                                                      throws com.wewebu.ow.server.exceptions.OwException
Overrides:
createAuthenticator in class OwCMISDefaultAuthenticationProvider
Throws:
com.wewebu.ow.server.exceptions.OwException

getUserFromID

public com.wewebu.ow.server.ecm.OwUserInfo getUserFromID(String strID_p)
                                                  throws com.wewebu.ow.server.exceptions.OwException
Specified by:
getUserFromID in interface com.wewebu.ow.server.ecm.OwAuthenticationProvider
Overrides:
getUserFromID in class OwCMISDefaultAuthenticationProvider
Throws:
com.wewebu.ow.server.exceptions.OwException


Copyright © 2013 Alfresco Business Solutions. All Rights Reserved.