クラス MetaTenantAuthInfo

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

public class MetaTenantAuthInfo extends MetaTenantConfig<TenantAuthInfo>
テナント認証情報のメタデータ
関連項目:
  • コンストラクタの詳細

    • MetaTenantAuthInfo

      public MetaTenantAuthInfo()
      Constractor
  • メソッドの詳細

    • getUserAdminRoles

      public List<String> getUserAdminRoles()
      ユーザーを管理可能とするロールを取得します。
      戻り値:
    • setUserAdminRoles

      public void setUserAdminRoles(List<String> userAdminRoles)
      ユーザーを管理可能(パスワードリセット、accountPlicyの設定、adminフラグの設定など)とするロールを指定します。 adminフラグを更新不可としたい場合は、別途当該ロールにEntity権限を設定します。
      パラメータ:
      userAdminRoles -
    • isUseRememberMe

      public boolean isUseRememberMe()
    • setUseRememberMe

      public void setUseRememberMe(boolean useRememberMe)
    • isUseWebAuthn

      public boolean isUseWebAuthn()
    • setUseWebAuthn

      public void setUseWebAuthn(boolean useWebAuthn)
    • getWebAuthnDefinitionName

      public String getWebAuthnDefinitionName()
    • setWebAuthnDefinitionName

      public void setWebAuthnDefinitionName(String webAuthnDefinitionName)
    • copy

      public MetaData copy()
      インタフェースからコピーされた説明: MetaData
      当該のメタデータのコピーを作成する。
      定義:
      copy インタフェース内 MetaData
      オーバーライド:
      copy クラス内 MetaTenantConfig<TenantAuthInfo>
      戻り値:
      コピーされたメタデータ
    • applyConfig

      public void applyConfig(TenantAuthInfo definition)
      クラスからコピーされた説明: MetaTenantConfig
      DefinitionをMetaDataに変換します。
      オーバーライド:
      applyConfig クラス内 MetaTenantConfig<TenantAuthInfo>
      パラメータ:
      definition - Definition
    • currentConfig

      public TenantAuthInfo currentConfig()
      クラスからコピーされた説明: MetaTenantConfig
      MetaDataをDefinitionに変換します。
      オーバーライド:
      currentConfig クラス内 MetaTenantConfig<TenantAuthInfo>
      戻り値:
      Definition
    • createRuntime

      クラスからコピーされた説明: MetaTenantConfig
      Runtimeを生成します。
      オーバーライド:
      createRuntime クラス内 MetaTenantConfig<TenantAuthInfo>
      パラメータ:
      tenantRuntime - TenantのRuntime
      戻り値:
      Runtime