Authenticator
classin packageklyn.mails
public class Authenticator extends Object:
└ Authenticator
Hook used by `Session` to resolve SMTP credentials lazily. This is intentionally lighter than JavaMail's callback model: override `requestPasswordAuthentication(session)` and return the credentials to use.
import klyn.mails

class DemoAuthenticator extends Authenticator:
public override requestPasswordAuthentication(session as Session) as PasswordAuthentication:
return PasswordAuthentication("user", "secret")
Properties inherited from Object: type
Methods
Modifier and Type Member Description
public requestPasswordAuthentication
requestPasswordAuthentication(session as Session) as PasswordAuthentication:
Resolves SMTP credentials for the provided session.
Methods inherited from Object: fromJson, toDict, toJson, toString, toXml