Class ProvisioningTargetImpl
java.lang.Object
com.tremolosecurity.provisioning.core.ProvisioningTargetImpl
- All Implemented Interfaces:
ProvisioningTarget
-
Constructor Summary
ConstructorDescriptionProvisioningTargetImpl
(String name, UserStoreProvider provider, MapIdentity mapper) -
Method Summary
Modifier and TypeMethodDescriptionvoid
createUser
(User user, Map<String, Object> request) void
deleteUser
(User user, Map<String, Object> request) void
setPassword
(User user, Map<String, Object> request) void
-
Constructor Details
-
ProvisioningTargetImpl
-
-
Method Details
-
createUser
- Specified by:
createUser
in interfaceProvisioningTarget
- Throws:
ProvisioningException
-
syncUser
public void syncUser(User user, boolean addOnly, Map<String, Object> request) throws ProvisioningException- Specified by:
syncUser
in interfaceProvisioningTarget
- Throws:
ProvisioningException
-
deleteUser
- Specified by:
deleteUser
in interfaceProvisioningTarget
- Throws:
ProvisioningException
-
findUser
- Specified by:
findUser
in interfaceProvisioningTarget
- Throws:
ProvisioningException
-
setPassword
- Specified by:
setPassword
in interfaceProvisioningTarget
- Throws:
ProvisioningException
-
getProvider
- Specified by:
getProvider
in interfaceProvisioningTarget
-