| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061 |
- using System;
- using System.Collections.Generic;
- using System.Configuration;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace GreenTree.Nachtragsmanagement.Core.Configuration
- {
- public class AppendixConfigurationSection : ConfigurationSection
- {
- /// <summary>
- /// The anonymous user used by the Microsoft IIS, so the application can differ the anonymous user from
- /// real domain users
- /// </summary>
- [ConfigurationProperty("iisAnonymousUser", DefaultValue = "IUSR", IsRequired = false)]
- public string IISAnonymousUser
- {
- get
- {
- return (string)this["iisAnonymousUser"];
- }
- set
- {
- this["iisAnonymousUser"] = value;
- }
- }
- /// <summary>
- /// Settings for mailserver handling
- /// </summary>
- [ConfigurationProperty("mailServer")]
- public MailServerElement MailServerElement
- {
- get
- {
- return (MailServerElement)this["mailServer"];
- }
- set
- {
- this["mailserver"] = value;
- }
- }
- /// <summary>
- /// Settings for LDAP server handling
- /// </summary>
- [ConfigurationProperty("ldapServer")]
- public LdapServerElement LdapServerElement
- {
- get
- {
- return (LdapServerElement)this["ldapServer"];
- }
- set
- {
- this["ldapServer"] = value;
- }
- }
- }
- }
|