Class OAuth2MailAuthenticatorBuilder
java.lang.Object
io.leandev.appfuse.mail.OAuth2MailAuthenticatorBuilder
-
Method Summary
Modifier and TypeMethodDescriptionbuild()建構 OAuth2MailAuthenticator設定客戶端 IDclientSecret(String clientSecret) 設定客戶端密鑰forGmail()建立 Gmail OAuth2 認證器建構器forOffice365(String tenantId) 建立 Microsoft 365 OAuth2 認證器建構器設定授權類型設定權限範圍設定租戶 IDtokenEndpoint(String tokenEndpoint) 設定 Token 端點設定使用者名稱(系統帳戶)
-
Method Details
-
forGmail
建立 Gmail OAuth2 認證器建構器 -
forOffice365
建立 Microsoft 365 OAuth2 認證器建構器 -
tenantId
設定租戶 ID -
clientId
設定客戶端 ID -
clientSecret
設定客戶端密鑰 -
username
設定使用者名稱(系統帳戶) -
scope
設定權限範圍 -
tokenEndpoint
設定 Token 端點 -
grantType
設定授權類型 -
build
建構 OAuth2MailAuthenticator
-