Package es.caib.seycon.ng.sync.servei
Interface ServerService
-
public interface ServerService
Service ServerService
-
-
Field Summary
Fields Modifier and Type Field Description static String
REMOTE_PATH
static String
SERVICE_NAME
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addCertificate(X509Certificate cert)
Operation addCertificatevoid
cancelTask(long taskid, String taskHash)
Operation cancelTaskvoid
changePassword(String account, String dispatcherId, Password p, boolean mustChange)
Operation changePasswordvoid
changePasswordSync(String account, String dispatcherId, Password p, boolean mustChange)
Operation changePasswordSyncvoid
clientAgentStarted(String serverName)
Operation clientAgentStartedServer
findRemoteServerByUrl(String url)
Operation findRemoteServerByUrlPassword
generateFakePassword(String passwordDomain)
Operation generateFakePasswordPassword
generateFakePassword(String account, String dispatcherId)
Operation generateFakePasswordCollection<RolGrant>
getAccountExplicitRoles(String account, String dispatcherId)
Operation getAccountExplicitRolesAccount
getAccountInfo(String accountName, String dispatcherId)
Operation getAccountInfo Retrieves an account from soffid databasePassword
getAccountPassword(String account, String dispatcher)
Operation getAccountPasswordCollection<RolGrant>
getAccountRoles(String account, String dispatcherId)
Operation getAccountRolesbyte[]
getAddonJar(String addon)
Operation getAddonJarList<String>
getAddonList()
Operation getAddonListString
getConfig(String param)
Operation getConfigCustomObject
getCustomObject(String type, String name)
Operation getCustomObjectString
getDefaultDispatcher()
Operation getDefaultDispatcherDispatcherAccessControl
getDispatcherAccessControl(Long dispatcherId)
Operation getDispatcherAccessControlDispatcher
getDispatcherInfo(String codi)
Operation getDispatcherInfoCollection<DominiContrasenya>
getExpiredPasswordDomains(Usuari usuari)
Operation getExpiredPasswordDomainsCollection<Grup>
getGroupChildren(long groupId, String dispatcherId)
Operation getGroupChildrenCollection<RolGrant>
getGroupExplicitRoles(long groupId)
Operation getGroupExplicitRolesGrup
getGroupInfo(String codi, String dispatcherId)
Operation getGroupInfoCollection<Usuari>
getGroupUsers(long groupId, boolean nomesUsuarisActius, String dispatcherId)
Operation getGroupUsersMaquina
getHostInfo(String hostName)
Operation getHostInfoMaquina
getHostInfoByIP(String ip)
Operation getHostInfoByIPCollection<Maquina>
getHostsFromNetwork(long networkId)
Operation getHostsFromNetworkLlistaCorreu
getMailList(String list, String domain)
Operation getMailListCollection<Object>
getMailListMembers(String mail, String domainName)
Operation getMailListMembersvoid
getMainJar()
Operation getMainJarProperties
getMyConfig()
Operation getMyConfigXarxa
getNetworkInfo(String network)
Operation getNetworkInfoCollection<Xarxa>
getNetworksList()
Operation getNetworksListPassword
getOrGenerateUserPassword(String account, String dispatcherId)
Operation getOrGenerateUserPasswordPlugin
getPlugin(String className)
Operation getPluginbyte[]
getPluginJar(String classname)
Operation getPluginJarCollection<Account>
getRoleAccounts(long roleId, String dispatcherId)
Operation getRoleAccountsCollection<Account>
getRoleActiveAccounts(long roleId, String dispatcher)
Operation getRoleActiveAccountsCollection<RolGrant>
getRoleExplicitRoles(long roleId)
Operation getRoleExplicitRolesRol
getRoleInfo(String role, String bd)
Operation getRoleInfoCollection<Dispatcher>
getServices()
Operation getServicesCollection<UserAccount>
getUserAccounts(long userId, String dispatcherId)
Operation getUserAccountsMap<String,Object>
getUserAttributes(long userId)
Operation getUserAttributesCollection<DadaUsuari>
getUserData(long userId)
Operation getUserDataDadaUsuari
getUserData(long userId, String data)
Operation getUserDataCollection<RolGrant>
getUserExplicitRoles(long userId, String dispatcherId)
Operation getUserExplicitRolesCollection<Grup>
getUserGroups(Long userId)
Operation getUserGroupsCollection<Grup>
getUserGroups(String accountName, String dispatcherId)
Operation getUserGroupsCollection<Grup>
getUserGroupsHierarchy(Long userId)
Operation getUserGroupsHierarchyCollection<Grup>
getUserGroupsHierarchy(String accountName, String dispatcherId)
Operation getUserGroupsHierarchyUsuari
getUserInfo(long userId)
Operation getUserInfoUsuari
getUserInfo(String account, String dispatcherId)
Operation getUserInfoUsuari
getUserInfo(X509Certificate[] certs)
Operation getUserInfobyte[]
getUserMazingerRules(long userId, String version)
Operation getUserMazingerRulesCollection<UsuariGrup>
getUserMemberships(String accountName, String dispatcherId)
Operation getUserMembershipsPoliticaContrasenya
getUserPolicy(String account, String dispatcherId)
Operation getUserPolicyCollection<UsuariImpressora>
getUserPrinters(Long userId)
Operation getUserPrintersCollection<RolGrant>
getUserRoles(long userId, String dispatcherid)
Operation getUserRolesCollection<Secret>
getUserSecrets(long userId)
Operation getUserSecretsboolean
hasSupportAccessHost(long hostId, long userId)
Operation hasSupportAccessHostCollection<Map<String,Object>>
invoke(String agent, String verb, String command, Map<String,Object> params)
Operation invokeAccount
parseKerberosToken(String domain, String serviceName, byte[] keytab, byte[] token)
Operation parseKerberosToken Parses a kerberos token.void
processAuthoritativeChange(AuthoritativeChange change, boolean remove)
Operation processAuthoritativeChangeMap
propagateOBUser(Usuari usuari)
Operation propagateOBUservoid
reconcileAccount(Account account, List<RolAccount> grants)
Operation reconcileAccount Updates Soffid image of the reconciled account.void
reconcileAccount(String system, String account)
Operation reconcileAccountIssue
registerIssue(Issue e)
Operation registerIssueString
reverseTranslate(String domain, String column2)
Operation reverseTranslateCollection<AttributeTranslation>
reverseTranslate2(String domain, String column2)
Operation reverseTranslate2String
translate(String domain, String column1)
Operation translateCollection<AttributeTranslation>
translate2(String domain, String column1)
Operation translate2boolean
updateExpiredPasswords(Usuari usuari, boolean externalAuth)
Operation updateExpiredPasswordsPasswordValidation
validatePassword(String account, String dispatcherId, Password p)
Operation validatePassword
-
-
-
Field Detail
-
REMOTE_PATH
static final String REMOTE_PATH
- See Also:
- Constant Field Values
-
SERVICE_NAME
static final String SERVICE_NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
findRemoteServerByUrl
Server findRemoteServerByUrl(String url) throws InternalErrorException
Operation findRemoteServerByUrl- Parameters:
url
-- Returns:
- Throws:
InternalErrorException
-
invoke
Collection<Map<String,Object>> invoke(String agent, String verb, String command, Map<String,Object> params) throws InternalErrorException, InternalErrorException
Operation invoke- Parameters:
agent
-verb
-command
-params
-- Returns:
- Throws:
InternalErrorException
-
hasSupportAccessHost
boolean hasSupportAccessHost(long hostId, long userId) throws InternalErrorException, InternalErrorException, InternalErrorException, UnknownUserException, UnknownHostException
Operation hasSupportAccessHost- Parameters:
hostId
-userId
-- Returns:
- Throws:
InternalErrorException
UnknownUserException
UnknownHostException
-
updateExpiredPasswords
boolean updateExpiredPasswords(Usuari usuari, boolean externalAuth) throws InternalErrorException, InternalErrorException
Operation updateExpiredPasswords- Parameters:
usuari
-externalAuth
-- Returns:
- Throws:
InternalErrorException
-
getAddonJar
byte[] getAddonJar(String addon) throws InternalErrorException, InternalErrorException
Operation getAddonJar- Parameters:
addon
-- Returns:
- Throws:
InternalErrorException
-
getPluginJar
byte[] getPluginJar(String classname) throws InternalErrorException, InternalErrorException, InternalErrorException
Operation getPluginJar- Parameters:
classname
-- Returns:
- Throws:
InternalErrorException
-
getUserMazingerRules
byte[] getUserMazingerRules(long userId, String version) throws InternalErrorException, InternalErrorException, InternalErrorException, UnknownUserException
Operation getUserMazingerRules- Parameters:
userId
-version
-- Returns:
- Throws:
InternalErrorException
UnknownUserException
-
getCustomObject
CustomObject getCustomObject(String type, String name) throws InternalErrorException
Operation getCustomObject- Parameters:
type
-name
-- Returns:
- Throws:
InternalErrorException
-
registerIssue
Issue registerIssue(Issue e) throws InternalErrorException
Operation registerIssue- Parameters:
e
-- Returns:
- Throws:
InternalErrorException
-
getAccountInfo
Account getAccountInfo(String accountName, String dispatcherId) throws InternalErrorException, InternalErrorException
Operation getAccountInfo Retrieves an account from soffid database- Parameters:
accountName
-dispatcherId
-- Returns:
- Throws:
InternalErrorException
-
parseKerberosToken
Account parseKerberosToken(String domain, String serviceName, byte[] keytab, byte[] token) throws InternalErrorException, InternalErrorException
Operation parseKerberosToken Parses a kerberos token.- Parameters:
domain
-serviceName
-keytab
-token
-- Returns:
- Throws:
InternalErrorException
-
getUserData
DadaUsuari getUserData(long userId, String data) throws InternalErrorException, InternalErrorException, InternalErrorException, UnknownUserException
Operation getUserData- Parameters:
userId
-data
-- Returns:
- Throws:
InternalErrorException
UnknownUserException
-
getDispatcherInfo
Dispatcher getDispatcherInfo(String codi) throws InternalErrorException, InternalErrorException, InternalErrorException
Operation getDispatcherInfo- Parameters:
codi
-- Returns:
- Throws:
InternalErrorException
-
getDispatcherAccessControl
DispatcherAccessControl getDispatcherAccessControl(Long dispatcherId) throws InternalErrorException, InternalErrorException
Operation getDispatcherAccessControl- Parameters:
dispatcherId
-- Returns:
- Throws:
InternalErrorException
-
getGroupInfo
Grup getGroupInfo(String codi, String dispatcherId) throws InternalErrorException, InternalErrorException, UnknownGroupException, InternalErrorException
Operation getGroupInfo- Parameters:
codi
-dispatcherId
-- Returns:
- Throws:
InternalErrorException
UnknownGroupException
-
getMailList
LlistaCorreu getMailList(String list, String domain) throws InternalErrorException, InternalErrorException, InternalErrorException, UnknownMailListException
Operation getMailList- Parameters:
list
-domain
-- Returns:
- Throws:
InternalErrorException
UnknownMailListException
-
getHostInfo
Maquina getHostInfo(String hostName) throws InternalErrorException, InternalErrorException, UnknownHostException, InternalErrorException
Operation getHostInfo- Parameters:
hostName
-- Returns:
- Throws:
InternalErrorException
UnknownHostException
-
getHostInfoByIP
Maquina getHostInfoByIP(String ip) throws InternalErrorException, InternalErrorException, UnknownHostException, InternalErrorException
Operation getHostInfoByIP- Parameters:
ip
-- Returns:
- Throws:
InternalErrorException
UnknownHostException
-
generateFakePassword
Password generateFakePassword(String passwordDomain) throws InternalErrorException, InternalErrorException
Operation generateFakePassword- Parameters:
passwordDomain
-- Returns:
- Throws:
InternalErrorException
-
generateFakePassword
Password generateFakePassword(String account, String dispatcherId) throws InternalErrorException, InternalErrorException
Operation generateFakePassword- Parameters:
account
-dispatcherId
-- Returns:
- Throws:
InternalErrorException
-
getAccountPassword
Password getAccountPassword(String account, String dispatcher) throws InternalErrorException, InternalErrorException
Operation getAccountPassword- Parameters:
account
-dispatcher
-- Returns:
- Throws:
InternalErrorException
-
getOrGenerateUserPassword
Password getOrGenerateUserPassword(String account, String dispatcherId) throws InternalErrorException, InternalErrorException
Operation getOrGenerateUserPassword- Parameters:
account
-dispatcherId
-- Returns:
- Throws:
InternalErrorException
-
validatePassword
PasswordValidation validatePassword(String account, String dispatcherId, Password p) throws InternalErrorException, InternalErrorException, InternalErrorException, InvalidPasswordException, UnknownUserException
Operation validatePassword- Parameters:
account
-dispatcherId
-p
-- Returns:
- Throws:
InternalErrorException
InvalidPasswordException
UnknownUserException
-
getUserPolicy
PoliticaContrasenya getUserPolicy(String account, String dispatcherId) throws InternalErrorException, InternalErrorException
Operation getUserPolicy- Parameters:
account
-dispatcherId
-- Returns:
- Throws:
InternalErrorException
-
getRoleInfo
Rol getRoleInfo(String role, String bd) throws InternalErrorException, InternalErrorException, InternalErrorException, UnknownRoleException
Operation getRoleInfo- Parameters:
role
-bd
-- Returns:
- Throws:
InternalErrorException
UnknownRoleException
-
getUserInfo
Usuari getUserInfo(String account, String dispatcherId) throws InternalErrorException, InternalErrorException, InternalErrorException, UnknownUserException
Operation getUserInfo- Parameters:
account
-dispatcherId
-- Returns:
- Throws:
InternalErrorException
UnknownUserException
-
getUserInfo
Usuari getUserInfo(X509Certificate[] certs) throws InternalErrorException, InternalErrorException, InternalErrorException
Operation getUserInfo- Parameters:
certs
-- Returns:
- Throws:
InternalErrorException
-
getUserInfo
Usuari getUserInfo(long userId) throws InternalErrorException, InternalErrorException
Operation getUserInfo- Parameters:
userId
-- Returns:
- Throws:
InternalErrorException
-
getNetworkInfo
Xarxa getNetworkInfo(String network) throws InternalErrorException, InternalErrorException, InternalErrorException, UnknownNetworkException
Operation getNetworkInfo- Parameters:
network
-- Returns:
- Throws:
InternalErrorException
UnknownNetworkException
-
getPlugin
Plugin getPlugin(String className) throws InternalErrorException, InternalErrorException
Operation getPlugin- Parameters:
className
-- Returns:
- Throws:
InternalErrorException
-
getConfig
String getConfig(String param) throws InternalErrorException, InternalErrorException, InternalErrorException
Operation getConfig- Parameters:
param
-- Returns:
- Throws:
InternalErrorException
-
getDefaultDispatcher
String getDefaultDispatcher() throws InternalErrorException, InternalErrorException
Operation getDefaultDispatcher- Returns:
- Throws:
InternalErrorException
-
reverseTranslate
String reverseTranslate(String domain, String column2) throws InternalErrorException
Operation reverseTranslate- Parameters:
domain
-column2
-- Returns:
- Throws:
InternalErrorException
-
translate
String translate(String domain, String column1) throws InternalErrorException
Operation translate- Parameters:
domain
-column1
-- Returns:
- Throws:
InternalErrorException
-
getAccountExplicitRoles
Collection<RolGrant> getAccountExplicitRoles(String account, String dispatcherId) throws InternalErrorException, InternalErrorException
Operation getAccountExplicitRoles- Parameters:
account
-dispatcherId
-- Returns:
- Throws:
InternalErrorException
-
getAccountRoles
Collection<RolGrant> getAccountRoles(String account, String dispatcherId) throws InternalErrorException, InternalErrorException
Operation getAccountRoles- Parameters:
account
-dispatcherId
-- Returns:
- Throws:
InternalErrorException
-
getExpiredPasswordDomains
Collection<DominiContrasenya> getExpiredPasswordDomains(Usuari usuari) throws InternalErrorException, InternalErrorException
Operation getExpiredPasswordDomains- Parameters:
usuari
-- Returns:
- Throws:
InternalErrorException
-
getGroupChildren
Collection<Grup> getGroupChildren(long groupId, String dispatcherId) throws InternalErrorException, InternalErrorException, InternalErrorException
Operation getGroupChildren- Parameters:
groupId
-dispatcherId
-- Returns:
- Throws:
InternalErrorException
-
getGroupExplicitRoles
Collection<RolGrant> getGroupExplicitRoles(long groupId) throws InternalErrorException, InternalErrorException, InternalErrorException
Operation getGroupExplicitRoles- Parameters:
groupId
-- Returns:
- Throws:
InternalErrorException
-
getGroupUsers
Collection<Usuari> getGroupUsers(long groupId, boolean nomesUsuarisActius, String dispatcherId) throws InternalErrorException, InternalErrorException, InternalErrorException, UnknownGroupException
Operation getGroupUsers- Parameters:
groupId
-nomesUsuarisActius
-dispatcherId
-- Returns:
- Throws:
InternalErrorException
UnknownGroupException
-
getHostsFromNetwork
Collection<Maquina> getHostsFromNetwork(long networkId) throws InternalErrorException, InternalErrorException, InternalErrorException, UnknownNetworkException
Operation getHostsFromNetwork- Parameters:
networkId
-- Returns:
- Throws:
InternalErrorException
UnknownNetworkException
-
getMailListMembers
Collection<Object> getMailListMembers(String mail, String domainName) throws InternalErrorException, InternalErrorException, InternalErrorException, UnknownMailListException
Operation getMailListMembers- Parameters:
mail
-domainName
-- Returns:
- Throws:
InternalErrorException
UnknownMailListException
-
getNetworksList
Collection<Xarxa> getNetworksList() throws InternalErrorException, InternalErrorException, InternalErrorException
Operation getNetworksList- Returns:
- Throws:
InternalErrorException
-
getRoleAccounts
Collection<Account> getRoleAccounts(long roleId, String dispatcherId) throws InternalErrorException, InternalErrorException, InternalErrorException, UnknownRoleException
Operation getRoleAccounts- Parameters:
roleId
-dispatcherId
-- Returns:
- Throws:
InternalErrorException
UnknownRoleException
-
getRoleActiveAccounts
Collection<Account> getRoleActiveAccounts(long roleId, String dispatcher) throws InternalErrorException, InternalErrorException, InternalErrorException, UnknownRoleException
Operation getRoleActiveAccounts- Parameters:
roleId
-dispatcher
-- Returns:
- Throws:
InternalErrorException
UnknownRoleException
-
getRoleExplicitRoles
Collection<RolGrant> getRoleExplicitRoles(long roleId) throws InternalErrorException, InternalErrorException, InternalErrorException, UnknownRoleException
Operation getRoleExplicitRoles- Parameters:
roleId
-- Returns:
- Throws:
InternalErrorException
UnknownRoleException
-
getServices
Collection<Dispatcher> getServices() throws InternalErrorException
Operation getServices- Returns:
- Throws:
InternalErrorException
-
getUserAccounts
Collection<UserAccount> getUserAccounts(long userId, String dispatcherId) throws InternalErrorException, InternalErrorException
Operation getUserAccounts- Parameters:
userId
-dispatcherId
-- Returns:
- Throws:
InternalErrorException
-
getUserData
Collection<DadaUsuari> getUserData(long userId) throws InternalErrorException, InternalErrorException, InternalErrorException, UnknownUserException
Operation getUserData- Parameters:
userId
-- Returns:
- Throws:
InternalErrorException
UnknownUserException
-
getUserExplicitRoles
Collection<RolGrant> getUserExplicitRoles(long userId, String dispatcherId) throws InternalErrorException, InternalErrorException, InternalErrorException, UnknownUserException
Operation getUserExplicitRoles- Parameters:
userId
-dispatcherId
-- Returns:
- Throws:
InternalErrorException
UnknownUserException
-
getUserGroups
Collection<Grup> getUserGroups(Long userId) throws InternalErrorException, InternalErrorException
Operation getUserGroups- Parameters:
userId
-- Returns:
- Throws:
InternalErrorException
-
getUserGroups
Collection<Grup> getUserGroups(String accountName, String dispatcherId) throws InternalErrorException, InternalErrorException, InternalErrorException, UnknownUserException
Operation getUserGroups- Parameters:
accountName
-dispatcherId
-- Returns:
- Throws:
InternalErrorException
UnknownUserException
-
getUserGroupsHierarchy
Collection<Grup> getUserGroupsHierarchy(Long userId) throws InternalErrorException, InternalErrorException
Operation getUserGroupsHierarchy- Parameters:
userId
-- Returns:
- Throws:
InternalErrorException
-
getUserGroupsHierarchy
Collection<Grup> getUserGroupsHierarchy(String accountName, String dispatcherId) throws InternalErrorException, InternalErrorException, InternalErrorException, UnknownUserException
Operation getUserGroupsHierarchy- Parameters:
accountName
-dispatcherId
-- Returns:
- Throws:
InternalErrorException
UnknownUserException
-
getUserMemberships
Collection<UsuariGrup> getUserMemberships(String accountName, String dispatcherId) throws InternalErrorException, InternalErrorException, InternalErrorException, UnknownUserException
Operation getUserMemberships- Parameters:
accountName
-dispatcherId
-- Returns:
- Throws:
InternalErrorException
UnknownUserException
-
getUserPrinters
Collection<UsuariImpressora> getUserPrinters(Long userId) throws InternalErrorException, InternalErrorException, InternalErrorException, UnknownUserException
Operation getUserPrinters- Parameters:
userId
-- Returns:
- Throws:
InternalErrorException
UnknownUserException
-
getUserRoles
Collection<RolGrant> getUserRoles(long userId, String dispatcherid) throws InternalErrorException, InternalErrorException, InternalErrorException, UnknownUserException
Operation getUserRoles- Parameters:
userId
-dispatcherid
-- Returns:
- Throws:
InternalErrorException
UnknownUserException
-
getUserSecrets
Collection<Secret> getUserSecrets(long userId) throws InternalErrorException, InternalErrorException, InternalErrorException, UnknownUserException
Operation getUserSecrets- Parameters:
userId
-- Returns:
- Throws:
InternalErrorException
UnknownUserException
-
reverseTranslate2
Collection<AttributeTranslation> reverseTranslate2(String domain, String column2) throws InternalErrorException
Operation reverseTranslate2- Parameters:
domain
-column2
-- Returns:
- Throws:
InternalErrorException
-
translate2
Collection<AttributeTranslation> translate2(String domain, String column1) throws InternalErrorException
Operation translate2- Parameters:
domain
-column1
-- Returns:
- Throws:
InternalErrorException
-
getAddonList
List<String> getAddonList() throws InternalErrorException, InternalErrorException
Operation getAddonList- Returns:
- Throws:
InternalErrorException
-
getUserAttributes
Map<String,Object> getUserAttributes(long userId) throws InternalErrorException, InternalErrorException, InternalErrorException, UnknownUserException
Operation getUserAttributes- Parameters:
userId
-- Returns:
- Throws:
InternalErrorException
UnknownUserException
-
propagateOBUser
Map propagateOBUser(Usuari usuari) throws InternalErrorException, InternalErrorException
Operation propagateOBUser- Parameters:
usuari
-- Returns:
- Throws:
InternalErrorException
-
getMyConfig
Properties getMyConfig() throws InternalErrorException, InternalErrorException, ServerRedirectException
Operation getMyConfig- Returns:
- Throws:
InternalErrorException
ServerRedirectException
-
addCertificate
void addCertificate(X509Certificate cert) throws InternalErrorException
Operation addCertificate- Parameters:
cert
-- Throws:
InternalErrorException
-
cancelTask
void cancelTask(long taskid, String taskHash) throws InternalErrorException, InternalErrorException
Operation cancelTask- Parameters:
taskid
-taskHash
-- Throws:
InternalErrorException
-
changePassword
void changePassword(String account, String dispatcherId, Password p, boolean mustChange) throws InternalErrorException, InternalErrorException, BadPasswordException, InternalErrorException
Operation changePassword- Parameters:
account
-dispatcherId
-p
-mustChange
-- Throws:
InternalErrorException
BadPasswordException
-
changePasswordSync
void changePasswordSync(String account, String dispatcherId, Password p, boolean mustChange) throws InternalErrorException, InternalErrorException, BadPasswordException, InternalErrorException
Operation changePasswordSync- Parameters:
account
-dispatcherId
-p
-mustChange
-- Throws:
InternalErrorException
BadPasswordException
-
clientAgentStarted
void clientAgentStarted(String serverName) throws InternalErrorException, InternalErrorException, InternalErrorException
Operation clientAgentStarted- Parameters:
serverName
-- Throws:
InternalErrorException
-
getMainJar
void getMainJar() throws InternalErrorException, InternalErrorException
Operation getMainJar- Throws:
InternalErrorException
-
reconcileAccount
void reconcileAccount(Account account, List<RolAccount> grants) throws InternalErrorException
Operation reconcileAccount Updates Soffid image of the reconciled account. Only triggers a UpdateUser for user accounts with new or removed roles.- Parameters:
account
-grants
-- Throws:
InternalErrorException
-
processAuthoritativeChange
void processAuthoritativeChange(AuthoritativeChange change, boolean remove) throws InternalErrorException
Operation processAuthoritativeChange- Parameters:
change
-remove
-- Throws:
InternalErrorException
-
reconcileAccount
void reconcileAccount(String system, String account) throws InternalErrorException
Operation reconcileAccount- Parameters:
system
-account
-- Throws:
InternalErrorException
-
-