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
| Modifier and Type | Field and Description |
|---|---|
protected OwCMISNetwork |
network |
| Constructor and Description |
|---|
OwCMISDefaultAuthenticationProvider(OwCMISNetwork network) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canUserSelect() |
protected OwCMISAuthenticationInterceptor |
createAuthenticator() |
protected U |
createUserRepository(OwCMISCredentials credentials)
Factory to create an instance of OwUsersRepository responsible for UserSelection capability.
|
com.wewebu.ow.server.ecm.OwCredentials |
getCredentials() |
com.wewebu.ow.server.ecm.ui.OwUILoginModul |
getLoginSubModul() |
String |
getRoleDisplayName(String strRoleName_p) |
com.wewebu.ow.server.ecm.OwUserInfo |
getUserFromID(String strID_p) |
U |
getUserRepository()
Will return a repository to handle search for User and/or Groups.
|
com.wewebu.ow.server.ecm.ui.OwUIUserSelectModul |
getUserSelectSubModul(String strID_p,
int[] types_p) |
void |
loginDefault(String strUser_p,
String strPassword_p) |
void |
logout() |
protected void |
setUserRepository(U userRepository)
Setter for userRepository
|
protected OwCMISNetwork network
public OwCMISDefaultAuthenticationProvider(OwCMISNetwork network)
public com.wewebu.ow.server.ecm.ui.OwUILoginModul getLoginSubModul()
throws com.wewebu.ow.server.exceptions.OwException
getLoginSubModul in interface com.wewebu.ow.server.ecm.OwAuthenticationProvidercom.wewebu.ow.server.exceptions.OwExceptionpublic com.wewebu.ow.server.ecm.ui.OwUIUserSelectModul getUserSelectSubModul(String strID_p, int[] types_p) throws com.wewebu.ow.server.exceptions.OwException
getUserSelectSubModul in interface com.wewebu.ow.server.ecm.OwAuthenticationProvidercom.wewebu.ow.server.exceptions.OwExceptionpublic boolean canUserSelect()
throws com.wewebu.ow.server.exceptions.OwException
canUserSelect in interface com.wewebu.ow.server.ecm.OwAuthenticationProvidercom.wewebu.ow.server.exceptions.OwExceptionpublic com.wewebu.ow.server.ecm.OwCredentials getCredentials()
throws com.wewebu.ow.server.exceptions.OwException
getCredentials in interface com.wewebu.ow.server.ecm.OwAuthenticationProvidercom.wewebu.ow.server.exceptions.OwExceptionpublic com.wewebu.ow.server.ecm.OwUserInfo getUserFromID(String strID_p) throws com.wewebu.ow.server.exceptions.OwException
getUserFromID in interface com.wewebu.ow.server.ecm.OwAuthenticationProvidercom.wewebu.ow.server.exceptions.OwExceptionpublic String getRoleDisplayName(String strRoleName_p) throws com.wewebu.ow.server.exceptions.OwException
getRoleDisplayName in interface com.wewebu.ow.server.ecm.OwAuthenticationProvidercom.wewebu.ow.server.exceptions.OwExceptionpublic void logout()
throws com.wewebu.ow.server.exceptions.OwException
logout in interface com.wewebu.ow.server.ecm.OwAuthenticationProvidercom.wewebu.ow.server.exceptions.OwExceptionpublic void loginDefault(String strUser_p, String strPassword_p) throws com.wewebu.ow.server.exceptions.OwException
loginDefault in interface com.wewebu.ow.server.ecm.OwAuthenticationProvidercom.wewebu.ow.server.exceptions.OwExceptionprotected OwCMISAuthenticationInterceptor createAuthenticator() throws com.wewebu.ow.server.exceptions.OwException
com.wewebu.ow.server.exceptions.OwExceptionpublic U getUserRepository()
canUserSelect()protected void setUserRepository(U userRepository)
userRepository - protected U createUserRepository(OwCMISCredentials credentials) throws com.wewebu.ow.server.exceptions.OwException
credentials - OwCMISCredentialscom.wewebu.ow.server.exceptions.OwExceptionCopyright © 2014 Alfresco Business Solutions. All Rights Reserved.