commit | dc5e76e2e123f582c688a2cc470c5736d3031a29 | [log] [tgz] |
---|---|---|
author | Paladox none <thomasmulhall410@yahoo.com> | Thu Mar 21 22:12:26 2019 +0000 |
committer | Paladox <thomasmulhall410@yahoo.com> | Fri Mar 22 23:03:28 2019 +0000 |
tree | 0d7c47816bfb41240eca40cae7821ef016f94eac | |
parent | 67032dc805351801565089b549500232bef18bed [diff] |
Make WebSessionManager.Val#getAccountId public This will be used to log specific users out without having to clear all users sessions to log a user out. Bug: Issue 10636 Change-Id: I522b59914901846c8802983deda032901cdb8e5f
diff --git a/gerrit-httpd/src/main/java/com/google/gerrit/httpd/WebSessionManager.java b/gerrit-httpd/src/main/java/com/google/gerrit/httpd/WebSessionManager.java index f43c2dc..13152f6 100644 --- a/gerrit-httpd/src/main/java/com/google/gerrit/httpd/WebSessionManager.java +++ b/gerrit-httpd/src/main/java/com/google/gerrit/httpd/WebSessionManager.java
@@ -217,7 +217,15 @@ return expiresAt; } - Account.Id getAccountId() { + /** + * Parse an Account.Id. + * + * <p>This is public so that plugins that implement a web session, can also implement a way to + * clear per user sessions. + * + * @return account ID. + */ + public Account.Id getAccountId() { return accountId; }