Completed end session endpoint

Addresses #1129, addresses #972, addresses #891, addresses #1223
pull/1233/head
Justin Richer 2017-04-29 14:58:16 -04:00
parent 2aa12fc0e3
commit 9baacc0eaf
3 changed files with 19 additions and 1 deletions

View File

@ -13,7 +13,7 @@
<div class="container main"> <div class="container main">
<div class="well" style="text-align: center"> <div class="well" style="text-align: center">
<h1><spring:message code="logout.post.title" /></h1> <h1><spring:message code="logout.post.header" /></h1>
<security:authorize access="hasRole('ROLE_USER')"> <security:authorize access="hasRole('ROLE_USER')">
<div class=""><spring:message code="logout.post.notLoggedOut" /></div> <div class=""><spring:message code="logout.post.notLoggedOut" /></div>

View File

@ -516,5 +516,21 @@
"approved": "The device has been approved.", "approved": "The device has been approved.",
"notApproved": "The device has not been approved." "notApproved": "The device has not been approved."
} }
},
"logout": {
"confirmation": {
"title": "Logout requested",
"header": "Logout Requested",
"requested": "Logout has been requested by ",
"explanation": "Do you wan to log out of the identity provider? This will not affect your session at any other systems.",
"submit": "Log Out",
"deny": "Stay Logged In"
},
"post": {
"title": "Log out",
"header": "Log Out",
"notLoggedOut": "You have not been logged out of the identity server. You may close this browser or log in again.",
"loggedOut": "You have been logged out of the identity server."
}
} }
} }

View File

@ -52,6 +52,8 @@ import com.nimbusds.jwt.JWTClaimsSet;
import com.nimbusds.jwt.JWTParser; import com.nimbusds.jwt.JWTParser;
/** /**
* Implementation of the End Session Endpoint from OIDC session management
*
* @author jricher * @author jricher
* *
*/ */