Class AuthenticationPolicyDefinition
java.lang.Object
org.iplass.mtp.auth.policy.definition.AuthenticationPolicyDefinition
- All Implemented Interfaces:
- Serializable,- Definition
認証方式のポリシー定義。
 基盤組み込み(Builtin)の認証方式を利用する際に設定可能。
- See Also:
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescription当該ポリシーで利用する認証プロバイダのリスト。 未指定の場合は、すべての認証プロバイダを利用可能。概要を取得します。表示名を取得します。getName()名前を取得します。RememberMe機能(ログインしたままにする)に関する設定。boolean最終ログイン日時を記録するか否か。 記録する場合、ログインの都度DBへ書き込み処理が発生する。voidsetAccountLockoutPolicy(AccountLockoutPolicyDefinition accountLockoutPolicy) voidsetAuthenticationProvider(List<String> authenticationProvider) voidsetDescription(String description) 概要を設定します。voidsetDisplayName(String displayName) 表示名を設定します。voidsetLocalizedDisplayNameList(List<LocalizedStringDefinition> localizedDisplayNameList) void名前を設定します。voidsetNotificationListener(List<AccountNotificationListenerDefinition> notificationListener) voidsetOpenIdConnectDefinition(List<String> openIdConnectDefinition) voidsetPasswordPolicy(PasswordPolicyDefinition passwordPolicy) voidsetRecordLastLoginDate(boolean recordLastLoginDate) voidsetRememberMePolicy(RememberMePolicyDefinition rememberMePolicy) 
- 
Constructor Details- 
AuthenticationPolicyDefinitionpublic AuthenticationPolicyDefinition()
 
- 
- 
Method Details- 
getNameDescription copied from interface:Definition名前を取得します。- Specified by:
- getNamein interface- Definition
- Returns:
- 名前
 
- 
setNameDescription copied from interface:Definition名前を設定します。- Specified by:
- setNamein interface- Definition
- Parameters:
- name- 名前
 
- 
getDisplayNameDescription copied from interface:Definition表示名を取得します。- Specified by:
- getDisplayNamein interface- Definition
- Returns:
- 表示名
 
- 
setDisplayNameDescription copied from interface:Definition表示名を設定します。- Specified by:
- setDisplayNamein interface- Definition
- Parameters:
- displayName- 表示名
 
- 
getLocalizedDisplayNameList
- 
setLocalizedDisplayNameList
- 
getDescriptionDescription copied from interface:Definition概要を取得します。- Specified by:
- getDescriptionin interface- Definition
- Returns:
- 概要
 
- 
setDescriptionDescription copied from interface:Definition概要を設定します。- Specified by:
- setDescriptionin interface- Definition
- Parameters:
- description- 概要
 
- 
getAccountLockoutPolicy- Returns:
- See Also:
 
- 
setAccountLockoutPolicy- Parameters:
- accountLockoutPolicy-
- See Also:
 
- 
getPasswordPolicy- Returns:
- See Also:
 
- 
setPasswordPolicy- Parameters:
- passwordPolicy-
- See Also:
 
- 
isRecordLastLoginDatepublic boolean isRecordLastLoginDate()最終ログイン日時を記録するか否か。 記録する場合、ログインの都度DBへ書き込み処理が発生する。- Returns:
 
- 
setRecordLastLoginDatepublic void setRecordLastLoginDate(boolean recordLastLoginDate) - Parameters:
- recordLastLoginDate-
- See Also:
 
- 
getRememberMePolicyRememberMe機能(ログインしたままにする)に関する設定。- Returns:
 
- 
setRememberMePolicy- Parameters:
- rememberMePolicy-
- See Also:
 
- 
getAuthenticationProvider当該ポリシーで利用する認証プロバイダのリスト。 未指定の場合は、すべての認証プロバイダを利用可能。- Returns:
 
- 
setAuthenticationProvider- Parameters:
- authenticationProvider-
- See Also:
 
- 
getNotificationListener- Returns:
- See Also:
 
- 
setNotificationListenerpublic void setNotificationListener(List<AccountNotificationListenerDefinition> notificationListener) - Parameters:
- notificationListener-
- See Also:
 
- 
getOpenIdConnectDefinition
- 
setOpenIdConnectDefinition
 
-