Class RedirectUtils

    • Constructor Detail

      • RedirectUtils

        public RedirectUtils()
    • Method Detail

      • verifyRealmRedirectUri

        public static String verifyRealmRedirectUri​(org.keycloak.models.KeycloakSession session,
                                                    String redirectUri)
      • verifyRedirectUri

        public static String verifyRedirectUri​(org.keycloak.models.KeycloakSession session,
                                               String redirectUri,
                                               org.keycloak.models.ClientModel client)
      • verifyRedirectUri

        public static String verifyRedirectUri​(org.keycloak.models.KeycloakSession session,
                                               String redirectUri,
                                               org.keycloak.models.ClientModel client,
                                               boolean requireRedirectUri)
      • resolveValidRedirects

        public static Set<String> resolveValidRedirects​(org.keycloak.models.KeycloakSession session,
                                                        String rootUrl,
                                                        Set<String> validRedirects)
      • verifyRedirectUri

        public static String verifyRedirectUri​(org.keycloak.models.KeycloakSession session,
                                               String rootUrl,
                                               String redirectUri,
                                               Set<String> validRedirects,
                                               boolean requireRedirectUri)
      • validateRedirectUriWildcard

        public static String validateRedirectUriWildcard​(String redirectUri)
      • getFirstValidRedirectUri

        public static String getFirstValidRedirectUri​(org.keycloak.models.KeycloakSession session,
                                                      String rootUrl,
                                                      Set<String> validRedirects)