Class AuthorizationMetadataService

    • Constructor Detail

      • AuthorizationMetadataService

        public AuthorizationMetadataService()
    • Method Detail

      • getConfiguration

        @GET
        @Path("oauth-authorization-server")
        @Produces("application/json")
        public String getConfiguration​(@Context
                                       javax.ws.rs.core.UriInfo ui)
      • prepareConfigurationData

        protected void prepareConfigurationData​(Map<String,​Object> cfg,
                                                String baseUri)
      • calculateEndpointAddress

        protected static String calculateEndpointAddress​(String endpointAddress,
                                                         String baseUri,
                                                         String defRelAddress)
      • setIssuer

        public void setIssuer​(String issuer)
      • setAuthorizationEndpointAddress

        public void setAuthorizationEndpointAddress​(String authorizationEndpointAddress)
      • setTokenEndpointAddress

        public void setTokenEndpointAddress​(String tokenEndpointAddress)
      • setJwkEndpointAddress

        public void setJwkEndpointAddress​(String jwkEndpointAddress)
      • setTokenRevocationEndpointAddress

        public void setTokenRevocationEndpointAddress​(String tokenRevocationEndpointAddress)
      • setTokenRevocationEndpointNotAvailable

        public void setTokenRevocationEndpointNotAvailable​(boolean tokenRevocationEndpointNotAvailable)
      • isTokenRevocationEndpointNotAvailable

        public boolean isTokenRevocationEndpointNotAvailable()
      • setJwkEndpointNotAvailable

        public void setJwkEndpointNotAvailable​(boolean jwkEndpointNotAvailable)
      • isJwkEndpointNotAvailable

        public boolean isJwkEndpointNotAvailable()
      • isTokenEndpointNotAvailable

        public boolean isTokenEndpointNotAvailable()
      • setTokenEndpointNotAvailable

        public void setTokenEndpointNotAvailable​(boolean tokenEndpointNotAvailable)
      • isDynamicRegistrationEndpointNotAvailable

        public boolean isDynamicRegistrationEndpointNotAvailable()
      • setDynamicRegistrationEndpointNotAvailable

        public void setDynamicRegistrationEndpointNotAvailable​(boolean dynamicRegistrationEndpointNotAvailable)
      • getDynamicRegistrationEndpointAddress

        public String getDynamicRegistrationEndpointAddress()
      • setDynamicRegistrationEndpointAddress

        public void setDynamicRegistrationEndpointAddress​(String dynamicRegistrationEndpointAddress)
      • setStripPathFromIssuerUri

        public void setStripPathFromIssuerUri​(boolean stripPathFromIssuerUri)