クラス MetaTenantAuthInfo
java.lang.Object
org.iplass.mtp.impl.tenant.MetaTenantConfig<TenantAuthInfo>
org.iplass.mtp.impl.tenant.MetaTenantAuthInfo
- すべての実装されたインタフェース:
Serializable,MetaData
テナント認証情報のメタデータ
- 関連項目:
-
ネストされたクラスの概要
ネストされたクラスクラスから継承されたネストされたクラス/インタフェース org.iplass.mtp.impl.tenant.MetaTenantConfig
MetaTenantConfig.MetaTenantConfigRuntime -
コンストラクタの概要
コンストラクタ -
メソッドの概要
修飾子とタイプメソッド説明voidapplyConfig(TenantAuthInfo definition) DefinitionをMetaDataに変換します。copy()当該のメタデータのコピーを作成する。createRuntime(MetaTenant.MetaTenantHandler tenantRuntime) Runtimeを生成します。MetaDataをDefinitionに変換します。ユーザーを管理可能とするロールを取得します。booleanbooleanvoidsetUserAdminRoles(List<String> userAdminRoles) ユーザーを管理可能(パスワードリセット、accountPlicyの設定、adminフラグの設定など)とするロールを指定します。voidsetUseRememberMe(boolean useRememberMe) voidsetUseWebAuthn(boolean useWebAuthn) voidsetWebAuthnDefinitionName(String webAuthnDefinitionName)
-
コンストラクタの詳細
-
MetaTenantAuthInfo
public MetaTenantAuthInfo()Constractor
-
-
メソッドの詳細
-
getUserAdminRoles
ユーザーを管理可能とするロールを取得します。- 戻り値:
-
setUserAdminRoles
ユーザーを管理可能(パスワードリセット、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
-
setWebAuthnDefinitionName
-
copy
インタフェースからコピーされた説明:MetaData当該のメタデータのコピーを作成する。- 定義:
copyインタフェース内MetaData- オーバーライド:
copyクラス内MetaTenantConfig<TenantAuthInfo>- 戻り値:
- コピーされたメタデータ
-
applyConfig
クラスからコピーされた説明:MetaTenantConfigDefinitionをMetaDataに変換します。- オーバーライド:
applyConfigクラス内MetaTenantConfig<TenantAuthInfo>- パラメータ:
definition- Definition
-
currentConfig
クラスからコピーされた説明:MetaTenantConfigMetaDataをDefinitionに変換します。- オーバーライド:
currentConfigクラス内MetaTenantConfig<TenantAuthInfo>- 戻り値:
- Definition
-
createRuntime
public MetaTenantAuthInfo.MetaTenantAuthInfoRuntime createRuntime(MetaTenant.MetaTenantHandler tenantRuntime) クラスからコピーされた説明:MetaTenantConfigRuntimeを生成します。- オーバーライド:
createRuntimeクラス内MetaTenantConfig<TenantAuthInfo>- パラメータ:
tenantRuntime- TenantのRuntime- 戻り値:
- Runtime
-