public OAuth2Accessor getOAuth2Accessor(final OAuth2CallbackState state) { OAuth2Accessor ret = null; final String accessorKey = this.getAccessorKey(state); if (accessorKey != null) { ret = this.getAccessorMap().get(accessorKey); } return ret; }
public OAuth2Client getClient(final String gadgetUri, final String serviceName) { OAuth2Client ret = null; final String clientKey = this.getClientKey(gadgetUri, serviceName); if (clientKey != null) { ret = this.getClientMap().get(clientKey); } return ret; }
public void storeToken(final OAuth2Token token) throws OAuth2CacheException { if (token != null) { final String tokenKey = this.getTokenKey(token); this.getTokenMap().put(tokenKey, token); } }
@Override protected String getAccessorKey(final OAuth2Accessor accessor) { return super.getAccessorKey(accessor); }
@Override protected String getTokenKey(final OAuth2Token token) { return super.getTokenKey(token); } }
@Override protected String getClientKey(final OAuth2Client client) { return super.getClientKey(client); }
public void storeTokens(final Collection<OAuth2Token> storeTokens) throws OAuth2CacheException { if (storeTokens != null) { for (final OAuth2Token token : storeTokens) { this.storeToken(token); } } }
public void storeClients(final Collection<OAuth2Client> clients) throws OAuth2CacheException { if (clients != null) { for (final OAuth2Client client : clients) { this.storeClient(client); } } }
public void clearClients() throws OAuth2CacheException { this.getClientMap().clear(); }
public void clearAccessors() { this.getAccessorMap().clear(); }
public void clearTokens() throws OAuth2CacheException { this.getTokenMap().clear(); }
@Override protected String getAccessorKey(final OAuth2CallbackState state) { return super.getAccessorKey(state); }
@Override protected String getTokenKey(final String gadgetUri, final String serviceName, final String user, final String scope, final Type type) { return super.getTokenKey(gadgetUri, serviceName, user, scope, type); }
@Override protected String getClientKey(final String gadgetUri, final String serviceName) { return super.getClientKey(gadgetUri, serviceName); }
public OAuth2Accessor removeOAuth2Accessor(final OAuth2Accessor accessor) { OAuth2Accessor ret = null; final String accessorKey = this.getAccessorKey(accessor); if (accessorKey != null) { ret = this.getAccessorMap().remove(accessorKey); } return ret; }
public OAuth2Token removeToken(final OAuth2Token token) { OAuth2Token ret = null; final String tokenKey = this.getTokenKey(token); if (tokenKey != null) { ret = this.getTokenMap().remove(tokenKey); } return ret; }
public OAuth2Client removeClient(final OAuth2Client client) { OAuth2Client ret = null; final String clientKey = this.getClientKey(client); if (clientKey != null) { ret = this.getClientMap().remove(clientKey); } return ret; }
protected String getAccessorKey(final OAuth2Accessor accessor) { return this.getAccessorKey(accessor.getGadgetUri(), accessor.getServiceName(), accessor.getUser(), accessor.getScope()); }
protected String getTokenKey(final OAuth2Token token) { return this.getTokenKey(token.getGadgetUri(), token.getServiceName(), token.getUser(), token.getScope(), token.getType()); } }
protected String getClientKey(final OAuth2Client client) { return this.getClientKey(client.getGadgetUri(), client.getServiceName()); }