| 
    keycloak
    
   | 
 


公開メンバ関数 | |
| TrustedHostClientRegistrationPolicy (KeycloakSession session, ComponentModel componentModel) | |
| void | beforeRegister (ClientRegistrationContext context) throws ClientRegistrationPolicyException | 
| void | afterRegister (ClientRegistrationContext context, ClientModel clientModel) | 
| void | beforeUpdate (ClientRegistrationContext context, ClientModel clientModel) throws ClientRegistrationPolicyException | 
| void | afterUpdate (ClientRegistrationContext context, ClientModel clientModel) | 
| void | beforeView (ClientRegistrationProvider provider, ClientModel clientModel) throws ClientRegistrationPolicyException | 
| void | beforeDelete (ClientRegistrationProvider provider, ClientModel clientModel) throws ClientRegistrationPolicyException | 
| default void | close () | 
限定公開メンバ関数 | |
| void | verifyHost () throws ClientRegistrationPolicyException | 
| List< String > | getTrustedHosts () | 
| List< String > | getTrustedDomains () | 
| String | verifyHostInTrustedHosts (String hostAddress, List< String > trustedHosts) | 
| String | verifyHostInTrustedDomains (String hostAddress, List< String > trustedDomains) | 
| void | verifyClientUrls (ClientRegistrationContext context) throws ClientRegistrationPolicyException | 
| void | checkURLTrusted (String url, List< String > trustedHosts, List< String > trustedDomains) throws ClientRegistrationPolicyException | 
関数 | |
| boolean | isHostMustMatch () | 
| boolean | isClientUrisMustMatch () | 
非公開メンバ関数 | |
| boolean | parseBoolean (String propertyKey) | 
静的非公開メンバ関数 | |
| static String | relativeToAbsoluteURI (String rootUrl, String relative) | 
非公開変数類 | |
| final KeycloakSession | session | 
| final ComponentModel | componentModel | 
静的非公開変数類 | |
| static final Logger | logger = Logger.getLogger(TrustedHostClientRegistrationPolicy.class) | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
org.keycloak.services.clientregistration.policy.ClientRegistrationPolicyを実装しています。
      
  | 
  inline | 
org.keycloak.services.clientregistration.policy.ClientRegistrationPolicyを実装しています。
      
  | 
  inline | 
org.keycloak.services.clientregistration.policy.ClientRegistrationPolicyを実装しています。
      
  | 
  inline | 
org.keycloak.services.clientregistration.policy.ClientRegistrationPolicyを実装しています。
      
  | 
  inlineprotected | 
      
  | 
  inlineinherited | 
org.keycloak.provider.Providerを実装しています。
      
  | 
  inlineprotected | 
      
  | 
  inlineprotected | 
      
  | 
  inlinepackage | 
      
  | 
  inlinepackage | 
      
  | 
  inlineprivate | 
      
  | 
  inlinestaticprivate | 
      
  | 
  inlineprotected | 
      
  | 
  inlineprotected | 
      
  | 
  inlineprotected | 
      
  | 
  inlineprotected | 
      
  | 
  private | 
      
  | 
  staticprivate | 
      
  | 
  private | 
 1.8.13