Class ClientUpdaterSourceHostsCondition

    • Constructor Detail

      • ClientUpdaterSourceHostsCondition

        public ClientUpdaterSourceHostsCondition​(org.keycloak.models.KeycloakSession session)
    • Method Detail

      • getProviderId

        public String getProviderId()
      • applyPolicy

        public org.keycloak.services.clientpolicy.ClientPolicyVote applyPolicy​(org.keycloak.services.clientpolicy.ClientPolicyContext context)
                                                                        throws org.keycloak.services.clientpolicy.ClientPolicyException
        Throws:
        org.keycloak.services.clientpolicy.ClientPolicyException
      • getTrustedHosts

        protected List<String> getTrustedHosts()
      • getTrustedDomains

        protected List<String> getTrustedDomains()
      • verifyHostInTrustedHosts

        protected String verifyHostInTrustedHosts​(String hostAddress,
                                                  List<String> trustedHosts)
      • verifyHostInTrustedDomains

        protected String verifyHostInTrustedDomains​(String hostAddress,
                                                    List<String> trustedDomains)