Skip to content
This repository was archived by the owner on Nov 15, 2022. It is now read-only.

Commit 3346b51

Browse files
authored
Merge pull request #22244 from sameer-pandit/privleged
add privileged block in logout
2 parents 296bd85 + b9de755 commit 3346b51

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

  • appserver/security/webintegration/src/main/java/com/sun/web/security

appserver/security/webintegration/src/main/java/com/sun/web/security/RealmAdapter.java

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -517,7 +517,12 @@ private void doLogout(HttpRequest request, boolean extensionEnabled) {
517517
@Override
518518
public void logout() {
519519
setSecurityContext(null);
520-
resetPolicyContext();
520+
AccessController.doPrivileged(new PrivilegedAction<Void>() {
521+
public Void run() {
522+
resetPolicyContext();
523+
return null;
524+
}
525+
});
521526
}
522527

523528
public Principal authenticate(HttpServletRequest hreq) {

0 commit comments

Comments
 (0)