public interface AWSCognitoIdentityProvider extends AWSIdentityProvider
Modifier and Type | Method and Description |
---|---|
void |
clearListeners()
To be used to empty all registered listeners from the identity provider
|
String |
getIdentityId()
Gets the identityId of the user
|
String |
getIdentityPoolId()
Get the identityPoolId from the provider
|
Map<String,String> |
getLogins()
Get the logins from the provider
|
void |
identityChanged(String newIdentity)
Handles the updating of the identityId locally once it has been changed
for one reason or another
|
boolean |
isAuthenticated()
Checks if the current identityId belongs to an authenticated user
|
void |
registerIdentityChangedListener(IdentityChangedListener listener)
Handles the new version of an identity changed listener to be handled by
the provider
|
void |
setLogins(Map<String,String> loginsMap)
Pass the logins to the provider
|
void |
unregisterIdentityChangedListener(IdentityChangedListener listener)
Handles the removing of a version of an identity changed listener from
the list with the provider
|
getToken, refresh
String getIdentityId()
String getIdentityPoolId()
void setLogins(Map<String,String> loginsMap)
loginsMap
- the logins mapboolean isAuthenticated()
void registerIdentityChangedListener(IdentityChangedListener listener)
listener
- the new listener to be registeredvoid unregisterIdentityChangedListener(IdentityChangedListener listener)
listener
- the listener to be removedvoid identityChanged(String newIdentity)
newIdentity
- the new identityId for the uservoid clearListeners()
Copyright © 2018. All rights reserved.