Package io.meeds.tenant.hub.plugin
Class WalletHubIdentityProvider
java.lang.Object
org.exoplatform.social.core.identity.IdentityProvider<String>
io.meeds.tenant.hub.plugin.WalletHubIdentityProvider
@Service
public class WalletHubIdentityProvider
extends org.exoplatform.social.core.identity.IdentityProvider<String>
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.exoplatform.social.core.identity.model.IdentitycreateIdentity(String remoteId) findByRemoteId(String remoteId) getName()voidinit()voidpopulateProfile(org.exoplatform.social.core.identity.model.Profile profile, String remoteId) Methods inherited from class org.exoplatform.social.core.identity.IdentityProvider
getAllUserId, getIdentityByRemoteId, onSaveIdentity, onSaveProfile, onUpdateProfile
-
Field Details
-
IDENTITY_PROVIDER_NAME
- See Also:
-
IDENTITY_REMOTE_ID
- See Also:
-
ADDRESS
- See Also:
-
CREATED_DATE
- See Also:
-
UPDATED_DATE
- See Also:
-
START_JOIN_DATE
- See Also:
-
END_JOIN_DATE
- See Also:
-
WALLET
- See Also:
-
NAME
- See Also:
-
DESCRIPTION
- See Also:
-
URL
- See Also:
-
COLOR
- See Also:
-
HUB_OWNER_ADDRESS
- See Also:
-
HUB_AVATAR_UPDATE
- See Also:
-
REWARD_PERIOD_TYPE
- See Also:
-
REWARD_AMOUNT
- See Also:
-
OWNER_CLAIMABLE_AMOUNT
- See Also:
-
MANAGER_CLAIMABLE_AMOUNT
- See Also:
-
USERS_COUNT
- See Also:
-
HUB_ENABLED
- See Also:
-
DEED_ID
- See Also:
-
DEED_CITY
- See Also:
-
DEED_TYPE
- See Also:
-
DEED_OWNER_ADDRESS
- See Also:
-
DEED_MANAGER_ADDRESS
- See Also:
-
WOM_NETWORK_ID
- See Also:
-
WOM_CONTRACT_ADDRESS
- See Also:
-
UEM_CONTRACT_ADDRESS
- See Also:
-
-
Constructor Details
-
WalletHubIdentityProvider
public WalletHubIdentityProvider()
-
-
Method Details
-
getName
- Specified by:
getNamein classorg.exoplatform.social.core.identity.IdentityProvider<String>
-
findByRemoteId
- Specified by:
findByRemoteIdin classorg.exoplatform.social.core.identity.IdentityProvider<String>
-
createIdentity
- Specified by:
createIdentityin classorg.exoplatform.social.core.identity.IdentityProvider<String>
-
populateProfile
public void populateProfile(org.exoplatform.social.core.identity.model.Profile profile, String remoteId) - Specified by:
populateProfilein classorg.exoplatform.social.core.identity.IdentityProvider<String>
-
init
@PostConstruct public void init()
-