public class BasicOpenIDProviderStore extends Object implements OpenIDProviderStore
| Constructor and Description |
|---|
BasicOpenIDProviderStore()
Builds a basic Open ID store from a JSON file.
|
BasicOpenIDProviderStore(org.apache.wink.json4j.JSONObject json)
Creates a basic Open ID store from a JSON object.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addProvider(OpenIDProvider provider)
Adds an open ID provider.
|
Set<OpenIDProvider> |
getProviders()
Gets a collection of providers.
|
void |
removeProvider(OpenIDProvider provider)
Removes an open ID provider.
|
public BasicOpenIDProviderStore()
public BasicOpenIDProviderStore(org.apache.wink.json4j.JSONObject json)
{
"providers" : {
"google" : {
"name" : "Google",
"url" : "https://www.google.com/accounts/o8/id",
"imageUrl" : "http://g.etfv.co/http://www.google.com"
}
}
}
json - The JSON to build the store from.public void removeProvider(OpenIDProvider provider)
OpenIDProviderStoreremoveProvider in interface OpenIDProviderStoreprovider - The provider to remove.public void addProvider(OpenIDProvider provider)
OpenIDProviderStoreaddProvider in interface OpenIDProviderStoreprovider - The provider to add.public Set<OpenIDProvider> getProviders()
OpenIDProviderStoregetProviders in interface OpenIDProviderStoreCopyright © 2013 OpenSocial Foundation. All Rights Reserved.