Class IdentityServiceAccountProvider
java.lang.Object
fr.becpg.repo.authentication.provider.IdentityServiceAccountProvider
IdentityServiceAccountProvider class.
- Version:
- $Id: $Id
- Author:
- matthieu
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddeleteAccount(String username) deleteAccount.private Stringprivate StringgetZoneId.isEnabled.booleanregisterAccount(BeCPGUserAccount userAccount) registerAccount.private Stringprivate voidsanitizeAccount(BeCPGUserAccount userAccount) toString()voidupdatePassword(String username, String newPassword) updatePassword.booleanupdateUser(BeCPGUserAccount userAccount) updateUser.
-
Field Details
-
PROHIBITED_CHARS
-
GET_USER_ID_ERROR
- See Also:
-
logger
private static org.apache.commons.logging.Log logger -
enabled
-
identityServiceUserName
-
identityServicePassword
-
realm
-
clientId
-
clientSecret
-
authServerUrl
-
-
Constructor Details
-
IdentityServiceAccountProvider
public IdentityServiceAccountProvider()
-
-
Method Details
-
isEnabled
isEnabled.
- Returns:
- a
Booleanobject
-
getZoneId
getZoneId.
- Returns:
- a
Stringobject
-
registerAccount
registerAccount.
- Parameters:
userAccount- aBeCPGUserAccountobject- Returns:
- a boolean
-
deleteAccount
deleteAccount.
- Parameters:
username- aStringobject
-
updateUser
updateUser.
- Parameters:
userAccount- aBeCPGUserAccountobject- Returns:
- a boolean
-
sanitizeAccount
-
sanitize
-
updatePassword
updatePassword.
-
getUserId
-
getAdminAccessToken
-
toString
-