public class DataKerberos.Builder extends Object implements UserManageable
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
UserManageable |
assertUserDoesNotExist(UserModel user) |
UserManageable |
assertUserExists(UserModel user) |
DataKerberos.Builder |
assertUserIsDisabled(UserModel user,
DataKerberos.UserAccountControlValue userAccountControlValue) |
DataKerberos.Builder |
assertUserIsEnabled(UserModel user,
DataKerberos.UserAccountControlValue userAccountControlValue) |
DataKerberos.Builder |
createUser(UserModel user) |
UserManageable |
deleteUser(UserModel user) |
DataKerberos.Builder |
disableUser(UserModel user) |
DataKerberos.Builder |
enableUser(UserModel user) |
SearchResult |
searchForObjectClass(String name,
org.alfresco.utility.data.auth.DataLDAP.ObjectType typeOfClass) |
UserManageable |
updateUser(UserModel user,
HashMap<String,String> attributes) |
public Builder()
throws NamingException
NamingExceptionpublic DataKerberos.Builder createUser(UserModel user) throws NamingException, UnsupportedEncodingException
createUser in interface UserManageableNamingExceptionUnsupportedEncodingExceptionpublic SearchResult searchForObjectClass(String name, org.alfresco.utility.data.auth.DataLDAP.ObjectType typeOfClass) throws NamingException
NamingExceptionpublic UserManageable deleteUser(UserModel user) throws NamingException
deleteUser in interface UserManageableNamingExceptionpublic UserManageable updateUser(UserModel user, HashMap<String,String> attributes) throws NamingException, UnsupportedEncodingException
updateUser in interface UserManageableNamingExceptionUnsupportedEncodingExceptionpublic DataKerberos.Builder disableUser(UserModel user) throws NamingException
NamingExceptionpublic DataKerberos.Builder enableUser(UserModel user) throws NamingException
NamingExceptionpublic UserManageable assertUserExists(UserModel user) throws NamingException
assertUserExists in interface UserManageableNamingExceptionpublic UserManageable assertUserDoesNotExist(UserModel user) throws NamingException, TestStepException
assertUserDoesNotExist in interface UserManageableNamingExceptionTestStepExceptionpublic DataKerberos.Builder assertUserIsDisabled(UserModel user, DataKerberos.UserAccountControlValue userAccountControlValue) throws NamingException
NamingExceptionpublic DataKerberos.Builder assertUserIsEnabled(UserModel user, DataKerberos.UserAccountControlValue userAccountControlValue) throws NamingException
NamingExceptionCopyright © 2005–2019 Alfresco Software. All rights reserved.