public class MailAccountNotificationListenerDefinition extends AccountNotificationListenerDefinition
対象のアカウントに対して、メール通知が行われるAccountNotificationListener定義。
定義されてたメールテンプレートの内容が送信される。 メールテンプレートにバインドされる変数とそのオブジェクトは次のもの。
変数名 | オブジェクトの説明 |
---|---|
tenant | テナント情報。org.iplass.mtp.tenant.Tenantのインスタンス |
user | ユーザ情報。org.iplass.mtp.auth.Userのインスタンス |
newPassword | 自動生成されたパスワード。String。アカウント作成時、パスワードリセット時に参照可能 |
updatedPropertyNames | アカウント属性更新時の更新されたプロパティ名のList |
コンストラクタと説明 |
---|
MailAccountNotificationListenerDefinition() |
修飾子とタイプ | メソッドと説明 |
---|---|
java.lang.String |
getCreateUserMailTemplate()
アカウント作成時(初期パスワード自動生成)のメールのテンプレート。
|
java.lang.String |
getCreateUserWithSpecifiedPasswordMailTemplate()
アカウント作成時(パスワード指定あり)のメールのテンプレート。
|
java.lang.String |
getCredentialResetMailTemplate()
パスワードリセット時(パスワード自動生成)のメールのテンプレート。
|
java.lang.String |
getCredentialResetWithSpecifiedPasswordMailTemplate()
パスワードリセット時(パスワード指定あり)のメールのテンプレート。
|
java.lang.String |
getCredentialUpdatedMailTemplate()
パスワード更新時のメールのテンプレート。
|
java.lang.String |
getLockedoutMailTemplate()
アカウントロックアウト時のメールのテンプレート。
|
java.lang.String |
getLoginSuccessUserMailTemplate()
ログイン成功時のメールのテンプレート。
|
java.util.List<java.lang.String> |
getPropertiesForUpdateNotification()
アカウントの属性が更新された際、どの属性が更新された場合にメールを送信するかを指定する。
|
java.lang.String |
getPropertyUpdatedMailTemplate()
アカウントの属性が更新された際のメールのテンプレート。
|
java.lang.String |
getRemoveUserMailTemplate()
ユーザ削除時のメールのテンプレート。
|
void |
setCreateUserMailTemplate(java.lang.String createUserMailTemplate) |
void |
setCreateUserWithSpecifiedPasswordMailTemplate(java.lang.String createUserWithSpecifiedPasswordMailTemplate) |
void |
setCredentialResetMailTemplate(java.lang.String credentialResetMailTemplate) |
void |
setCredentialResetWithSpecifiedPasswordMailTemplate(java.lang.String credentialResetWithSpecifiedPasswordMailTemplate) |
void |
setCredentialUpdatedMailTemplate(java.lang.String credentialUpdatedMailTemplate) |
void |
setLockedoutMailTemplate(java.lang.String lockedoutMailTemplate) |
void |
setLoginSuccessUserMailTemplate(java.lang.String loginSuccessUserMailTemplate) |
void |
setPropertiesForUpdateNotification(java.util.List<java.lang.String> propertiesForUpdateNotification) |
void |
setPropertyUpdatedMailTemplate(java.lang.String propertyUpdatedMailTemplate) |
void |
setRemoveUserMailTemplate(java.lang.String removeUserMailTemplate) |
public MailAccountNotificationListenerDefinition()
public java.lang.String getLoginSuccessUserMailTemplate()
public void setLoginSuccessUserMailTemplate(java.lang.String loginSuccessUserMailTemplate)
loginSuccessUserMailTemplate
- getLoginSuccessUserMailTemplate()
public java.lang.String getCredentialUpdatedMailTemplate()
public void setCredentialUpdatedMailTemplate(java.lang.String credentialUpdatedMailTemplate)
credentialUpdatedMailTemplate
- getCredentialUpdatedMailTemplate()
public java.lang.String getPropertyUpdatedMailTemplate()
public void setPropertyUpdatedMailTemplate(java.lang.String propertyUpdatedMailTemplate)
propertyUpdatedMailTemplate
- getPropertyUpdatedMailTemplate()
public java.util.List<java.lang.String> getPropertiesForUpdateNotification()
public void setPropertiesForUpdateNotification(java.util.List<java.lang.String> propertiesForUpdateNotification)
propertiesForUpdateNotification
- getPropertiesForUpdateNotification()
public java.lang.String getRemoveUserMailTemplate()
public void setRemoveUserMailTemplate(java.lang.String removeUserMailTemplate)
removedUpdatedMailTemplate
- getRemoveUserMailTemplate()
public java.lang.String getCreateUserMailTemplate()
public void setCreateUserMailTemplate(java.lang.String createUserMailTemplate)
createUserMailTemplate
- getCreateUserMailTemplate()
public java.lang.String getCreateUserWithSpecifiedPasswordMailTemplate()
public void setCreateUserWithSpecifiedPasswordMailTemplate(java.lang.String createUserWithSpecifiedPasswordMailTemplate)
createUserWithSpecifiedPasswordMailTemplate
- getCreateUserWithSpecifiedPasswordMailTemplate()
public java.lang.String getCredentialResetMailTemplate()
public void setCredentialResetMailTemplate(java.lang.String credentialResetMailTemplate)
credentialResetMailTemplate
- getCredentialResetMailTemplate()
public java.lang.String getCredentialResetWithSpecifiedPasswordMailTemplate()
public void setCredentialResetWithSpecifiedPasswordMailTemplate(java.lang.String credentialResetWithSpecifiedPasswordMailTemplate)
credentialResetWithSpecifiedPasswordMailTemplate
- getCredentialResetWithSpecifiedPasswordMailTemplate()
public java.lang.String getLockedoutMailTemplate()
public void setLockedoutMailTemplate(java.lang.String lockedoutMailTemplate)
lockedoutMailTemplate
- getLockedoutMailTemplate()