cz.muni.fi.rtc.teacherWorkbench.importer
Interface ImporterConfiguration

All Known Implementing Classes:
ImporterConfigurationImpl

public interface ImporterConfiguration


Method Summary
 java.lang.String getEmailFromAddress()
          Email address from which the emails are sent
 java.lang.String getEmailFromName()
          Name from which the emails are sent
 java.lang.String getLdapAdminDN()
          DN of the LDAP administrator
 java.lang.String getLdapAdminPassword()
          LDAP administrator password in plaintext
 java.lang.String getLdapBaseDN()
          LDAP server base DN.
 java.lang.String getLdapGroupJazzUsers()
          DN of the LDAP group mapped to JazzUsers group in RTC
 java.lang.String getLdapGroupPeople()
          DN of the LDAP group where the users are stored
 int getLdapPort()
          Get LDAP server port
 java.lang.String getLdapServer()
          Get the LDAP address (IP or hostname)
 java.lang.String getRtcAddress()
          RTC server URL, for example https://localhost:9443/jazz
 java.lang.String getRtcAdminPassword()
          RTC administrator password (plaintext)
 java.lang.String getRtcAdminUser()
          RTC administrator name.
 java.lang.String getSmtpHost()
          SMTP host used for email announcements
 java.lang.String getSmtpPassword()
          STMP Auth password
 int getSmtpPort()
          STMP port
 boolean getSmtpTls()
          Whether to use TLS or not
 java.lang.String getSmtpUser()
          SMTP Auth username.
 

Method Detail

getLdapServer

java.lang.String getLdapServer()
Get the LDAP address (IP or hostname)

Returns:
LDAP address

getLdapPort

int getLdapPort()
Get LDAP server port

Returns:
LDAP server port

getLdapBaseDN

java.lang.String getLdapBaseDN()
LDAP server base DN. Connection will bind to it.

Returns:
base DN

getLdapAdminDN

java.lang.String getLdapAdminDN()
DN of the LDAP administrator

Returns:
LDAP admin DN

getLdapAdminPassword

java.lang.String getLdapAdminPassword()
LDAP administrator password in plaintext

Returns:
LDAP administrator password

getLdapGroupPeople

java.lang.String getLdapGroupPeople()
DN of the LDAP group where the users are stored

Returns:
DN of the LDAP group where the users are stored

getLdapGroupJazzUsers

java.lang.String getLdapGroupJazzUsers()
DN of the LDAP group mapped to JazzUsers group in RTC

Returns:
DN of the LDAP group mapped to JazzUsers group in RTC

getRtcAddress

java.lang.String getRtcAddress()
RTC server URL, for example https://localhost:9443/jazz

Returns:
RTC server URL

getRtcAdminUser

java.lang.String getRtcAdminUser()
RTC administrator name. User needs to be in the JazzAdmins group to be allowed to do all the operations

Returns:
RTC administrator username

getRtcAdminPassword

java.lang.String getRtcAdminPassword()
RTC administrator password (plaintext)

Returns:
RTC administrator password

getSmtpHost

java.lang.String getSmtpHost()
SMTP host used for email announcements

Returns:
SMTP host

getSmtpPort

int getSmtpPort()
STMP port

Returns:
SMTP port

getSmtpTls

boolean getSmtpTls()
Whether to use TLS or not

Returns:
Use tls

getEmailFromAddress

java.lang.String getEmailFromAddress()
Email address from which the emails are sent

Returns:
email address

getEmailFromName

java.lang.String getEmailFromName()
Name from which the emails are sent

Returns:
Name

getSmtpUser

java.lang.String getSmtpUser()
SMTP Auth username. Authentication not used if empty

Returns:
STMP user

getSmtpPassword

java.lang.String getSmtpPassword()
STMP Auth password

Returns:
SMTP password