Adding a convenience method
Project: http://git-wip-us.apache.org/repos/asf/cxf/repo Commit: http://git-wip-us.apache.org/repos/asf/cxf/commit/e7caa026 Tree: http://git-wip-us.apache.org/repos/asf/cxf/tree/e7caa026 Diff: http://git-wip-us.apache.org/repos/asf/cxf/diff/e7caa026 Branch: refs/heads/3.0.x-fixes Commit: e7caa0260bcb39fc1ee5874d953529b8faf4c38f Parents: f8e905c Author: Colm O hEigeartaigh <cohei...@apache.org> Authored: Tue Jan 26 16:59:24 2016 +0000 Committer: Colm O hEigeartaigh <cohei...@apache.org> Committed: Tue Jan 26 17:06:52 2016 +0000 ---------------------------------------------------------------------- .../oauth2/provider/DefaultEHCacheOAuthDataProvider.java | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/cxf/blob/e7caa026/rt/rs/security/oauth-parent/oauth2/src/main/java/org/apache/cxf/rs/security/oauth2/provider/DefaultEHCacheOAuthDataProvider.java ---------------------------------------------------------------------- diff --git a/rt/rs/security/oauth-parent/oauth2/src/main/java/org/apache/cxf/rs/security/oauth2/provider/DefaultEHCacheOAuthDataProvider.java b/rt/rs/security/oauth-parent/oauth2/src/main/java/org/apache/cxf/rs/security/oauth2/provider/DefaultEHCacheOAuthDataProvider.java index f78d012..8695a3d 100644 --- a/rt/rs/security/oauth-parent/oauth2/src/main/java/org/apache/cxf/rs/security/oauth2/provider/DefaultEHCacheOAuthDataProvider.java +++ b/rt/rs/security/oauth-parent/oauth2/src/main/java/org/apache/cxf/rs/security/oauth2/provider/DefaultEHCacheOAuthDataProvider.java @@ -74,10 +74,16 @@ public class DefaultEHCacheOAuthDataProvider extends AbstractOAuthDataProvider return getCacheValue(clientCache, clientId, Client.class); } - @Override public void setClient(Client client) { putCacheValue(clientCache, client.getClientId(), client, 0); - + } + + public void setClients(List<Client> clients) { + if (clients != null) { + for (Client client : clients) { + setClient(client); + } + } } @Override