keycloak-service
公開メンバ関数 | 非公開変数類 | 全メンバ一覧
org.keycloak.url.FixedHostnameProviderFactory クラス
org.keycloak.url.FixedHostnameProviderFactory の継承関係図
Inheritance graph
org.keycloak.url.FixedHostnameProviderFactory 連携図
Collaboration graph

公開メンバ関数

HostnameProvider create (KeycloakSession session)
 
void init (Config.Scope config)
 
String getId ()
 

非公開変数類

String hostname
 
int httpPort
 
int httpsPort
 

詳解

関数詳解

◆ create()

HostnameProvider org.keycloak.url.FixedHostnameProviderFactory.create ( KeycloakSession  session)
inline
15  {
16  return new FixedHostnameProvider(session, hostname, httpPort, httpsPort);
17  }
String hostname
Definition: FixedHostnameProviderFactory.java:10
int httpsPort
Definition: FixedHostnameProviderFactory.java:12
int httpPort
Definition: FixedHostnameProviderFactory.java:11

◆ getId()

String org.keycloak.url.FixedHostnameProviderFactory.getId ( )
inline
31  {
32  return "fixed";
33  }

◆ init()

void org.keycloak.url.FixedHostnameProviderFactory.init ( Config.Scope  config)
inline
20  {
21  this.hostname = config.get("hostname");
22  if (this.hostname == null) {
23  throw new RuntimeException("hostname not set");
24  }
25 
26  this.httpPort = config.getInt("httpPort", -1);
27  this.httpsPort = config.getInt("httpsPort", -1);
28  }
String hostname
Definition: FixedHostnameProviderFactory.java:10
int httpsPort
Definition: FixedHostnameProviderFactory.java:12
int httpPort
Definition: FixedHostnameProviderFactory.java:11

メンバ詳解

◆ hostname

String org.keycloak.url.FixedHostnameProviderFactory.hostname
private

◆ httpPort

int org.keycloak.url.FixedHostnameProviderFactory.httpPort
private

◆ httpsPort

int org.keycloak.url.FixedHostnameProviderFactory.httpsPort
private

このクラス詳解は次のファイルから抽出されました: