Class OAuthSettingRest

java.lang.Object
io.meeds.oauth2.server.rest.OAuthSettingRest

@RestController @RequestMapping("/rest/settings") public class OAuthSettingRest extends Object
  • Constructor Details

    • OAuthSettingRest

      public OAuthSettingRest()
  • Method Details

    • getScopes

      @GetMapping("scopes") @Secured("users") public Set<String> getScopes()
    • getIssuerUrl

      @GetMapping("issuer-url") @Secured("administrators") public String getIssuerUrl()
    • getAllowedRedirectUris

      @GetMapping("allowed-redirect-uris") @Secured("administrators") public List<String> getAllowedRedirectUris()
    • getAllowedCimdUris

      @GetMapping("allowed-cimd-uris") @Secured("administrators") public List<String> getAllowedCimdUris()
    • getAllowedOrigins

      @GetMapping("allowed-origins") @Secured("administrators") public List<String> getAllowedOrigins()
    • isAllowAllRedirectUris

      @GetMapping("allowed-redirect-uris/all") @Secured("administrators") public boolean isAllowAllRedirectUris()
    • isAllowAllCimdUris

      @GetMapping("allowed-cimd-uris/all") @Secured("administrators") public boolean isAllowAllCimdUris()
    • isAllowAllOrigins

      @GetMapping("allowed-origins/all") @Secured("administrators") public boolean isAllowAllOrigins()
    • getPublicClientSettings

      @GetMapping("public-client-settings") @Secured("administrators") public org.springframework.security.oauth2.server.authorization.settings.ClientSettings getPublicClientSettings()
    • getPublicClientTokenSettings

      @GetMapping("public-token-settings") @Secured("administrators") public org.springframework.security.oauth2.server.authorization.settings.TokenSettings getPublicClientTokenSettings()
    • setAllowAllRedirectUris

      @PatchMapping(path="allowed-redirect-uris/all", consumes="application/x-www-form-urlencoded") @ResponseStatus(NO_CONTENT) @Secured("administrators") public void setAllowAllRedirectUris(@RequestParam("allowAll") boolean allowAll)
    • setAllowAllCimdUris

      @PatchMapping(path="allowed-cimd-uris/all", consumes="application/x-www-form-urlencoded") @ResponseStatus(NO_CONTENT) @Secured("administrators") public void setAllowAllCimdUris(@RequestParam("allowAll") boolean allowAll)
    • setAllowAllOrigins

      @PatchMapping(path="allowed-origins/all", consumes="application/x-www-form-urlencoded") @ResponseStatus(NO_CONTENT) @Secured("administrators") public void setAllowAllOrigins(@RequestParam("allowAll") boolean allowAll)
    • addAllowedRedirectUri

      @PostMapping(path="allowed-redirect-uris", consumes="application/x-www-form-urlencoded") @ResponseStatus(NO_CONTENT) @Secured("administrators") public void addAllowedRedirectUri(@RequestParam("uri") String redirectUriPrefix)
    • addAllowedCimdUri

      @PostMapping(path="allowed-cimd-uris", consumes="application/x-www-form-urlencoded") @ResponseStatus(NO_CONTENT) @Secured("administrators") public void addAllowedCimdUri(@RequestParam("uri") String cimdUriPrefix)
    • addAllowedOrigin

      @PostMapping(path="allowed-origins", consumes="application/x-www-form-urlencoded") @ResponseStatus(NO_CONTENT) @Secured("administrators") public void addAllowedOrigin(@RequestParam("origin") String origin)
    • removeAllowedRedirectUri

      @DeleteMapping(path="allowed-redirect-uris", consumes="application/x-www-form-urlencoded") @ResponseStatus(NO_CONTENT) @Secured("administrators") public void removeAllowedRedirectUri(@RequestParam("uri") String uri)
    • removeAllowedCimdUri

      @DeleteMapping(path="allowed-cimd-uris", consumes="application/x-www-form-urlencoded") @ResponseStatus(NO_CONTENT) @Secured("administrators") public void removeAllowedCimdUri(@RequestParam("uri") String uri)
    • removeAllowedOrigin

      @DeleteMapping(path="allowed-origins", consumes="application/x-www-form-urlencoded") @ResponseStatus(NO_CONTENT) @Secured("administrators") public void removeAllowedOrigin(@RequestParam("origin") String origin)