public class ScimV2PrincipalProvisioner extends java.lang.Object implements PrincipalProvisioner
ScimV2PrincipalProvisioner
.Constructor and Description |
---|
ScimV2PrincipalProvisioner(java.lang.String target,
java.lang.String oauthToken,
java.lang.String username,
java.lang.String password,
ScimV2PrincipalAttributeMapper mapper) |
Modifier and Type | Method and Description |
---|---|
boolean |
create(Authentication auth,
Principal p,
Credential credential)
Create principal.
|
protected boolean |
createUserResource(Principal p,
Credential credential)
Create user resource boolean.
|
protected boolean |
updateUserResource(com.unboundid.scim2.common.types.UserResource user,
Principal p,
Credential credential)
Update user resource boolean.
|
public ScimV2PrincipalProvisioner(java.lang.String target, java.lang.String oauthToken, java.lang.String username, java.lang.String password, ScimV2PrincipalAttributeMapper mapper)
public boolean create(Authentication auth, Principal p, Credential credential)
PrincipalProvisioner
create
in interface PrincipalProvisioner
auth
- the authenticationp
- the principalcredential
- the credentialprotected boolean updateUserResource(com.unboundid.scim2.common.types.UserResource user, Principal p, Credential credential)
user
- the userp
- the pcredential
- the credentialprotected boolean createUserResource(Principal p, Credential credential)
p
- the pcredential
- the credential