Interface IdmProvisioningService
public interface IdmProvisioningService
Interface for provisioning an IDM service.
An implementation can be configured via Spring @Value binding or by injecting swiss.trustbroker.config.TrustbrokerProperties and using swiss.trustbroker.config.dto.IdmConfig (${trustbroker.config.idm}).
An implementation can be configured via Spring @Value binding or by injecting swiss.trustbroker.config.TrustbrokerProperties and using swiss.trustbroker.config.dto.IdmConfig (${trustbroker.config.idm}).
- Since:
- 1.9.0
-
Method Summary
Modifier and TypeMethodDescriptioncreateOrUpdateUser(IdmProvisioningRequest request) Provision a user into the IDM.
-
Method Details
-
createOrUpdateUser
Provision a user into the IDM.
Post condition: The user is present in the IDM along with all data required for the particular IDM, e.g. a profile, credentials or other.- Parameters:
request- not null- Returns:
- result not null
-