public class ClientUpdateSourceHostsCondition extends Object implements ClientPolicyConditionProvider
| Constructor and Description |
|---|
ClientUpdateSourceHostsCondition(KeycloakSession session,
ComponentModel componentModel) |
| Modifier and Type | Method and Description |
|---|---|
ClientPolicyVote |
applyPolicy(ClientPolicyContext context)
returns ABSTAIN if this condition is not evaluated due to its nature.
|
String |
getName() |
String |
getProviderId() |
protected List<String> |
getTrustedDomains() |
protected List<String> |
getTrustedHosts() |
protected String |
verifyHostInTrustedDomains(String hostAddress,
List<String> trustedDomains) |
protected String |
verifyHostInTrustedHosts(String hostAddress,
List<String> trustedHosts) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclosepublic ClientUpdateSourceHostsCondition(KeycloakSession session, ComponentModel componentModel)
public String getName()
getName in interface ClientPolicyConditionProviderpublic String getProviderId()
getProviderId in interface ClientPolicyConditionProviderpublic ClientPolicyVote applyPolicy(ClientPolicyContext context) throws ClientPolicyException
ClientPolicyConditionProviderClientPolicyEvent.
If not, returns NO.applyPolicy in interface ClientPolicyConditionProvidercontext - - the context of the event.ClientPolicyExceptionprotected String verifyHostInTrustedHosts(String hostAddress, List<String> trustedHosts)
Copyright © 2021 JBoss by Red Hat. All rights reserved.