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

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

public class OwCMISAlfrescoAuthenticationProvider
extends OwCMISDefaultAuthenticationProvider<OwUsersRepositoryAlfresco>

Alfresco 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

Since:
4.1.1.0

Field Summary
 
Fields inherited from class com.wewebu.ow.server.ecmimpl.opencmis.auth.OwCMISDefaultAuthenticationProvider
network
 
Constructor Summary
OwCMISAlfrescoAuthenticationProvider(OwCMISNetwork network)
           
 
Method Summary
protected  OwCMISCredentialsAuthenticator createAuthenticator()
           
protected  OwUsersRepositoryAlfresco createUserRepositoryInstance(String strUser_p, String strPassword_p, String baseURL)
           
 com.wewebu.ow.server.ecm.OwUserInfo getUserFromID(String strID_p)
           
 void loginDefault(String strUser_p, String strPassword_p)
           
 
Methods inherited from class com.wewebu.ow.server.ecmimpl.opencmis.auth.OwCMISDefaultAuthenticationProvider
canUserSelect, getCredentials, getLoginSubModul, getRoleDisplayName, getUserRepository, getUserSelectSubModul, logout, setUserRepository
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OwCMISAlfrescoAuthenticationProvider

public OwCMISAlfrescoAuthenticationProvider(OwCMISNetwork network)
Method Detail

loginDefault

public void loginDefault(String strUser_p,
                         String strPassword_p)
                  throws com.wewebu.ow.server.exceptions.OwException
Specified by:
loginDefault in interface com.wewebu.ow.server.ecm.OwAuthenticationProvider
Overrides:
loginDefault in class OwCMISDefaultAuthenticationProvider<OwUsersRepositoryAlfresco>
Throws:
com.wewebu.ow.server.exceptions.OwException

createUserRepositoryInstance

protected OwUsersRepositoryAlfresco createUserRepositoryInstance(String strUser_p,
                                                                 String strPassword_p,
                                                                 String baseURL)

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<OwUsersRepositoryAlfresco>
Throws:
com.wewebu.ow.server.exceptions.OwException

createAuthenticator

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


Copyright © 2013 Alfresco Business Solutions. All Rights Reserved.