ibi.broker.scheduler.plugin
Interface SMTPSecurityExit

All Known Implementing Classes:
DefaultSMTPSecurityExit

public interface SMTPSecurityExit

Author:
Yingchun Chen

Method Summary
 javax.mail.PasswordAuthentication getPasswordAuthentication(java.lang.String hostName, java.lang.String userName, java.lang.String scheduleId)
           
 boolean isSMTPAuthenticationEnabled(java.lang.String hostName)
           
 boolean isSSLEnabled(java.lang.String hostName)
           
 boolean isSTARTTLSEnabled(java.lang.String hostName)
           
 

Method Detail

isSMTPAuthenticationEnabled

boolean isSMTPAuthenticationEnabled(java.lang.String hostName)
Parameters:
hostName -
Returns:
The value of true if SMTP authentication is enabled, false if not

getPasswordAuthentication

javax.mail.PasswordAuthentication getPasswordAuthentication(java.lang.String hostName,
                                                            java.lang.String userName,
                                                            java.lang.String scheduleId)
Parameters:
hostName -
userName -
scheduleId -
Returns:
A PasswordAuthentication object

isSSLEnabled

boolean isSSLEnabled(java.lang.String hostName)
Parameters:
hostName -
Returns:
The value of true if SSL is enabled, false if not

isSTARTTLSEnabled

boolean isSTARTTLSEnabled(java.lang.String hostName)
Parameters:
hostName -
Returns:
The value of true if STARTTLS is enabled, false if not


Copyright © 2006 Information Builders, Incorporated.