Modifier and Type | Method and Description |
---|---|
ExternalUserVO |
LdapUserRepository.getUser(String externalUserId)
Get external user from ldap repository
|
Modifier and Type | Method and Description |
---|---|
ExternalUserVO |
LdapUserAttributesMapper.mapAttributes(String dn,
Attributes ldapAttributes)
Maps the LDAP attributes to the generic type.
|
static ExternalUserVO |
LdapUtils.queryUserByName(String emailOrAlias)
Do an LDAP query for a user by email or alias.
|
ExternalUserVO |
CommunoteLdapUserSearch.searchForUserTransformed(String username)
Same as
CommunoteLdapUserSearch.searchForUser(String) but automatically transforms the LdapUserDetails to
the VO by invoking CommunoteLdapUserSearch.transformResult(DirContextOperations) . |
ExternalUserVO |
CommunoteLdapUserSearch.transformResult(org.springframework.ldap.core.DirContextOperations details)
Transforms the LdapUserDetails into a VO.
|
Modifier and Type | Method and Description |
---|---|
static void |
LdapUtils.setSynchronizationFields(ExternalUserVO userVO)
Sets the fields of the user to be updated.
|
Modifier and Type | Method and Description |
---|---|
ExternalUserVO |
ExternalUserRepository.getUser(String externalUserId)
Get the
ExternalUserVO of the external user identifier |
ExternalUserVO |
ExternalUserRepository.getUser(UserIdentification userIdentification)
Get the
ExternalUserVO for the UserIdentification . |
ExternalUserVO |
AbstractExternalUserRepository.getUser(UserIdentification userIdentification)
Get the
ExternalUserVO of the UserIdentification |
Modifier and Type | Method and Description |
---|---|
ExternalUserVO |
ConfluenceUserRepository.getUser(String externalUserId)
Get the
ExternalUserVO of the external user identifier |
Modifier and Type | Method and Description |
---|---|
ExternalUserVO |
UserIdentification.getPreviousExternalUser() |
ExternalUserVO |
FieldUserIdentification.getPreviousExternalUser() |
Modifier and Type | Method and Description |
---|---|
FieldUserIdentification |
FieldUserIdentification.setPreviousExternalUser(ExternalUserVO previousExternalUser)
Also set the externalUserId if it has not been set before
|
Modifier and Type | Method and Description |
---|---|
ExternalUserVO |
ExternalKenmeiApiAuthenticator.authenticate(R authenticationRequest)
Does the authentication.
|
protected abstract ExternalUserVO |
ExternalKenmeiApiAuthenticator.createUserVO()
Creates a prepared value object.
|
protected ExternalUserVO |
ExternalKenmeiApiAuthenticator.prepareDefaultUserVO()
Creates a prepared value object with all update options set to true.
|
ExternalUserVO |
ExternalKenmeiApiAuthenticator.queryUserData(R authenticationRequest)
Queries the external system for data about a user
|
protected abstract ExternalUserVO |
ExternalAuthenticationProvider.retrieveExternalUser(org.springframework.security.core.Authentication authentication)
Tries to retrieve the user details from the associated external resource.
|
Modifier and Type | Method and Description |
---|---|
protected UserIdentification |
ExternalAuthenticationProvider.createUserIdentification(ExternalUserVO userVO)
Create the user identification to be used for the user service.
|
protected abstract void |
ExternalKenmeiApiAuthenticator.extractUserData(org.codehaus.jackson.node.ObjectNode jsonUser,
ExternalUserVO userVO)
Copies user data from a JSON object to a value object.
|
protected abstract void |
ExternalKenmeiApiAuthenticator.validateRetrievedUser(R authenticationRequest,
ExternalUserVO retrievedVO)
Method is called after an authentication call has been made.
|
Modifier and Type | Method and Description |
---|---|
protected ExternalUserVO |
ConfluenceAuthenticator.createUserVO()
Creates a prepared value object.
|
protected ExternalUserVO |
ConfluenceAuthenticationProvider.retrieveExternalUser(org.springframework.security.core.Authentication authentication)
Tries to retrieve the user details from the associated external resource.
|
Modifier and Type | Method and Description |
---|---|
protected void |
ConfluenceAuthenticator.extractUserData(org.codehaus.jackson.node.ObjectNode jsonUser,
ExternalUserVO userVO)
Copies user data from a JSON object to a value object.
|
protected void |
ConfluenceAuthenticator.validateRetrievedUser(ConfluenceAuthenticationRequest confuenceAuthRequest,
ExternalUserVO userVO)
Method is called after an authentication call has been made.
|
Modifier and Type | Method and Description |
---|---|
ExternalUserVO |
LdapAuthenticator.authenticate(String username,
String password,
LdapUserAttribute usernameAttribute)
Tries to authenticate the user.
|
ExternalUserVO |
LdapAuthenticationProvider.queryUser(Map<InvitationField,String> queryData)
Queries a user and returns the user data
|
protected ExternalUserVO |
LdapAuthenticationProvider.retrieveExternalUser(org.springframework.security.core.Authentication authentication)
Tries to retrieve the user details from the associated external resource.
|
Modifier and Type | Method and Description |
---|---|
User |
UserManagementBase.createOrUpdateExternalUser(ExternalUserVO userVO) |
User |
UserManagement.createOrUpdateExternalUser(ExternalUserVO userVO)
Creates or updates a user with data retrieved from a external user repository (e.g.
|
protected User |
UserManagementImpl.handleCreateOrUpdateExternalUser(ExternalUserVO userVO) |
protected abstract User |
UserManagementBase.handleCreateOrUpdateExternalUser(ExternalUserVO userVO)
Performs the core logic for
UserManagementBase.createOrUpdateExternalUser(ExternalUserVO) |
protected User |
UserManagementImpl.handleUpdateExternalUser(ExternalUserVO userVO) |
protected abstract User |
UserManagementBase.handleUpdateExternalUser(ExternalUserVO userVO)
Performs the core logic for
UserManagementBase.updateExternalUser(ExternalUserVO) |
User |
UserManagementBase.updateExternalUser(ExternalUserVO userVO) |
User |
UserManagement.updateExternalUser(ExternalUserVO userVO)
Tries to update a user with data retrieved from an external resource (e.g.
|
Copyright © 2019 Communote team. All rights reserved.