Class OIDCController


  • @Controller
    @RequestMapping("/.well-known")
    public class OIDCController
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      OIDCController()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.Map<java.lang.String,​java.lang.Object> getConfiguration​(java.lang.String clientId, javax.servlet.http.HttpServletRequest request)  
      java.util.Map<java.lang.String,​java.util.List<java.util.Map<java.lang.String,​java.lang.String>>> getJWKS​(java.lang.String clientId, javax.servlet.http.HttpServletRequest request)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • OIDCController

        public OIDCController()
    • Method Detail

      • getConfiguration

        @RequestMapping(value="/openid-configuration",
                        method=GET)
        @ResponseBody
        public java.util.Map<java.lang.String,​java.lang.Object> getConfiguration​(@RequestParam(value="client_id",required=false)
                                                                                       java.lang.String clientId,
                                                                                       javax.servlet.http.HttpServletRequest request)
      • getJWKS

        @RequestMapping(value="/jwks.json",
                        method=GET)
        @ResponseBody
        public java.util.Map<java.lang.String,​java.util.List<java.util.Map<java.lang.String,​java.lang.String>>> getJWKS​(@RequestParam(value="client_id",required=false)
                                                                                                                                    java.lang.String clientId,
                                                                                                                                    javax.servlet.http.HttpServletRequest request)