Browse Source

made optional parameters optional

pull/419/head
Justin Richer 12 years ago
parent
commit
93a0492e97
  1. 6
      openid-connect-server/src/main/java/org/mitre/oauth2/web/IntrospectionEndpoint.java
  2. 2
      openid-connect-server/src/main/java/org/mitre/oauth2/web/RevocationEndpoint.java

6
openid-connect-server/src/main/java/org/mitre/oauth2/web/IntrospectionEndpoint.java

@ -61,8 +61,10 @@ public class IntrospectionEndpoint {
@PreAuthorize("hasRole('ROLE_CLIENT')")
@RequestMapping("/introspect")
public String verify(@RequestParam("token") String tokenValue, @RequestParam("resource_id") String resourceId, @RequestParam("token_type_hint") String tokenType,
Principal p, Model model) {
public String verify(@RequestParam("token") String tokenValue,
@RequestParam(value = "resource_id", required = false) String resourceId,
@RequestParam(value = "token_type_hint", required = false) String tokenType,
Principal p, Model model) {
if (Strings.isNullOrEmpty(tokenValue)) {
logger.error("Verify failed; token value is null");

2
openid-connect-server/src/main/java/org/mitre/oauth2/web/RevocationEndpoint.java

@ -43,7 +43,7 @@ public class RevocationEndpoint {
@PreAuthorize("hasRole('ROLE_ADMIN') or hasRole('ROLE_CLIENT')")
@RequestMapping("/revoke")
public String revoke(@RequestParam("token") String tokenValue, @RequestParam("token_type_hint") String tokenType, Principal principal, Model model) {
public String revoke(@RequestParam("token") String tokenValue, @RequestParam(value = "token_type_hint", required = false) String tokenType, Principal principal, Model model) {
// This is the token as passed in from OAuth (in case we need it some day)
//OAuth2AccessTokenEntity tok = tokenServices.getAccessToken((OAuth2Authentication) principal);

Loading…
Cancel
Save