com.wewebu.ow.server.ecmimpl.opencmis.auth
Class OwCMISDefaultAuthenticationProvider<U extends OwUsersRepository>
java.lang.Object
com.wewebu.ow.server.ecmimpl.opencmis.auth.OwCMISDefaultAuthenticationProvider<U>
- All Implemented Interfaces:
- com.wewebu.ow.server.ecm.OwAuthenticationProvider
- Direct Known Subclasses:
- OwCMISAlfrescoAuthenticationProvider, OwCMISLDAPAuthenticationProvider
public class OwCMISDefaultAuthenticationProvider<U extends OwUsersRepository>
- extends Object
- implements com.wewebu.ow.server.ecm.OwAuthenticationProvider
Default authentication provider for the Open CMIS adaptor.
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
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
network
protected OwCMISNetwork network
OwCMISDefaultAuthenticationProvider
public OwCMISDefaultAuthenticationProvider(OwCMISNetwork network)
getLoginSubModul
public com.wewebu.ow.server.ecm.ui.OwUILoginModul getLoginSubModul()
throws com.wewebu.ow.server.exceptions.OwException
- Specified by:
getLoginSubModul
in interface com.wewebu.ow.server.ecm.OwAuthenticationProvider
- 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
- 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
- Throws:
com.wewebu.ow.server.exceptions.OwException
getCredentials
public com.wewebu.ow.server.ecm.OwCredentials getCredentials()
throws com.wewebu.ow.server.exceptions.OwException
- Specified by:
getCredentials
in interface com.wewebu.ow.server.ecm.OwAuthenticationProvider
- 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
- Throws:
com.wewebu.ow.server.exceptions.OwException
getRoleDisplayName
public String getRoleDisplayName(String strRoleName_p)
throws com.wewebu.ow.server.exceptions.OwException
- Specified by:
getRoleDisplayName
in interface com.wewebu.ow.server.ecm.OwAuthenticationProvider
- Throws:
com.wewebu.ow.server.exceptions.OwException
logout
public void logout()
throws com.wewebu.ow.server.exceptions.OwException
- Specified by:
logout
in interface com.wewebu.ow.server.ecm.OwAuthenticationProvider
- 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
- Throws:
com.wewebu.ow.server.exceptions.OwException
createAuthenticator
protected OwCMISCredentialsAuthenticator createAuthenticator()
throws com.wewebu.ow.server.exceptions.OwException
- Throws:
com.wewebu.ow.server.exceptions.OwException
getUserRepository
public U getUserRepository()
- Will return a repository to handle search for User and/or Groups.
- Returns:
- OwUsersRepository or null if no User selection available.
- Since:
- 4.1.1.1
- See Also:
canUserSelect()
setUserRepository
protected void setUserRepository(U userRepository)
- Setter for userRepository
- Parameters:
userRepository
-
Copyright © 2013 Alfresco Business Solutions. All Rights Reserved.