|
| EmailTemplateProvider | setAuthenticationSession (AuthenticationSessionModel authenticationSession) |
| |
| EmailTemplateProvider | setRealm (RealmModel realm) |
| |
| EmailTemplateProvider | setUser (UserModel user) |
| |
| EmailTemplateProvider | setAttribute (String name, Object value) |
| |
| void | sendEvent (Event event) throws EmailException |
| |
| void | sendPasswordReset (String link, long expirationInMinutes) throws EmailException |
| |
| void | sendSmtpTestEmail (Map< String, String > config, UserModel user) throws EmailException |
| |
| void | sendConfirmIdentityBrokerLink (String link, long expirationInMinutes) throws EmailException |
| |
| void | sendExecuteActions (String link, long expirationInMinutes) throws EmailException |
| |
| void | sendVerifyEmail (String link, long expirationInMinutes) throws EmailException |
| |
| void | send (String subjectFormatKey, String bodyTemplate, Map< String, Object > bodyAttributes) throws EmailException |
| |
| void | send (String subjectFormatKey, List< Object > subjectAttributes, String bodyTemplate, Map< String, Object > bodyAttributes) throws EmailException |
| |
◆ send() [1/2]
| void org.keycloak.email.EmailTemplateProvider.send |
( |
String |
subjectFormatKey, |
|
|
String |
bodyTemplate, |
|
|
Map< String, Object > |
bodyAttributes |
|
) |
| throws EmailException |
Send formatted email
- 引数
-
| subjectFormatKey | message property that will be used to format email subject |
| bodyTemplate | freemarker template file |
| bodyAttributes | attributes used to fill template |
- 例外
-
◆ send() [2/2]
| void org.keycloak.email.EmailTemplateProvider.send |
( |
String |
subjectFormatKey, |
|
|
List< Object > |
subjectAttributes, |
|
|
String |
bodyTemplate, |
|
|
Map< String, Object > |
bodyAttributes |
|
) |
| throws EmailException |
Send formatted email
- 引数
-
| subjectFormatKey | message property that will be used to format email subject |
| subjectAttributes | attributes used to fill subject format message |
| bodyTemplate | freemarker template file |
| bodyAttributes | attributes used to fill template |
- 例外
-
◆ sendConfirmIdentityBrokerLink()
| void org.keycloak.email.EmailTemplateProvider.sendConfirmIdentityBrokerLink |
( |
String |
link, |
|
|
long |
expirationInMinutes |
|
) |
| throws EmailException |
Send to confirm that user wants to link his account with identity broker link
◆ sendEvent()
◆ sendExecuteActions()
| void org.keycloak.email.EmailTemplateProvider.sendExecuteActions |
( |
String |
link, |
|
|
long |
expirationInMinutes |
|
) |
| throws EmailException |
Change password email requested by admin
- 引数
-
- 例外
-
◆ sendPasswordReset()
| void org.keycloak.email.EmailTemplateProvider.sendPasswordReset |
( |
String |
link, |
|
|
long |
expirationInMinutes |
|
) |
| throws EmailException |
Reset password sent from forgot password link on login
- 引数
-
- 例外
-
◆ sendSmtpTestEmail()
| void org.keycloak.email.EmailTemplateProvider.sendSmtpTestEmail |
( |
Map< String, String > |
config, |
|
|
UserModel |
user |
|
) |
| throws EmailException |
Test SMTP connection with current logged in user
- 引数
-
| config | SMTP server configuration |
| user | SMTP recipient |
- 例外
-
◆ sendVerifyEmail()
| void org.keycloak.email.EmailTemplateProvider.sendVerifyEmail |
( |
String |
link, |
|
|
long |
expirationInMinutes |
|
) |
| throws EmailException |
◆ setAttribute()
| EmailTemplateProvider org.keycloak.email.EmailTemplateProvider.setAttribute |
( |
String |
name, |
|
|
Object |
value |
|
) |
| |
◆ setAuthenticationSession()
| EmailTemplateProvider org.keycloak.email.EmailTemplateProvider.setAuthenticationSession |
( |
AuthenticationSessionModel |
authenticationSession | ) |
|
◆ setRealm()
◆ setUser()
◆ IDENTITY_PROVIDER_BROKER_CONTEXT
| String org.keycloak.email.EmailTemplateProvider.IDENTITY_PROVIDER_BROKER_CONTEXT = "identityProviderBrokerCtx" |
このインタフェース詳解は次のファイルから抽出されました: