クラス MetaTenantWebInfo

java.lang.Object
org.iplass.mtp.impl.tenant.MetaTenantConfig<TenantWebInfo>
org.iplass.mtp.impl.tenant.web.MetaTenantWebInfo
すべての実装されたインタフェース:
Serializable, org.iplass.mtp.impl.metadata.MetaData

public class MetaTenantWebInfo extends org.iplass.mtp.impl.tenant.MetaTenantConfig<TenantWebInfo>
テナント認証情報のメタデータ
関連項目:
  • コンストラクタの詳細

    • MetaTenantWebInfo

      public MetaTenantWebInfo()
  • メソッドの詳細

    • isUsePreview

      public boolean isUsePreview()
    • setUsePreview

      public void setUsePreview(boolean usePreview)
    • getLoginUrlSelector

      public String getLoginUrlSelector()
    • setLoginUrlSelector

      public void setLoginUrlSelector(String loginUrlSelector)
    • getReAuthUrlSelector

      public String getReAuthUrlSelector()
    • setReAuthUrlSelector

      public void setReAuthUrlSelector(String reAuthUrlSelector)
    • getErrorUrlSelector

      public String getErrorUrlSelector()
    • setErrorUrlSelector

      public void setErrorUrlSelector(String errorUrlSelector)
    • setHomeUrl

      public void setHomeUrl(String homeUrl)
      HOMEのURLを設定します。
      パラメータ:
      HOMEのURL -
    • getHomeUrl

      public String getHomeUrl()
      HOMEのURLを取得します。
      戻り値:
      HOMEのURL
    • getUrlForRequest

      public String getUrlForRequest()
      リクエストパス構築用のテナントURLを取得します。 (HTTPサーバにて、/をtenantへマッピングしている場合などの場合に利用)
      戻り値:
      リクエストパス構築用のテナントURL
    • setUrlForRequest

      public void setUrlForRequest(String urlForRequest)
      リクエストパス構築用のテナントURLを設定します。。 (HTTPサーバにて、/をtenantへマッピングしている場合などの場合に利用)
      パラメータ:
      urlForRequest - リクエストパス構築用のテナントURL
    • copy

      public org.iplass.mtp.impl.metadata.MetaData copy()
      定義:
      copy インタフェース内 org.iplass.mtp.impl.metadata.MetaData
      オーバーライド:
      copy クラス内 org.iplass.mtp.impl.tenant.MetaTenantConfig<TenantWebInfo>
    • applyConfig

      public void applyConfig(TenantWebInfo definition)
      オーバーライド:
      applyConfig クラス内 org.iplass.mtp.impl.tenant.MetaTenantConfig<TenantWebInfo>
    • currentConfig

      public TenantWebInfo currentConfig()
      オーバーライド:
      currentConfig クラス内 org.iplass.mtp.impl.tenant.MetaTenantConfig<TenantWebInfo>
    • createRuntime

      public MetaTenantWebInfo.MetaTenantWebInfoRuntime createRuntime(org.iplass.mtp.impl.tenant.MetaTenant.MetaTenantHandler tenantRuntime)
      オーバーライド:
      createRuntime クラス内 org.iplass.mtp.impl.tenant.MetaTenantConfig<TenantWebInfo>