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

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

public class OwCMISAlfrescoAuthenticationProvider
extends OwCMISDefaultAuthenticationProvider

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
 boolean canUserSelect()
           
protected  OwCMISCredentialsAuthenticator createAuthenticator()
           
protected  OwUsersRepositoryAlfresco createUserRepositoryInstance(String strUser_p, String strPassword_p, String baseURL)
           
 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 strUser_p, String strPassword_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

OwCMISAlfrescoAuthenticationProvider

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

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

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
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
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

createAuthenticator

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


Copyright © 2013 Alfresco Business Solutions. All Rights Reserved.