Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- abandon() - Method in class davmail.ldap.LdapConnection.SearchRunnable
-
Abandon search.
- about() - Method in class davmail.ui.tray.AwtGatewayTray
-
Open about window dialog
- about() - Method in class davmail.ui.tray.FrameGatewayTray
-
Open about window dialog
- about() - Method in interface davmail.ui.tray.OSXTrayInterface
- AboutFrame - Class in davmail.ui
-
About frame
- AboutFrame() - Constructor for class davmail.ui.AboutFrame
-
About frame.
- abs_path - Static variable in class davmail.http.URIUtil
-
URI absolute path.
- AbsoluteMonthlyRecurrence - Enum constant in enum class davmail.exchange.ews.RecurrenceFieldUpdate.RecurrencePattern
- AbsoluteYearlyRecurrence - Enum constant in enum class davmail.exchange.ews.RecurrenceFieldUpdate.RecurrencePattern
- AbstractConnection - Class in davmail
-
Generic connection common to pop3 and smtp implementations
- AbstractConnection(String, Socket) - Constructor for class davmail.AbstractConnection
-
Only set the thread name and socket
- AbstractConnection(String, Socket, String) - Constructor for class davmail.AbstractConnection
-
Initialize the streams and set a thread name.
- AbstractConnection.LineReaderInputStream - Class in davmail
- AbstractConnection.State - Enum Class in davmail
- AbstractRangeIterator() - Constructor for class davmail.imap.ImapConnection.AbstractRangeIterator
- AbstractServer - Class in davmail
-
Generic abstract server common to SMTP and POP3 implementations
- AbstractServer(String, int, int) - Constructor for class davmail.AbstractServer
-
Create a ServerSocket to listen for connections.
- AcceptCertificateDialog - Class in davmail.ui
-
Accept certificate dialog
- AcceptCertificateDialog(X509Certificate) - Constructor for class davmail.ui.AcceptCertificateDialog
-
Accept certificate dialog.
- accepted - Variable in class davmail.ui.AcceptCertificateDialog
- acceptSecurityContext(LoginContext, byte[]) - Static method in class davmail.http.KerberosHelper
-
Check client provided Kerberos token in server login context
- ActiveDirectory - Static variable in class davmail.exchange.ews.SearchScope
- ActiveDirectoryContacts - Static variable in class davmail.exchange.ews.SearchScope
- activeImage - Static variable in class davmail.ui.tray.AwtGatewayTray
- add(ExchangeSession.Condition) - Method in class davmail.exchange.ExchangeSession.MultiCondition
-
Add a new condition.
- add(ExchangeSession.Message) - Method in class davmail.exchange.ExchangeSession.MessageList
- add(LdapConnection.LdapFilter) - Method in interface davmail.ldap.LdapConnection.LdapFilter
- addAdditionalProperty(FieldURI) - Method in class davmail.exchange.ews.EWSMethod
- addAll(List<String>) - Method in class davmail.exchange.VProperty.Param
- addAttendee(EWSMethod.Attendee) - Method in class davmail.exchange.ews.EWSMethod.Item
-
Add attendee.
- addConnectionManager(HttpClientConnectionManager) - Static method in class davmail.http.DavMailIdleConnectionEvictor
-
Add a connection manager to the eviction monitor set.
- addCookie(Cookie) - Method in class davmail.http.HttpClientAdapter
- addEventHandlers() - Method in class davmail.ui.tray.OSXHandler
- addExtendedPropertyValue(XMLStreamReader, EWSMethod.Item) - Method in class davmail.exchange.ews.EWSMethod
- addFieldMap(String) - Static method in class davmail.exchange.graph.GraphField
- addFieldMap(String, int, GraphField.PropertyType) - Static method in class davmail.exchange.graph.GraphField
- addFieldMap(String, GraphField) - Static method in class davmail.exchange.graph.GraphField
- addFieldMap(String, GraphField.DistinguishedPropertySetType, int, GraphField.PropertyType) - Static method in class davmail.exchange.graph.GraphField
- addFieldMap(String, GraphField.DistinguishedPropertySetType, String) - Static method in class davmail.exchange.graph.GraphField
- addFieldMap(String, GraphField.DistinguishedPropertySetType, String, GraphField.PropertyType) - Static method in class davmail.exchange.graph.GraphField
- addFieldMap(String, GraphField.PropertyType) - Static method in class davmail.exchange.graph.GraphField
- addFieldMap(String, String) - Static method in class davmail.exchange.graph.GraphField
- addFieldMap(String, String, GraphField.PropertyType) - Static method in class davmail.exchange.graph.GraphField
- addFieldValue(FieldUpdate) - Method in class davmail.exchange.ews.IndexedFieldUpdate
-
Add indexed field value.
- addFieldValue(JPanel, String, String) - Method in class davmail.ui.AcceptCertificateDialog
-
Add a new JLabel to panel with label: value text.
- addFirstVeventProperty(VProperty) - Method in class davmail.exchange.VCalendar
-
Add property on first VEVENT.
- addFlag(String) - Method in class davmail.exchange.ExchangeSession.Message
- addHeader(String, String) - Method in class davmail.exchange.graph.GraphRequestBuilder
- addIf(Map<String, Object>, Set<String>, String, Object) - Method in class davmail.ldap.LdapConnection
- additionalProperties - Variable in class davmail.exchange.ews.EWSMethod
- addMember(String) - Method in class davmail.exchange.ews.EWSMethod.Item
-
Add member.
- addMember(String) - Method in class davmail.exchange.ExchangeSession.Contact
- addMethodOption(AttributeOption) - Method in class davmail.exchange.ews.EWSMethod
- addOccurrence(EWSMethod.Occurrence) - Method in class davmail.exchange.ews.EWSMethod.Item
-
Add occurrence.
- addParam(String) - Method in class davmail.exchange.VProperty
- addParam(String, String) - Method in class davmail.exchange.VProperty
-
Add param value on property.
- addParam(String, List<String>) - Method in class davmail.exchange.VProperty
- addParamValue(List<String>, String) - Method in class davmail.exchange.VProperty
-
Add value to paramValues and return list, create list if null.
- addPortSettingComponent(JPanel, String, JComponent, JComponent, JComponent, String) - Method in class davmail.ui.SettingsFrame
- addProperty(VProperty) - Method in class davmail.exchange.VObject
-
Add vProperty.
- addPropertyValue(String, String) - Method in class davmail.exchange.VObject
-
Add vProperty value on vObject.
- addRecipientComponent(JPanel, String, JTextField, String) - Method in class davmail.ui.NotificationDialog
- addRequestProperty(String, String) - Method in class davmail.exchange.auth.HttpURLConnectionWrapper
- Address - Enum constant in enum class davmail.exchange.dav.Field.DistinguishedPropertySetType
- Address - Enum constant in enum class davmail.exchange.ews.ExtendedFieldURI.DistinguishedPropertySetType
- Address - Enum constant in enum class davmail.exchange.graph.GraphField.DistinguishedPropertySetType
- ADDRESSBOOK - Static variable in class davmail.exchange.ExchangeSession
- addSettingComponent(JPanel, String, JComponent) - Method in class davmail.ui.SettingsFrame
- addSettingComponent(JPanel, String, JComponent, String) - Method in class davmail.ui.SettingsFrame
- addValue(String) - Method in class davmail.exchange.ews.MultiValuedFieldUpdate
-
Add single value
- addValue(String) - Method in class davmail.exchange.VProperty
- addVObject(VObject) - Method in class davmail.exchange.VCalendar
- addVObject(VObject) - Method in class davmail.exchange.VObject
-
Add vObject.
- adjustTrayIcon(BufferedImage) - Static method in class davmail.ui.tray.DavGatewayTray
- AffectedTaskOccurrences - Class in davmail.exchange.ews
-
Item delete option.
- alias - Variable in class davmail.exchange.dav.Field
- alias - Variable in class davmail.exchange.ExchangeSession
- alias - Variable in class davmail.exchange.graph.GraphField
- aliases - Variable in class davmail.ui.SelectCertificateDialog
- aliasListBox - Variable in class davmail.ui.SelectCertificateDialog
- ALL_PROPERTIES - Static variable in class davmail.exchange.ews.BaseShape
-
Return all properties, except MAPI extended properties.
- AllOccurrences - Static variable in class davmail.exchange.ews.AffectedTaskOccurrences
- allowed_abs_path - Static variable in class davmail.http.URIUtil
-
Those characters that are allowed for the abs_path.
- allowed_query - Static variable in class davmail.http.URIUtil
-
Those characters that are allowed for the query component.
- allowed_within_query - Static variable in class davmail.http.URIUtil
-
Those characters that are allowed within the query component.
- allowRemoteField - Variable in class davmail.ui.SettingsFrame
- AllProperties - Static variable in class davmail.exchange.ews.ContactDataShape
- alpha - Static variable in class davmail.http.URIUtil
-
BitSet for alpha.
- alphanum - Static variable in class davmail.http.URIUtil
-
BitSet for alphanum (join of alpha & digit).
- AlternateId - Class in davmail.exchange.ews
- AlternateId(String, String) - Constructor for class davmail.exchange.ews.AlternateId
- AlternateId(String, String, String) - Constructor for class davmail.exchange.ews.AlternateId
- AlwaysOverwrite - Static variable in class davmail.exchange.ews.ConflictResolution
- and(ExchangeSession.Condition...) - Method in class davmail.exchange.dav.DavExchangeSession
- and(ExchangeSession.Condition...) - Method in class davmail.exchange.ews.EwsExchangeSession
- and(ExchangeSession.Condition...) - Method in class davmail.exchange.ExchangeSession
-
And search filter.
- and(ExchangeSession.Condition...) - Method in class davmail.exchange.graph.GraphExchangeSession
- And - Enum constant in enum class davmail.exchange.ExchangeSession.Operator
- answered - Variable in class davmail.exchange.ExchangeSession.Message
-
Message flag: answered.
- append(String) - Method in class davmail.caldav.CaldavConnection.ChunkedResponse
- appendBodyStructure(StringBuilder, ImapConnection.MessageWrapper) - Method in class davmail.imap.ImapConnection
- appendBodyStructure(StringBuilder, MimeMultipart) - Method in class davmail.imap.ImapConnection
- appendBodyStructure(StringBuilder, MimePart) - Method in class davmail.imap.ImapConnection
- appendBodyStructureValue(StringBuilder, int) - Method in class davmail.imap.ImapConnection
- appendBodyStructureValue(StringBuilder, String) - Method in class davmail.imap.ImapConnection
- appendCalendarData(String) - Method in class davmail.caldav.CaldavConnection.CaldavResponse
- appendContactData(String) - Method in class davmail.caldav.CaldavConnection.CaldavResponse
- appendDateSearchParam(ImapConnection.ImapTokenizer, String) - Method in class davmail.imap.ImapConnection
- appendEnvelope(StringBuilder, ImapConnection.MessageWrapper) - Method in class davmail.imap.ImapConnection
- appendEnvelopeHeader(StringBuilder, String[]) - Method in class davmail.imap.ImapConnection
- appendEnvelopeHeaderValue(StringBuilder, String) - Method in class davmail.imap.ImapConnection
-
Append envelope header value.
- appendEventsResponses(CaldavConnection.CaldavResponse, CaldavConnection.CaldavRequest, List<ExchangeSession.Event>) - Method in class davmail.caldav.CaldavConnection
- appendExpandProperties(StringBuilder, List<String>) - Method in class davmail.exchange.graph.GraphRequestBuilder
-
Build expand graph parameter to retrieve mapi properties.
- appendFolderOrItem(CaldavConnection.CaldavResponse, CaldavConnection.CaldavRequest, ExchangeSession.Folder, String) - Method in class davmail.caldav.CaldavConnection
-
Append folder object to Caldav response.
- appendFolderOrItem(CaldavConnection.CaldavResponse, CaldavConnection.CaldavRequest, ExchangeSession.Folder, String, boolean) - Method in class davmail.caldav.CaldavConnection
-
Append folder object to Caldav response.
- appendHrefProperty(String, String) - Method in class davmail.caldav.CaldavConnection.CaldavResponse
- appendInbox(CaldavConnection.CaldavResponse, CaldavConnection.CaldavRequest, String) - Method in class davmail.caldav.CaldavConnection
-
Append calendar inbox object to Caldav response.
- appendItemResponse(CaldavConnection.CaldavResponse, CaldavConnection.CaldavRequest, ExchangeSession.Item) - Method in class davmail.caldav.CaldavConnection
- appendMailEnvelopeHeader(StringBuilder, String[]) - Method in class davmail.imap.ImapConnection
- appendMultilineEncodedValue(StringBuilder, String) - Method in class davmail.exchange.ICSBufferedWriter
-
Append and encode \n to \\n in value.
- appendMultilineEncodedValue(StringBuilder, String) - Method in class davmail.exchange.VProperty
-
Append and encode \n to \\n in value.
- appendNotSearchParams(String, ImapConnection.SearchConditions) - Method in class davmail.imap.ImapConnection
- appendOrSearchParams(String, ImapConnection.SearchConditions) - Method in class davmail.imap.ImapConnection
- appendOutbox(CaldavConnection.CaldavResponse, CaldavConnection.CaldavRequest, String) - Method in class davmail.caldav.CaldavConnection
-
Append calendar outbox object to Caldav response.
- appendParamValues(StringBuilder, VProperty.Param) - Method in class davmail.exchange.VProperty
- appendProperty(String) - Method in class davmail.caldav.CaldavConnection.CaldavResponse
- appendProperty(String, String) - Method in class davmail.caldav.CaldavConnection.CaldavResponse
- appendProperty(String, String) - Method in class davmail.exchange.ICSBufferedWriter
-
Append single value property
- appendProperty(String, String...) - Method in class davmail.exchange.VCardWriter
-
Append compound value
- appendProperty(String, String, String) - Method in class davmail.caldav.CaldavConnection.CaldavResponse
- appendPropstatNotFound() - Method in class davmail.caldav.CaldavConnection.CaldavResponse
- appendSearchParam(ImapConnection.ImapTokenizer, String, ImapConnection.SearchConditions) - Method in class davmail.imap.ImapConnection
- appendSubFolders(List<ExchangeSession.Folder>, String, FolderId, ExchangeSession.Condition, boolean) - Method in class davmail.exchange.ews.EwsExchangeSession
- appendSubFolders(List<ExchangeSession.Folder>, String, GraphExchangeSession.FolderId, ExchangeSession.Condition, boolean) - Method in class davmail.exchange.graph.GraphExchangeSession
- appendSubFoldersDeep(List<ExchangeSession.Folder>, String, FolderId, ExchangeSession.Condition) - Method in class davmail.exchange.ews.EwsExchangeSession
- appendSubFoldersShallow(List<ExchangeSession.Folder>, String, FolderId, ExchangeSession.Condition) - Method in class davmail.exchange.ews.EwsExchangeSession
- appendTo(StringBuilder) - Method in class davmail.exchange.dav.DavExchangeSession.AttributeCondition
- appendTo(StringBuilder) - Method in class davmail.exchange.dav.DavExchangeSession.HeaderCondition
- appendTo(StringBuilder) - Method in class davmail.exchange.dav.DavExchangeSession.MonoCondition
- appendTo(StringBuilder) - Method in class davmail.exchange.dav.DavExchangeSession.MultiCondition
- appendTo(StringBuilder) - Method in class davmail.exchange.dav.DavExchangeSession.NotCondition
- appendTo(StringBuilder) - Method in class davmail.exchange.ews.AttributeOption
- appendTo(StringBuilder) - Method in class davmail.exchange.ews.EwsExchangeSession.AttributeCondition
- appendTo(StringBuilder) - Method in class davmail.exchange.ews.EwsExchangeSession.ExistsCondition
- appendTo(StringBuilder) - Method in class davmail.exchange.ews.EwsExchangeSession.IsNullCondition
- appendTo(StringBuilder) - Method in class davmail.exchange.ews.EwsExchangeSession.MultiCondition
- appendTo(StringBuilder) - Method in class davmail.exchange.ews.EwsExchangeSession.NotCondition
- appendTo(StringBuilder) - Method in class davmail.exchange.ews.ExtendedFieldURI
- appendTo(StringBuilder) - Method in interface davmail.exchange.ews.FieldURI
-
Append field to buffer
- appendTo(StringBuilder) - Method in class davmail.exchange.ews.IndexedFieldURI
- appendTo(StringBuilder) - Method in interface davmail.exchange.ews.SearchExpression
-
Append search expression to buffer.
- appendTo(StringBuilder) - Method in class davmail.exchange.ews.TwoOperandExpression
- appendTo(StringBuilder) - Method in class davmail.exchange.ews.UnindexedFieldURI
- appendTo(StringBuilder) - Method in interface davmail.exchange.ExchangeSession.Condition
-
Append condition to buffer.
- appendTo(StringBuilder) - Method in class davmail.exchange.ExchangeSession.FreeBusy
-
Append freebusy information to provided buffer.
- appendTo(StringBuilder) - Method in class davmail.exchange.graph.GraphExchangeSession.ExistsCondition
- appendTo(StringBuilder) - Method in class davmail.exchange.graph.GraphExchangeSession.HeaderCondition
-
Graph field internetMessageHeader is not searchable, use MAPI property PR_TRANSPORT_MESSAGE_HEADERS directly instead.
- appendTo(StringBuilder) - Method in class davmail.exchange.graph.GraphExchangeSession.IsNullCondition
- appendTo(StringBuilder) - Method in interface davmail.exchange.graph.SearchExpression
-
Append the search expression to the buffer.
- appendValue(StringBuilder, String, String) - Method in class davmail.exchange.ews.ExtendedFieldURI
- appendValue(StringBuilder, String, String) - Method in interface davmail.exchange.ews.FieldURI
-
Append updated field value to buffer
- appendValue(StringBuilder, String, String) - Method in class davmail.exchange.ews.IndexedFieldURI
- appendValue(StringBuilder, String, String) - Method in class davmail.exchange.ews.UnindexedFieldURI
- appendValues(StringBuilder, String, List<String>) - Method in class davmail.exchange.ews.UnindexedFieldURI
- APPLICATION_ICS - Static variable in class davmail.exchange.ExchangeSession.Event
- APPLICATION_ICS - Static variable in class davmail.exchange.graph.GraphExchangeSession
- ApplicationTime - Enum constant in enum class davmail.exchange.dav.PropertyType
- ApplicationTime - Enum constant in enum class davmail.exchange.ews.ExtendedFieldURI.PropertyType
- ApplicationTime - Enum constant in enum class davmail.exchange.graph.GraphField.PropertyType
- ApplicationTimeArray - Enum constant in enum class davmail.exchange.dav.PropertyType
- ApplicationTimeArray - Enum constant in enum class davmail.exchange.ews.ExtendedFieldURI.PropertyType
- ApplicationTimeArray - Enum constant in enum class davmail.exchange.graph.GraphField.PropertyType
- Appointment - Enum constant in enum class davmail.exchange.dav.Field.DistinguishedPropertySetType
- Appointment - Enum constant in enum class davmail.exchange.ews.ExtendedFieldURI.DistinguishedPropertySetType
- Appointment - Enum constant in enum class davmail.exchange.graph.GraphField.DistinguishedPropertySetType
- archive - Enum constant in enum class davmail.exchange.graph.GraphExchangeSession.WellKnownFolderName
- ARCHIVE - Static variable in class davmail.exchange.ExchangeSession
- ARCHIVE_ROOT - Static variable in class davmail.exchange.ews.EwsExchangeSession
- ARCHIVE_ROOT - Static variable in class davmail.exchange.graph.GraphExchangeSession
- archivemsgfolderroot - Enum constant in enum class davmail.exchange.ews.DistinguishedFolderId.Name
- Ascending - Enum constant in enum class davmail.exchange.ews.FieldOrder.Order
- ASN_APPLICATION - Static variable in class davmail.ldap.Ber
- ASN_BIT_STRING - Static variable in class davmail.ldap.Ber
- ASN_BOOLEAN - Static variable in class davmail.ldap.Ber
- ASN_CONSTRUCTOR - Static variable in class davmail.ldap.Ber
- ASN_CONTEXT - Static variable in class davmail.ldap.Ber
- ASN_ENUMERATED - Static variable in class davmail.ldap.Ber
- ASN_INTEGER - Static variable in class davmail.ldap.Ber
- ASN_NULL - Static variable in class davmail.ldap.Ber
- ASN_OBJECT_ID - Static variable in class davmail.ldap.Ber
- ASN_OCTET_STR - Static variable in class davmail.ldap.Ber
- ASN_PRIMITIVE - Static variable in class davmail.ldap.Ber
- ASN_PRIVATE - Static variable in class davmail.ldap.Ber
- ASN_SEQUENCE - Static variable in class davmail.ldap.Ber
- ASN_SET - Static variable in class davmail.ldap.Ber
- ASN_SIMPLE_STRING - Static variable in class davmail.ldap.Ber
- ASN_UNIVERSAL - Static variable in class davmail.ldap.Ber
- attachment - Variable in class davmail.exchange.ews.EWSMethod
- attachmentId - Variable in class davmail.exchange.ews.EWSMethod
- attachmentId - Variable in class davmail.exchange.ews.FileAttachment
- attachments - Variable in class davmail.exchange.ews.EWSMethod.Item
- attendee - Variable in class davmail.exchange.ews.GetUserAvailabilityMethod
- Attendee() - Constructor for class davmail.exchange.ews.EWSMethod.Attendee
- attendees - Variable in class davmail.exchange.ews.EWSMethod.Item
- attendees - Variable in class davmail.exchange.VCalendar.Recipients
-
attendee list
- AttributeCondition(String, ExchangeSession.Operator, int) - Constructor for class davmail.exchange.dav.DavExchangeSession.AttributeCondition
- AttributeCondition(String, ExchangeSession.Operator, String) - Constructor for class davmail.exchange.dav.DavExchangeSession.AttributeCondition
- AttributeCondition(String, ExchangeSession.Operator, String) - Constructor for class davmail.exchange.ews.EwsExchangeSession.AttributeCondition
- AttributeCondition(String, ExchangeSession.Operator, String) - Constructor for class davmail.exchange.ExchangeSession.AttributeCondition
- AttributeCondition(String, ExchangeSession.Operator, String, ContainmentMode, ContainmentComparison) - Constructor for class davmail.exchange.ews.EwsExchangeSession.AttributeCondition
- attributeName - Variable in class davmail.exchange.ews.EwsExchangeSession.ExistsCondition
- attributeName - Variable in class davmail.exchange.ews.EwsExchangeSession.IsNullCondition
- attributeName - Variable in class davmail.exchange.ExchangeSession.AttributeCondition
- attributeName - Variable in class davmail.exchange.ExchangeSession.MonoCondition
- attributeName - Variable in class davmail.exchange.graph.GraphExchangeSession.ExistsCondition
- attributeName - Variable in class davmail.exchange.graph.GraphExchangeSession.IsNullCondition
- AttributeOption - Class in davmail.exchange.ews
-
Generic attribute option.
- AttributeOption(String, String) - Constructor for class davmail.exchange.ews.AttributeOption
- authenticate() - Method in interface davmail.exchange.auth.ExchangeAuthenticator
-
Authenticate against Exchange or O365
- authenticate() - Method in class davmail.exchange.auth.ExchangeFormAuthenticator
- authenticate() - Method in class davmail.exchange.auth.O365Authenticator
- authenticate() - Method in class davmail.exchange.auth.O365DeviceCodeAuthenticator
- authenticate() - Method in class davmail.exchange.auth.O365InteractiveAuthenticator
- authenticate() - Method in class davmail.exchange.auth.O365ManualAuthenticator
- authenticate() - Method in class davmail.exchange.auth.O365StoredTokenAuthenticator
- authenticate() - Method in class davmail.smtp.SmtpConnection
-
Create authenticated session with Exchange server
- authenticate(String, String) - Method in interface davmail.exchange.auth.O365InteractiveAuthenticatorBackend
- authenticate(String, String) - Method in class davmail.exchange.auth.O365InteractiveAuthenticatorFrame
- authenticate(String, String) - Method in class davmail.exchange.auth.O365InteractiveAuthenticatorSWT
- authenticate(Credentials, HttpRequest) - Method in class davmail.http.DavMailNTLMScheme
- authenticate(Credentials, HttpRequest, HttpContext) - Method in class davmail.http.DavMailNTLMScheme
- AUTHENTICATED - Enum constant in enum class davmail.AbstractConnection.State
- authenticationComboBox - Variable in class davmail.ui.SettingsFrame
- AUTO - Static variable in class davmail.Settings
- AutoDiscoverMethod - Class in davmail.exchange.ews
- AutoDiscoverMethod(String, String) - Constructor for class davmail.exchange.ews.AutoDiscoverMethod
- AutoResolve - Static variable in class davmail.exchange.ews.ConflictResolution
- AwtDesktopBrowser - Class in davmail.ui.browser
-
Wrapper class to call Java6 Desktop class to launch default browser.
- AwtGatewayTray - Class in davmail.ui.tray
-
Tray icon handler based on java 1.6
- AwtGatewayTray() - Constructor for class davmail.ui.tray.AwtGatewayTray
B
- backOffMilliseconds - Variable in class davmail.exchange.ews.EWSMethod
- BACKSLASH - Enum constant in enum class davmail.exchange.VProperty.State
- base64ToHex(String) - Static method in class davmail.util.StringUtil
-
Convert base64 value to hex.
- base64ToUrl(String) - Static method in class davmail.util.StringUtil
-
Encode EWS base64 itemId to url compatible value.
- baseMailboxPath - Variable in class davmail.imap.ImapConnection
- baseShape - Variable in class davmail.exchange.ews.EWSMethod
- BaseShape - Class in davmail.exchange.ews
-
Item or folder base shape.
- beginSeq(int) - Method in class davmail.ldap.BerEncoder
-
Begin encoding a sequence with a tag.
- Ber - Class in davmail.ldap
-
Base class that defines common fields, constants, and debug method.
- Ber() - Constructor for class davmail.ldap.Ber
- Ber.DecodeException - Exception Class in davmail.ldap
- Ber.EncodeException - Exception Class in davmail.ldap
- BerDecoder - Class in davmail.ldap
-
A BER decoder.
- BerDecoder(byte[], int, int) - Constructor for class davmail.ldap.BerDecoder
-
Creates a BER decoder that reads bytes from the specified buffer.
- BerEncoder - Class in davmail.ldap
-
A BER encoder.
- BerEncoder() - Constructor for class davmail.ldap.BerEncoder
-
Creates a BER buffer for encoding.
- BerEncoder(int) - Constructor for class davmail.ldap.BerEncoder
-
Creates a BER buffer of a specified size for encoding.
- Binary - Enum constant in enum class davmail.exchange.dav.PropertyType
- Binary - Enum constant in enum class davmail.exchange.ews.ExtendedFieldURI.PropertyType
- Binary - Enum constant in enum class davmail.exchange.graph.GraphField.PropertyType
- BinaryArray - Enum constant in enum class davmail.exchange.dav.PropertyType
- BinaryArray - Enum constant in enum class davmail.exchange.ews.ExtendedFieldURI.PropertyType
- BinaryArray - Enum constant in enum class davmail.exchange.graph.GraphField.PropertyType
- bind() - Method in class davmail.AbstractServer
-
Bind server socket on defined port.
- bindAddressField - Variable in class davmail.ui.SettingsFrame
- body - Variable in class davmail.caldav.CaldavConnection.CaldavRequest
- BODY_ENCODING_TEXT_AND_HTML - Static variable in class davmail.exchange.dav.DavExchangeSession
- bodyField - Variable in class davmail.ui.NotificationDialog
- Boolean - Enum constant in enum class davmail.exchange.dav.PropertyType
- Boolean - Enum constant in enum class davmail.exchange.ews.ExtendedFieldURI.PropertyType
- Boolean - Enum constant in enum class davmail.exchange.graph.GraphField.PropertyType
- browse(String) - Static method in class davmail.ui.browser.DesktopBrowser
-
Open default browser at location.
- browse(URI) - Static method in class davmail.ui.browser.AwtDesktopBrowser
-
Open default browser at location URI.
- browse(URI) - Static method in class davmail.ui.browser.DesktopBrowser
-
Open default browser at location URI.
- browse(URI) - Static method in class davmail.ui.browser.OSXDesktopBrowser
-
Open default browser at location URI.
- browse(URI) - Static method in class davmail.ui.browser.SwtDesktopBrowser
-
Open default browser at location URI.
- browse(URI) - Static method in class davmail.ui.browser.XdgDesktopBrowser
-
Open default browser at location URI.
- buf - Variable in class davmail.ldap.Ber
- buffer - Variable in class davmail.imap.ImapConnection.MessageWrapper
- bufsize - Variable in class davmail.ldap.Ber
- build() - Method in class davmail.exchange.graph.GraphRequestBuilder
-
Build http request.
- buildAuthorizeUrl(String, String, String, String) - Static method in class davmail.exchange.auth.O365Authenticator
- buildConditions(ImapConnection.SearchConditions, ImapConnection.ImapTokenizer) - Method in class davmail.imap.ImapConnection
- buildContact(String, String, Map<String, String>, String, String) - Method in class davmail.exchange.dav.DavExchangeSession
- buildContact(String, String, Map<String, String>, String, String) - Method in class davmail.exchange.ews.EwsExchangeSession
- buildContact(String, String, Map<String, String>, String, String) - Method in class davmail.exchange.ExchangeSession
- buildContact(String, String, Map<String, String>, String, String) - Method in class davmail.exchange.graph.GraphExchangeSession
- buildDepth() - Method in class davmail.caldav.CaldavConnection.CaldavRequest
- buildEmail(String) - Method in class davmail.exchange.dav.DavExchangeSession
-
Determine user email through various means.
- buildEtagHeader(CaldavConnection.CaldavRequest, ExchangeSession.ItemResult) - Method in class davmail.caldav.CaldavConnection
- buildEtagHeader(String) - Method in class davmail.caldav.CaldavConnection
- buildEventPath(CaldavConnection.CaldavRequest, String) - Method in class davmail.caldav.CaldavConnection
- buildFieldLabel(String, String) - Method in class davmail.ui.SettingsFrame
- buildFieldUpdates(VCalendar, VObject, boolean) - Method in class davmail.exchange.ews.EwsExchangeSession.Event
- buildFieldUpdates(List<FieldUpdate>, boolean) - Method in class davmail.exchange.ews.EwsExchangeSession.Contact
- buildFolder(EWSMethod.Item) - Method in class davmail.exchange.ews.EwsExchangeSession
- buildFolder(MultiStatusResponse) - Method in class davmail.exchange.dav.DavExchangeSession
- buildFolderPath(String) - Method in class davmail.imap.ImapConnection
- buildGalfindContact(DavExchangeSession.Contact, Map<String, String>) - Method in class davmail.exchange.dav.DavExchangeSession
- buildGalfindContact(EWSMethod.Item) - Method in class davmail.exchange.ews.EwsExchangeSession
- buildGalfindContact(JSONObject) - Method in class davmail.exchange.graph.GraphExchangeSession
- buildHttpNotFoundException(Exception) - Method in class davmail.exchange.ExchangeSession.Event
- buildHttpResponseException(HttpRequestBase, HttpResponse) - Static method in class davmail.http.HttpClientAdapter
- buildHttpResponseException(HttpRequestBase, StatusLine) - Static method in class davmail.http.HttpClientAdapter
-
Build Http Exception from method status
- buildImapFlagMap() - Method in class davmail.exchange.ExchangeSession.Folder
- buildLogonMethod(HttpClientAdapter, ResponseWrapper) - Method in class davmail.exchange.auth.ExchangeFormAuthenticator
-
Try to find the logon method path from the logon form body.
- buildMailPath(URI) - Method in class davmail.exchange.dav.DavExchangeSession
- buildMenu() - Method in class davmail.ui.tray.FrameGatewayTray
- buildMenu() - Method in class davmail.ui.tray.OSXFrameGatewayTray
- buildMessage(EWSMethod.Item) - Method in class davmail.exchange.ews.EwsExchangeSession
- buildMessage(MultiStatusResponse) - Method in class davmail.exchange.dav.DavExchangeSession
- buildPath() - Method in class davmail.exchange.graph.GraphRequestBuilder
-
Build request path based on version, username, object type and object id.
- buildProperties() - Method in class davmail.exchange.dav.DavExchangeSession.Contact
- buildProperties(Map<String, String>) - Method in class davmail.exchange.dav.DavExchangeSession
- buildProperties(Map<String, String>) - Method in class davmail.exchange.ews.EwsExchangeSession
-
Message create/update properties
- buildSessionInfo(URI) - Method in class davmail.exchange.dav.DavExchangeSession
- buildSessionInfo(URI) - Method in class davmail.exchange.ews.EwsExchangeSession
- buildSessionInfo(URI) - Method in class davmail.exchange.ExchangeSession
- buildSessionInfo(URI) - Method in class davmail.exchange.graph.GraphExchangeSession
- buildTokenUrl(String) - Method in class davmail.exchange.auth.O365Token
- BundleMessage - Class in davmail
-
Internationalization message.
- BundleMessage(String, Object...) - Constructor for class davmail.BundleMessage
-
Internationalization message.
- BundleMessage.BundleMessageList - Class in davmail
-
Typed bundle message collection
- BundleMessageList() - Constructor for class davmail.BundleMessage.BundleMessageList
- byDays - Variable in class davmail.exchange.ews.RecurrenceFieldUpdate
- bytesLeft() - Method in class davmail.ldap.BerDecoder
-
Returns the number of unparsed bytes in this BER buffer.
- bytesPerAtom() - Method in class davmail.ldap.HexDumpEncoder
- bytesPerLine() - Method in class davmail.ldap.HexDumpEncoder
C
- cachedMessageImapUid - Variable in class davmail.exchange.ExchangeSession.MessageList
-
Cached message uid.
- cachedMimeContent - Variable in class davmail.exchange.ExchangeSession.MessageList
-
Cached unparsed message
- cachedMimeMessage - Variable in class davmail.exchange.ExchangeSession.MessageList
-
Cached message content parsed in a MIME message.
- CALDAV_DATE_TIME - Static variable in class davmail.util.DateUtil
- caldavAlarmSoundField - Variable in class davmail.ui.SettingsFrame
- caldavAutoScheduleCheckBox - Variable in class davmail.ui.SettingsFrame
- CaldavConnection - Class in davmail.caldav
-
Handle a caldav connection.
- CaldavConnection(Socket) - Constructor for class davmail.caldav.CaldavConnection
-
Initialize the streams and start the thread.
- CaldavConnection.CaldavRequest - Class in davmail.caldav
- CaldavConnection.CaldavResponse - Class in davmail.caldav
-
Caldav response wrapper, content sent in chunked mode to avoid timeout
- CaldavConnection.ChunkedResponse - Class in davmail.caldav
-
Http chunked response.
- caldavEditNotificationsField - Variable in class davmail.ui.SettingsFrame
- caldavNoSSLCheckBox - Variable in class davmail.ui.SettingsFrame
- caldavPastDelayField - Variable in class davmail.ui.SettingsFrame
- caldavPortCheckBox - Variable in class davmail.ui.SettingsFrame
- caldavPortField - Variable in class davmail.ui.SettingsFrame
- CaldavRequest(String, String, Map<String, String>, String) - Constructor for class davmail.caldav.CaldavConnection.CaldavRequest
- CaldavResponse(int) - Constructor for class davmail.caldav.CaldavConnection.CaldavResponse
- CaldavServer - Class in davmail.caldav
-
Calendar server, handle HTTP Caldav requests.
- CaldavServer(int) - Constructor for class davmail.caldav.CaldavServer
-
Create a ServerSocket to listen for connections.
- calendar - Enum constant in enum class davmail.exchange.ews.DistinguishedFolderId.Name
- calendar - Enum constant in enum class davmail.exchange.graph.GraphExchangeSession.WellKnownFolderName
- CALENDAR - Static variable in class davmail.exchange.ExchangeSession
- CALENDAR_ITEM_REQUEST_PROPERTIES - Static variable in class davmail.exchange.ews.EwsExchangeSession
- CALENDAR_ITEM_REQUEST_PROPERTIES - Static variable in class davmail.exchange.graph.GraphExchangeSession
- CalendarAssistant - Enum constant in enum class davmail.exchange.dav.Field.DistinguishedPropertySetType
- CalendarAssistant - Enum constant in enum class davmail.exchange.ews.ExtendedFieldURI.DistinguishedPropertySetType
- CalendarAssistant - Enum constant in enum class davmail.exchange.graph.GraphField.DistinguishedPropertySetType
- calendarName - Variable in class davmail.exchange.dav.DavExchangeSession
- calendarUrl - Variable in class davmail.exchange.dav.DavExchangeSession
- cast - Variable in class davmail.exchange.dav.Field
- ccField - Variable in class davmail.ui.NotificationDialog
- certHashField - Variable in class davmail.ui.SettingsFrame
- changeKey - Variable in class davmail.exchange.ews.FolderId
- changeKey - Variable in class davmail.exchange.ews.ItemId
- checkClientTrusted(X509Certificate[], String) - Method in class davmail.http.DavGatewayX509TrustManager
- checkConfig() - Static method in class davmail.exchange.ExchangeSessionFactory
-
Send a request to Exchange server to check current settings.
- checkEndPointUrl() - Method in class davmail.exchange.ews.EwsExchangeSession
-
Check endpoint url.
- checkFormLoginQueryString(ResponseWrapper) - Method in class davmail.exchange.auth.ExchangeFormAuthenticator
- checkInfiniteLoop(String) - Method in class davmail.imap.ImapConnection
-
Detect infinite loop on the client side.
- checkKerberosAuthentication() - Method in class davmail.exchange.auth.KerberosCheck
- checkPublicFolder() - Method in class davmail.exchange.dav.DavExchangeSession
- checkServerTrusted(X509Certificate[], String) - Method in class davmail.http.DavGatewayX509TrustManager
- checkSuccess() - Method in class davmail.exchange.ews.EWSMethod
-
Check method success.
- checkToken() - Method in class davmail.exchange.graph.GraphExchangeSession
- chooseClientAlias(String[], Principal[], Socket) - Method in class davmail.http.DavMailX509KeyManager
-
Select a client alias.
- chooseServerAlias(String, Principal[], Socket) - Method in class davmail.http.DavMailX509KeyManager
-
Passthrough to wrapped keymanager
- CHUNK_LENGTH - Static variable in class davmail.exchange.ews.EWSMethod
- ChunkedResponse(int, String) - Constructor for class davmail.caldav.CaldavConnection.ChunkedResponse
- clearCache() - Method in class davmail.exchange.ExchangeSession.Folder
-
drop cached message
- clearVTimezone() - Method in class davmail.exchange.ExchangeSession
- client - Variable in class davmail.AbstractConnection
- CLIENT_LOGIN_MODULE - Static variable in class davmail.http.KerberosLoginConfiguration
- clientCredential - Variable in class davmail.http.KerberosHelper.SecurityContext
-
client delegated credential
- clientKeystoreFileField - Variable in class davmail.ui.SettingsFrame
- clientKeystorePassField - Variable in class davmail.ui.SettingsFrame
- clientKeystoreTypeCombo - Variable in class davmail.ui.SettingsFrame
- clientSoTimeoutField - Variable in class davmail.ui.SettingsFrame
- close() - Method in class davmail.AbstractConnection
-
Close client connection, streams, and Exchange session.
- close() - Method in class davmail.AbstractServer
-
Close server socket
- close() - Method in class davmail.caldav.CaldavConnection.ChunkedResponse
- close() - Method in class davmail.exchange.auth.ExchangeFormAuthenticator
-
Close session.
- close() - Method in interface davmail.exchange.auth.O365InteractiveAuthenticatorBackend
- close() - Method in class davmail.exchange.auth.O365InteractiveAuthenticatorFrame
- close() - Method in class davmail.exchange.auth.O365InteractiveAuthenticatorSWT
- close() - Method in class davmail.exchange.dav.DavExchangeSession
- close() - Method in class davmail.exchange.DoubleDotOutputStream
-
RFC 1939: 3 Basic Operations [...] Hence a multi-line response is terminated with the five octets "CRLF.CRLF"
- close() - Method in class davmail.exchange.ews.EwsExchangeSession
-
Close session.
- close() - Method in class davmail.exchange.ExchangeSession
-
Close session.
- close() - Method in class davmail.exchange.graph.GraphExchangeSession
- close() - Method in class davmail.http.HttpClientAdapter
- close(HttpClientAdapter) - Static method in class davmail.http.HttpClientAdapter
- closed - Variable in class davmail.caldav.CaldavConnection
- CLSID - Enum constant in enum class davmail.exchange.dav.PropertyType
- CLSID - Enum constant in enum class davmail.exchange.ews.ExtendedFieldURI.PropertyType
- CLSID - Enum constant in enum class davmail.exchange.graph.GraphField.PropertyType
- CLSIDArray - Enum constant in enum class davmail.exchange.dav.PropertyType
- CLSIDArray - Enum constant in enum class davmail.exchange.ews.ExtendedFieldURI.PropertyType
- CLSIDArray - Enum constant in enum class davmail.exchange.graph.GraphField.PropertyType
- code - Variable in exception class davmail.exception.HttpForbiddenException
- code - Variable in class davmail.exchange.auth.O365ManualAuthenticatorDialog
- collectionName - Variable in class davmail.exchange.ews.IndexedFieldUpdate
- collectionName - Variable in class davmail.exchange.ews.IndexedFieldURI
- collectSearchValues(Set<String>) - Method in interface davmail.ldap.LdapConnection.LdapFilter
-
Collect distinct non-wildcard search values from this filter tree.
- command - Variable in class davmail.caldav.CaldavConnection.CaldavRequest
- Common - Enum constant in enum class davmail.exchange.dav.Field.DistinguishedPropertySetType
- Common - Enum constant in enum class davmail.exchange.ews.ExtendedFieldURI.DistinguishedPropertySetType
- Common - Enum constant in enum class davmail.exchange.graph.GraphField.DistinguishedPropertySetType
- compareTo(ExchangeSession.Message) - Method in class davmail.exchange.ExchangeSession.Message
-
Comparator to sort messages by IMAP uid
- computeAttributes() - Method in class davmail.exchange.ExchangeSession.Folder
- condition - Variable in class davmail.exchange.ExchangeSession.NotCondition
- conditions - Variable in class davmail.exchange.ExchangeSession.MultiCondition
- ConflictResolution - Class in davmail.exchange.ews
-
Item update conflict resolution
- connect() - Method in class davmail.exchange.auth.HttpURLConnectionWrapper
- connectFailed(URI, SocketAddress, IOException) - Method in class davmail.http.DavGatewayProxySelector
- Contact() - Constructor for class davmail.exchange.dav.DavExchangeSession.Contact
-
Default constructor for galFind
- Contact() - Constructor for class davmail.exchange.ews.EwsExchangeSession.Contact
-
Empty constructor for GalFind
- Contact() - Constructor for class davmail.exchange.ExchangeSession.Contact
- Contact() - Constructor for class davmail.exchange.graph.GraphExchangeSession.Contact
-
Empty constructor for GalFind
- Contact(EWSMethod.Item) - Constructor for class davmail.exchange.ews.EwsExchangeSession.Contact
- Contact(GraphObject) - Constructor for class davmail.exchange.graph.GraphExchangeSession.Contact
- Contact(String, String, Map<String, String>, String, String) - Constructor for class davmail.exchange.dav.DavExchangeSession.Contact
- Contact(String, String, Map<String, String>, String, String) - Constructor for class davmail.exchange.ews.EwsExchangeSession.Contact
- Contact(String, String, Map<String, String>, String, String) - Constructor for class davmail.exchange.ExchangeSession.Contact
- Contact(String, String, Map<String, String>, String, String) - Constructor for class davmail.exchange.graph.GraphExchangeSession.Contact
- Contact(MultiStatusResponse) - Constructor for class davmail.exchange.dav.DavExchangeSession.Contact
-
Build Contact instance from multistatusResponse info
- CONTACT_ATTRIBUTES - Static variable in class davmail.exchange.ExchangeSession
-
Full Contact attribute list
- CONTACT_ATTRIBUTES - Static variable in class davmail.exchange.graph.GraphExchangeSession
- ContactDataShape - Class in davmail.exchange.ews
-
ResolveNames contact data shape.
- contactFind(ExchangeSession.Condition, Set<String>, int) - Method in class davmail.ldap.LdapConnection.SearchRunnable
-
Search users in contacts folder
- ContactPhoto() - Constructor for class davmail.exchange.ExchangeSession.ContactPhoto
- contacts - Enum constant in enum class davmail.exchange.ews.DistinguishedFolderId.Name
- contacts - Enum constant in enum class davmail.exchange.graph.GraphExchangeSession.WellKnownFolderName
- Contacts - Static variable in class davmail.exchange.ews.SearchScope
- CONTACTS - Static variable in class davmail.exchange.ExchangeSession
-
Contacts folder logical name
- ContactsActiveDirectory - Static variable in class davmail.exchange.ews.SearchScope
- contactsName - Variable in class davmail.exchange.dav.DavExchangeSession
- contactsUrl - Variable in class davmail.exchange.dav.DavExchangeSession
- containmentComparison - Variable in class davmail.exchange.ews.EwsExchangeSession.AttributeCondition
- ContainmentComparison - Class in davmail.exchange.ews
-
Contains comparison mode.
- containmentMode - Variable in class davmail.exchange.ews.EwsExchangeSession.AttributeCondition
- ContainmentMode - Class in davmail.exchange.ews
-
Contains search mode.
- contains(String, String) - Method in class davmail.exchange.dav.DavExchangeSession
- contains(String, String) - Method in class davmail.exchange.ews.EwsExchangeSession
- contains(String, String) - Method in class davmail.exchange.ExchangeSession
-
Contains condition.
- contains(String, String) - Method in class davmail.exchange.graph.GraphExchangeSession
- Contains - Enum constant in enum class davmail.exchange.ExchangeSession.Operator
- containsIgnoreCase(List<String>, String) - Method in class davmail.exchange.VProperty
- content - Variable in class davmail.exchange.ews.FileAttachment
- content - Variable in class davmail.exchange.ExchangeSession.ContactPhoto
-
Base64 encoded picture content
- CONTENT_TYPE - Static variable in class davmail.exchange.ews.EWSMethod
- contentClass - Variable in class davmail.exchange.ExchangeSession.Event
- contentClass - Variable in class davmail.exchange.ExchangeSession.Message
-
Message content class.
- contentType - Variable in class davmail.exchange.ews.FileAttachment
- contentType - Variable in class davmail.exchange.ews.GetUserPhotoMethod
- contentType - Variable in class davmail.exchange.ExchangeSession.ContactPhoto
-
Contact picture content type (always image/jpeg on read)
- contextPath - Variable in class davmail.caldav.CaldavConnection
-
Context path for reverse proxy support, e.g.
- convertBDayToZulu(String) - Method in class davmail.exchange.ExchangeSession
- convertCalendarDateToExchange(String) - Method in class davmail.exchange.ews.EwsExchangeSession
- convertCalendarDateToExchangeZulu(String, String) - Method in class davmail.exchange.VCalendar
- convertCalendarDateToGraph(String, String) - Method in class davmail.exchange.VCalendar
-
Convert date format, keep timezone.
- convertClassFromExchange(String) - Method in class davmail.exchange.ExchangeSession
-
Possible values are: normal, personal, private, and confidential.
- convertClassToExchange(String) - Method in class davmail.exchange.graph.GraphExchangeSession
-
Convert iCalendar CLASS value to Graph sensitivity value.
- convertContactProperties(Map<String, String>, String[], List<String>) - Method in class davmail.exchange.ExchangeSession
- convertDate(String, String, String, String, String) - Static method in class davmail.util.DateUtil
- convertDate(String, String, TimeZone, String, TimeZone) - Static method in class davmail.util.DateUtil
- convertDateFormat(String, String, String) - Static method in class davmail.util.DateUtil
- convertDateFromExchange(String) - Method in class davmail.exchange.dav.DavExchangeSession
- convertDateFromExchange(String) - Method in class davmail.exchange.ews.EwsExchangeSession
- convertDateFromExchange(String) - Static method in class davmail.exchange.graph.GraphExchangeSession
-
Lightweight conversion method to avoid full string to date and back conversions.
- convertDateFromExchangeToTaskDate(String) - Method in class davmail.exchange.dav.DavExchangeSession
- convertDateFromExchangeToTaskDate(String) - Static method in class davmail.exchange.ews.EwsExchangeSession
- convertFlagsToKeywords(HashSet<String>) - Method in class davmail.exchange.ExchangeSession
-
Convert IMAP flags to keyword value.
- convertFlagToKeyword(String) - Method in class davmail.exchange.ExchangeSession
-
Convert IMAP flag to keyword value.
- convertGrayscale(BufferedImage) - Static method in class davmail.ui.tray.DavGatewayTray
- convertHtmlToText(String) - Static method in class davmail.exchange.graph.GraphExchangeSession
- ConvertIdMethod - Class in davmail.exchange.ews
-
ConvertId implementation to retrieve primary mailbox address
- ConvertIdMethod(String) - Constructor for class davmail.exchange.ews.ConvertIdMethod
-
Build Resolve Names method
- convertISO8601ToZulu(String) - Static method in class davmail.util.DateUtil
- convertItemNameToEML(String) - Method in class davmail.exchange.ExchangeSession
-
convert vcf extension to EML.
- convertItemNameToEML(String) - Method in class davmail.exchange.graph.GraphExchangeSession
- convertItemNameToItemId(String) - Method in class davmail.exchange.graph.GraphExchangeSession
- convertKeywordToFlag(String) - Method in class davmail.exchange.ExchangeSession
-
Convert keyword value to IMAP flag.
- convertLdapToContactReturningAttributes(Set<String>) - Method in class davmail.ldap.LdapConnection
- convertPriorityFromExchange(String) - Method in class davmail.exchange.dav.DavExchangeSession
- convertPriorityFromExchange(String) - Method in class davmail.exchange.ExchangeSession
- convertPriorityToExchange(String) - Method in class davmail.exchange.dav.DavExchangeSession
- convertPriorityToExchange(String) - Method in class davmail.exchange.ExchangeSession
- convertResentHeader(MimeMessage, String) - Method in class davmail.exchange.ExchangeSession
-
Moves Resent headers to standard headers
- convertShowAs(String, String) - Static method in class davmail.exchange.graph.GraphExchangeSession
-
Convert iCalendar STATUS and X-MICROSOFT-CDO-BUSYSTATUS to Graph showAs.
- convertTaskDateToZulu(String) - Method in class davmail.exchange.dav.DavExchangeSession
- convertTaskDateToZulu(String) - Method in class davmail.exchange.ews.EwsExchangeSession
- convertToBytes(JSONObject) - Static method in class davmail.util.IOUtil
- convertToLong(String) - Method in class davmail.imap.ImapConnection.RangeIterator
- convertToLong(String) - Method in class davmail.imap.ImapConnection.UIDRangeIterator
- convertToUTCDateFormat(String, String, String, String) - Static method in class davmail.util.DateUtil
- convertZuluDateTimeToAllDay(String) - Static method in class davmail.util.StringUtil
-
Get allDay date value from Zulu timestamp.
- convertZuluDateToBday(String) - Method in class davmail.exchange.ExchangeSession
- CopyItemMethod - Class in davmail.exchange.ews
-
Copy item to another folder.
- CopyItemMethod(ItemId, FolderId) - Constructor for class davmail.exchange.ews.CopyItemMethod
-
Copy item method.
- CopyItemMethod(List<ItemId>, FolderId) - Constructor for class davmail.exchange.ews.CopyItemMethod
-
Copy items to target folder.
- copyMessage(ExchangeSession.Message, String) - Method in class davmail.exchange.dav.DavExchangeSession
- copyMessage(ExchangeSession.Message, String) - Method in class davmail.exchange.ews.EwsExchangeSession
- copyMessage(ExchangeSession.Message, String) - Method in class davmail.exchange.ExchangeSession
-
Copy message to target folder
- copyMessage(ExchangeSession.Message, String) - Method in class davmail.exchange.graph.GraphExchangeSession
- copyMessage(String, String) - Method in class davmail.exchange.dav.DavExchangeSession
- copyMessages(List<ExchangeSession.Message>, String) - Method in class davmail.exchange.ews.EwsExchangeSession
- copyMessages(List<ExchangeSession.Message>, String) - Method in class davmail.exchange.ExchangeSession
- count - Variable in class davmail.exchange.ews.RecurrenceFieldUpdate
- count() - Method in class davmail.exchange.ExchangeSession.Folder
-
Folder message count.
- create(HttpContext) - Method in class davmail.http.DavMailNTLMSchemeFactory
- create(HttpContext) - Method in class davmail.http.DavMailSPNegoSchemeFactory
- create(HttpContext) - Method in class davmail.http.JCIFSNTLMSchemeFactory
- createAndShowGUI() - Method in class davmail.ui.tray.AwtGatewayTray
- createAndShowGUI() - Method in class davmail.ui.tray.FrameGatewayTray
- createAndShowGUI() - Method in class davmail.ui.tray.OSXAwtGatewayTray
- createAndShowGUI() - Method in class davmail.ui.tray.OSXFrameGatewayTray
- CreateAttachmentMethod - Class in davmail.exchange.ews
-
Create Attachment Method.
- CreateAttachmentMethod(ItemId, FileAttachment) - Constructor for class davmail.exchange.ews.CreateAttachmentMethod
-
Create attachment method.
- createCalendarFolder(String, Map<String, String>) - Method in class davmail.exchange.ExchangeSession
-
Create Exchange calendar folder.
- createConnectionHandler(Socket) - Method in class davmail.AbstractServer
-
Create a connection handler for the current listener.
- createConnectionHandler(Socket) - Method in class davmail.caldav.CaldavServer
- createConnectionHandler(Socket) - Method in class davmail.imap.ImapServer
- createConnectionHandler(Socket) - Method in class davmail.ldap.LdapServer
- createConnectionHandler(Socket) - Method in class davmail.pop.PopServer
- createConnectionHandler(Socket) - Method in class davmail.smtp.SmtpServer
- createContactFolder(String, Map<String, String>) - Method in class davmail.exchange.ExchangeSession
-
Create Exchange contact folder.
- createDavProperty(String, String) - Static method in class davmail.exchange.dav.Field
-
Create DavProperty object for field alias and value.
- createField(String, int, PropertyType) - Static method in class davmail.exchange.dav.Field
- createField(String, Field.DistinguishedPropertySetType) - Static method in class davmail.exchange.dav.Field
- createField(String, Field.DistinguishedPropertySetType, int, String) - Static method in class davmail.exchange.dav.Field
- createField(String, Field.DistinguishedPropertySetType, int, String, PropertyType) - Static method in class davmail.exchange.dav.Field
- createField(String, Namespace, String) - Static method in class davmail.exchange.dav.Field
- createField(String, Namespace, String, PropertyType) - Static method in class davmail.exchange.dav.Field
- createField(Namespace, String) - Static method in class davmail.exchange.dav.Field
- createFieldUpdate(String, String) - Static method in class davmail.exchange.ews.Field
-
Create property update field
- createFolder(String, String, Map<String, String>) - Method in class davmail.exchange.dav.DavExchangeSession
- createFolder(String, String, Map<String, String>) - Method in class davmail.exchange.ews.EwsExchangeSession
- createFolder(String, String, Map<String, String>) - Method in class davmail.exchange.ExchangeSession
-
Create Exchange folder with given folder class.
- createFolder(String, String, Map<String, String>) - Method in class davmail.exchange.graph.GraphExchangeSession
- CreateFolderMethod - Class in davmail.exchange.ews
-
Create Folder method.
- CreateFolderMethod(FolderId, EWSMethod.Item) - Constructor for class davmail.exchange.ews.CreateFolderMethod
-
Update folder method.
- CreateItemMethod - Class in davmail.exchange.ews
-
Create Item method.
- CreateItemMethod(MessageDisposition, FolderId, EWSMethod.Item) - Constructor for class davmail.exchange.ews.CreateItemMethod
-
Create exchange item.
- CreateItemMethod(MessageDisposition, SendMeetingInvitations, FolderId, EWSMethod.Item) - Constructor for class davmail.exchange.ews.CreateItemMethod
-
Create exchange item.
- createMessage(ExchangeSession, String, String, HashMap<String, String>, MimeMessage, OutputStream, String) - Static method in class davmail.exchange.MessageCreateThread
-
Create message in a separate thread.
- createMessage(String, String, HashMap<String, String>, MimeMessage) - Method in class davmail.exchange.dav.DavExchangeSession
-
Create message in specified folder.
- createMessage(String, String, HashMap<String, String>, MimeMessage) - Method in class davmail.exchange.ews.EwsExchangeSession
- createMessage(String, String, HashMap<String, String>, MimeMessage) - Method in class davmail.exchange.ExchangeSession
-
Create a message in the specified folder.
- createMessage(String, String, HashMap<String, String>, MimeMessage) - Method in class davmail.exchange.graph.GraphExchangeSession
- createMessageFolder(String) - Method in class davmail.exchange.ExchangeSession
-
Create Exchange message folder.
- createMimeContent() - Method in class davmail.exchange.ExchangeSession.Event
-
Build Mime body for event or event message.
- createOrUpdate() - Method in class davmail.exchange.dav.DavExchangeSession.Contact
-
Create or update contact
- createOrUpdate() - Method in class davmail.exchange.dav.DavExchangeSession.Event
- createOrUpdate() - Method in class davmail.exchange.ews.EwsExchangeSession.Contact
-
Create or update contact
- createOrUpdate() - Method in class davmail.exchange.ews.EwsExchangeSession.Event
- createOrUpdate() - Method in class davmail.exchange.ExchangeSession.Contact
- createOrUpdate() - Method in class davmail.exchange.ExchangeSession.Event
-
Create or update item
- createOrUpdate() - Method in class davmail.exchange.graph.GraphExchangeSession.Contact
-
Create or update contact.
- createOrUpdate() - Method in class davmail.exchange.graph.GraphExchangeSession.Event
- createOrUpdateContact(String, String, String, String, String) - Method in class davmail.exchange.ExchangeSession
- createOrUpdateItem(String, String, String, String, String) - Method in class davmail.exchange.ExchangeSession
-
Create or update item (event or contact) on the Exchange server
- createOrUpdateTask(String) - Method in class davmail.exchange.graph.GraphExchangeSession.Event
- createPropertyValue(String, String) - Static method in class davmail.exchange.dav.Field
-
Create property value object for field and value.
- createSocket(String, int) - Method in class davmail.http.DavGatewaySSLSocketFactory
- createSocket(String, int, InetAddress, int) - Method in class davmail.http.DavGatewaySSLSocketFactory
- createSocket(InetAddress, int) - Method in class davmail.http.DavGatewaySSLSocketFactory
- createSocket(InetAddress, int, InetAddress, int) - Method in class davmail.http.DavGatewaySSLSocketFactory
- createSocket(Socket, String, int, boolean) - Method in class davmail.http.DavGatewaySSLSocketFactory
- createXMLStreamReader(byte[]) - Static method in class davmail.exchange.XMLStreamUtil
-
Create XML stream reader for byte array
- createXMLStreamReader(InputStream) - Static method in class davmail.exchange.XMLStreamUtil
-
Create XML stream reader for inputStream
- createXMLStreamReader(String) - Static method in class davmail.exchange.XMLStreamUtil
-
Create XML stream reader for string
- CredentialPromptDialog - Class in davmail.ui
-
Prompt for Exchange credential and password.
- CredentialPromptDialog(String) - Constructor for class davmail.ui.CredentialPromptDialog
-
Get credentials.
- ctag - Variable in class davmail.exchange.ExchangeSession.Folder
-
Folder content tag (to detect folder content changes).
- Currency - Enum constant in enum class davmail.exchange.dav.PropertyType
- Currency - Enum constant in enum class davmail.exchange.ews.ExtendedFieldURI.PropertyType
- Currency - Enum constant in enum class davmail.exchange.graph.GraphField.PropertyType
- CurrencyArray - Enum constant in enum class davmail.exchange.dav.PropertyType
- CurrencyArray - Enum constant in enum class davmail.exchange.ews.ExtendedFieldURI.PropertyType
- CurrencyArray - Enum constant in enum class davmail.exchange.graph.GraphField.PropertyType
- currentHostName - Variable in class davmail.ldap.LdapConnection
- currentLine - Variable in class davmail.exchange.ICSBufferedReader
- currentMailboxPath - Variable in class davmail.exchange.ExchangeSession
-
Lower case Caldav path to the current user mailbox.
- cutype - Variable in class davmail.exchange.ews.EWSMethod.Attendee
-
attendee calendar user type (ROOM, RESOURCE)
D
- DailyRecurrence - Enum constant in enum class davmail.exchange.ews.RecurrenceFieldUpdate.RecurrencePattern
- date - Variable in class davmail.exchange.ExchangeSession.Message
-
Message date (urn:schemas:mailheader:date).
- DateUtil - Class in davmail.util
-
Date conversion methods
- DateUtil() - Constructor for class davmail.util.DateUtil
- DAV - Static variable in class davmail.exchange.dav.Field
- DavExchangeSession - Class in davmail.exchange.dav
-
Webdav Exchange adapter.
- DavExchangeSession(HttpClientAdapter, URI, String) - Constructor for class davmail.exchange.dav.DavExchangeSession
- DavExchangeSession.AttributeCondition - Class in davmail.exchange.dav
- DavExchangeSession.Contact - Class in davmail.exchange.dav
- DavExchangeSession.Event - Class in davmail.exchange.dav
- DavExchangeSession.FolderQueryTraversal - Enum Class in davmail.exchange.dav
- DavExchangeSession.HeaderCondition - Class in davmail.exchange.dav
- DavExchangeSession.Message - Class in davmail.exchange.dav
- DavExchangeSession.MonoCondition - Class in davmail.exchange.dav
- DavExchangeSession.MultiCondition - Class in davmail.exchange.dav
- DavExchangeSession.NotCondition - Class in davmail.exchange.dav
- DavGateway - Class in davmail
-
DavGateway main class
- DavGatewayOTPPrompt - Class in davmail.http
-
Ask user one time password.
- DavGatewayProxySelector - Class in davmail.http
-
Custom proxy selector based on DavMail settings.
- DavGatewayProxySelector(ProxySelector) - Constructor for class davmail.http.DavGatewayProxySelector
- DavGatewaySSLSocketFactory - Class in davmail.http
-
SSLSocketFactory implementation.
- DavGatewaySSLSocketFactory() - Constructor for class davmail.http.DavGatewaySSLSocketFactory
- DavGatewayTray - Class in davmail.ui.tray
-
Tray icon handler
- DavGatewayTrayInterface - Interface in davmail.ui.tray
-
Gateway tray interface common to SWT and pure java implementations
- DavGatewayX509TrustManager - Class in davmail.http
-
Custom Trust Manager, let user accept or deny.
- DavGatewayX509TrustManager() - Constructor for class davmail.http.DavGatewayX509TrustManager
-
Create a new custom X509 trust manager.
- davmail - package davmail
- davmail.caldav - package davmail.caldav
- davmail.exception - package davmail.exception
- davmail.exchange - package davmail.exchange
- davmail.exchange.auth - package davmail.exchange.auth
- davmail.exchange.dav - package davmail.exchange.dav
- davmail.exchange.ews - package davmail.exchange.ews
- davmail.exchange.graph - package davmail.exchange.graph
- davmail.http - package davmail.http
- davmail.http.request - package davmail.http.request
- davmail.imap - package davmail.imap
- davmail.ldap - package davmail.ldap
- davmail.pop - package davmail.pop
- davmail.service - package davmail.service
- davmail.smtp - package davmail.smtp
- davmail.ui - package davmail.ui
- davmail.ui.browser - package davmail.ui.browser
- davmail.ui.tray - package davmail.ui.tray
- davmail.util - package davmail.util
- DavMailAuthenticationException - Exception Class in davmail.exception
-
I18 AuthenticationException subclass.
- DavMailAuthenticationException(String) - Constructor for exception class davmail.exception.DavMailAuthenticationException
-
Create a DavMail authentication exception with the given BundleMessage key.
- DavMailAuthenticationException(String, Object...) - Constructor for exception class davmail.exception.DavMailAuthenticationException
-
Create a DavMail authentication exception with the given BundleMessage key and arguments.
- DavMailException - Exception Class in davmail.exception
-
I18 IOException subclass.
- DavMailException(String, Object...) - Constructor for exception class davmail.exception.DavMailException
-
Create a DavMail exception with the given BundleMessage key and arguments.
- DavMailIdleConnectionEvictor - Class in davmail.http
-
Single thread for all connection managers.
- DavMailIdleConnectionEvictor() - Constructor for class davmail.http.DavMailIdleConnectionEvictor
- davmailLoggingLevelField - Variable in class davmail.ui.SettingsFrame
- DavMailNTLMScheme - Class in davmail.http
-
Duplicate of NTLMScheme from HttpClient to implement channel binding.
- DavMailNTLMScheme() - Constructor for class davmail.http.DavMailNTLMScheme
- DavMailNTLMSchemeFactory - Class in davmail.http
- DavMailNTLMSchemeFactory() - Constructor for class davmail.http.DavMailNTLMSchemeFactory
- DavMailSPNegoScheme - Class in davmail.http
-
Override the native SPNegoScheme to handle Kerberos.
- DavMailSPNegoScheme() - Constructor for class davmail.http.DavMailSPNegoScheme
- DavMailSPNegoScheme(boolean) - Constructor for class davmail.http.DavMailSPNegoScheme
- DavMailSPNegoScheme(boolean, boolean) - Constructor for class davmail.http.DavMailSPNegoScheme
- DavMailSPNegoSchemeFactory - Class in davmail.http
-
Override native SPNegoSchemeFactory to load DavMail specific Kerberos settings.
- DavMailSPNegoSchemeFactory() - Constructor for class davmail.http.DavMailSPNegoSchemeFactory
- DavMailSPNegoSchemeFactory(boolean) - Constructor for class davmail.http.DavMailSPNegoSchemeFactory
- DavMailSPNegoSchemeFactory(boolean, boolean) - Constructor for class davmail.http.DavMailSPNegoSchemeFactory
- DavMailX509KeyManager - Class in davmail.http
-
Special X509 Key Manager that handles cases where more than one private key is sufficient to establish the HTTPs connection by asking the user to select one.
- DavMailX509KeyManager(X509KeyManager) - Constructor for class davmail.http.DavMailX509KeyManager
-
Build the specialized key manager wrapping the default one
- davSearchEncode(String) - Static method in class davmail.util.StringUtil
-
Encode quotes in Dav search parameter.
- DavService - Class in davmail.service
-
WinRun4J DavMail service.
- DavService() - Constructor for class davmail.service.DavService
- dayOfMonth - Variable in class davmail.exchange.ews.RecurrenceFieldUpdate
- dayOfWeekIndex - Variable in class davmail.exchange.ews.RecurrenceFieldUpdate
- debug(BundleMessage) - Static method in class davmail.ui.tray.DavGatewayTray
-
Log message at level DEBUG.
- debug(BundleMessage, Exception) - Static method in class davmail.ui.tray.DavGatewayTray
-
Log message and exception at level DEBUG.
- decode(String) - Static method in class davmail.http.NTLMMessageDecoder
- decode(String) - Static method in class davmail.http.URIUtil
-
Decode url encoded string.
- decodeBase64(String) - Static method in class davmail.util.IOUtil
-
Decode base64 input string, return byte array.
- decodeBase64AsString(String) - Static method in class davmail.util.IOUtil
-
Decode base64 input string, return content as UTF-8 String.
- decodeCredentials(String) - Method in class davmail.caldav.CaldavConnection
-
Decode HTTP credentials
- decodeCredentials(String) - Method in class davmail.smtp.SmtpConnection
-
Decode SMTP credentials
- decodeFolderName(String) - Static method in class davmail.exchange.ews.EwsExchangeSession
- decodeFolderName(String) - Static method in class davmail.util.StringUtil
-
Decode the folder name with _xF8FF_ or _x003E_ characters.
- decodeFolderPath(String) - Method in class davmail.imap.ImapConnection
- decodeKeyword(String) - Method in class davmail.exchange.ExchangeSession
- decodeMessage() - Method in class davmail.http.NTLMMessageDecoder
- decodeUrlcompname(String) - Static method in class davmail.util.StringUtil
-
Decode urlcompname to get item name.
- decodeValue(String) - Method in class davmail.exchange.VProperty
- decryptString(String) - Method in class davmail.util.StringEncryptor
- Deep - Enum constant in enum class davmail.exchange.dav.DavExchangeSession.FolderQueryTraversal
- DEEP - Static variable in class davmail.exchange.ews.FolderQueryTraversal
-
Recursive search.
- Default - Static variable in class davmail.exchange.ews.ContactDataShape
- DEFAULT - Static variable in class davmail.exchange.ews.BaseShape
-
Return default properties.
- DEFAULT_KEYSTORE_PASSWORD - Static variable in class davmail.http.SelfSignedCertificateGenerator
- DEFAULT_PORT - Static variable in class davmail.caldav.CaldavServer
-
Default HTTP Caldav port
- DEFAULT_PORT - Static variable in class davmail.imap.ImapServer
-
Default IMAP port
- DEFAULT_PORT - Static variable in class davmail.ldap.LdapServer
-
Default LDAP port
- DEFAULT_PORT - Static variable in class davmail.pop.PopServer
-
Default POP port
- DEFAULT_PORT - Static variable in class davmail.smtp.SmtpServer
-
Default SMTP Caldav port
- defaultDomainField - Variable in class davmail.ui.SettingsFrame
- delete() - Method in class davmail.exchange.ExchangeSession.Message
-
Delete message.
- DeleteAttachmentMethod - Class in davmail.exchange.ews
-
Delete attachment method.
- DeleteAttachmentMethod(String) - Constructor for class davmail.exchange.ews.DeleteAttachmentMethod
-
Delete attachment method.
- deleteBroken() - Method in class davmail.exchange.dav.DavExchangeSession.Event
- deleted - Variable in class davmail.exchange.ExchangeSession.Message
-
Message flag: deleted.
- deleteditems - Enum constant in enum class davmail.exchange.ews.DistinguishedFolderId.Name
- deleteditems - Enum constant in enum class davmail.exchange.graph.GraphExchangeSession.WellKnownFolderName
- deleteditemsName - Variable in class davmail.exchange.dav.DavExchangeSession
- deleteditemsUrl - Variable in class davmail.exchange.dav.DavExchangeSession
- deleteFolder(String) - Method in class davmail.exchange.dav.DavExchangeSession
- deleteFolder(String) - Method in class davmail.exchange.ews.EwsExchangeSession
- deleteFolder(String) - Method in class davmail.exchange.ExchangeSession
-
Delete Exchange folder.
- deleteFolder(String) - Method in class davmail.exchange.graph.GraphExchangeSession
- DeleteFolderMethod - Class in davmail.exchange.ews
-
Delete Folder method.
- DeleteFolderMethod(FolderId) - Constructor for class davmail.exchange.ews.DeleteFolderMethod
-
Delete folder method.
- deleteItem(String, String) - Method in class davmail.exchange.dav.DavExchangeSession
- deleteItem(String, String) - Method in class davmail.exchange.ews.EwsExchangeSession
- deleteItem(String, String) - Method in class davmail.exchange.ExchangeSession
-
Delete event named itemName in folder
- deleteItem(String, String) - Method in class davmail.exchange.graph.GraphExchangeSession
- DeleteItemMethod - Class in davmail.exchange.ews
-
Delete Item method.
- DeleteItemMethod(ItemId, DeleteType, SendMeetingCancellations) - Constructor for class davmail.exchange.ews.DeleteItemMethod
-
Delete item method.
- deleteMessage(ExchangeSession.Message) - Method in class davmail.exchange.dav.DavExchangeSession
- deleteMessage(ExchangeSession.Message) - Method in class davmail.exchange.ews.EwsExchangeSession
- deleteMessage(ExchangeSession.Message) - Method in class davmail.exchange.ExchangeSession
-
Delete Exchange message.
- deleteMessage(ExchangeSession.Message) - Method in class davmail.exchange.graph.GraphExchangeSession
- deleteType - Variable in class davmail.exchange.ews.EWSMethod
- DeleteType - Class in davmail.exchange.ews
-
DeleteItem disposal type.
- depth - Variable in class davmail.caldav.CaldavConnection.CaldavRequest
- Descending - Enum constant in enum class davmail.exchange.ews.FieldOrder.Order
- DesktopBrowser - Class in davmail.ui.browser
-
Open default browser.
- digit - Static variable in class davmail.http.URIUtil
-
BitSet for digit.
- directEws - Variable in class davmail.exchange.ews.EwsExchangeSession
- disableGuiNotificationsCheckBox - Variable in class davmail.ui.SettingsFrame
- disableTrayActivitySwitchCheckBox - Variable in class davmail.ui.SettingsFrame
- disableUpdateCheck - Variable in class davmail.ui.SettingsFrame
- disconnect() - Method in class davmail.exchange.auth.HttpURLConnectionWrapper
- displayMessage(String, Level) - Method in class davmail.ui.tray.AwtGatewayTray
-
Display balloon message for log level.
- displayMessage(String, Level) - Method in interface davmail.ui.tray.DavGatewayTrayInterface
-
Display balloon message for log level.
- displayMessage(String, Level) - Method in class davmail.ui.tray.FrameGatewayTray
-
Log and display the balloon message according to log level.
- displayMessage(String, Level) - Method in class davmail.ui.tray.OSXAwtGatewayTray
- displayMessage(String, Level) - Method in class davmail.ui.tray.SwtGatewayTray
-
Log and display balloon message according to log level.
- displayName - Variable in class davmail.exchange.ExchangeSession.Folder
-
Display Name.
- displayName - Variable in class davmail.exchange.ExchangeSession.Item
-
Display name.
- Disposal - Class in davmail.exchange.ews
-
Disposal.
- dispose() - Method in class davmail.ui.tray.AwtGatewayTray
- dispose() - Static method in class davmail.ui.tray.DavGatewayTray
-
Dispose application tray icon
- dispose() - Method in interface davmail.ui.tray.DavGatewayTrayInterface
-
destroy frames
- dispose() - Method in class davmail.ui.tray.FrameGatewayTray
- dispose() - Method in class davmail.ui.tray.SwtGatewayTray
- DistinguishedFolderId - Class in davmail.exchange.ews
-
Distinguished Folder Id.
- DistinguishedFolderId.Name - Enum Class in davmail.exchange.ews
-
DistinguishedFolderId names
- distinguishedPropertySetId - Variable in class davmail.exchange.ews.ExtendedFieldURI
- distinguishedPropertySetId - Variable in class davmail.exchange.graph.GraphField
- distinguishedPropertySetMap - Static variable in class davmail.exchange.dav.Field
- DISTRIBUTION_LIST_ATTRIBUTES - Static variable in class davmail.exchange.ExchangeSession
- distributionListMembers - Variable in class davmail.exchange.ExchangeSession.Contact
- Double - Enum constant in enum class davmail.exchange.dav.PropertyType
- Double - Enum constant in enum class davmail.exchange.ews.ExtendedFieldURI.PropertyType
- Double - Enum constant in enum class davmail.exchange.graph.GraphField.PropertyType
- DoubleArray - Enum constant in enum class davmail.exchange.dav.PropertyType
- DoubleArray - Enum constant in enum class davmail.exchange.ews.ExtendedFieldURI.PropertyType
- DoubleArray - Enum constant in enum class davmail.exchange.graph.GraphField.PropertyType
- DoubleDotInputStream - Class in davmail.exchange
-
Replace double dot lines with single dot in input stream.
- DoubleDotInputStream(InputStream) - Constructor for class davmail.exchange.DoubleDotInputStream
- DoubleDotOutputStream - Class in davmail.exchange
-
RFC 1939: 3 Basic Operations [...] If any line begins with the termination octet, the line is "byte-stuffed" by pre-pending the termination octet to that line of the response.
- DoubleDotOutputStream(OutputStream) - Constructor for class davmail.exchange.DoubleDotOutputStream
- draft - Variable in class davmail.exchange.ExchangeSession.Message
-
Message flag: draft.
- drafts - Enum constant in enum class davmail.exchange.ews.DistinguishedFolderId.Name
- drafts - Enum constant in enum class davmail.exchange.graph.GraphExchangeSession.WellKnownFolderName
- DRAFTS - Static variable in class davmail.exchange.ExchangeSession
- draftsName - Variable in class davmail.exchange.dav.DavExchangeSession
- draftsUrl - Variable in class davmail.exchange.dav.DavExchangeSession
- dropMimeMessage() - Method in class davmail.exchange.ExchangeSession.Message
-
Drop mime message to avoid keeping message content in memory, keep a single message in MessageList cache to handle chunked fetch.
- dumpBer(byte[], int) - Method in class davmail.ldap.LdapConnection
- dumpBER(OutputStream, String, byte[], int, int) - Static method in class davmail.ldap.Ber
- dumpDocument(Document) - Method in class davmail.exchange.auth.O365InteractiveAuthenticatorFrame
- dumpICS(String, boolean, boolean) - Method in class davmail.exchange.ExchangeSession.Event
E
- EDGE_USER_AGENT - Static variable in class davmail.Settings
- ElementOption - Class in davmail.exchange.ews
-
Generic element option.
- ElementOption(String, ElementOption) - Constructor for class davmail.exchange.ews.ElementOption
- ElementOption(String, String) - Constructor for class davmail.exchange.ews.ElementOption
-
Create element option.
- email - Variable in class davmail.exchange.ews.EWSMethod.Attendee
-
attendee email address
- email - Variable in class davmail.exchange.ews.GetUserPhotoMethod
- email - Variable in class davmail.exchange.ExchangeSession
- email - Variable in class davmail.exchange.VCalendar
- EMPTY - Static variable in class davmail.exchange.dav.Field
- EMPTY_BYTE_ARRAY - Static variable in class davmail.ldap.LdapConnection
- enableKeepAliveCheckBox - Variable in class davmail.ui.SettingsFrame
- enableKerberosCheckBox - Variable in class davmail.ui.SettingsFrame
- enableNullFiltering(boolean) - Method in class davmail.exchange.ews.EWSMethod
- enableProxyField - Variable in class davmail.ui.SettingsFrame
- enableTrayCheckBox - Variable in class davmail.ui.SettingsFrame
- encode(byte[]) - Method in class davmail.ldap.HexDumpEncoder
-
A 'streamless' version of encode that simply takes a buffer of bytes and returns a string containing the encoded buffer.
- encode(InputStream, OutputStream) - Method in class davmail.ldap.HexDumpEncoder
-
Encode bytes from the input stream, and write them as text characters to the output stream.
- encode(String, BitSet) - Static method in class davmail.http.URIUtil
-
URL encode string.
- encode(ByteBuffer) - Method in class davmail.ldap.HexDumpEncoder
-
A 'streamless' version of encode that simply takes a ByteBuffer and returns a string containing the encoded buffer.
- encodeAndFixUrl(String) - Method in class davmail.exchange.dav.DavExchangeSession
-
sometimes permanenturis inside items are wrong after an Exchange version migration need to restore base uri to actual public Exchange uri
- encodeAtom(byte[], int) - Method in class davmail.ldap.HexDumpEncoder
- encodeBase64(byte[]) - Static method in class davmail.util.IOUtil
-
Base64 encode value.
- encodeBase64(String) - Static method in class davmail.util.IOUtil
-
Base64 encode value.
- encodeBase64(MimeMessage) - Static method in class davmail.util.IOUtil
-
Encodes the content of the provided MimeMessage into a Base64-encoded byte array.
- encodeBase64AsString(byte[]) - Static method in class davmail.util.IOUtil
-
Base64 encode value.
- encodeBase64AsString(String) - Static method in class davmail.util.IOUtil
-
Base64 encode value.
- encodeBoolean(boolean) - Method in class davmail.ldap.BerEncoder
-
Encodes a boolean.
- encodeBoolean(boolean, int) - Method in class davmail.ldap.BerEncoder
-
Encodes a boolean and a tag
- encodeBuffer(byte[]) - Method in class davmail.ldap.HexDumpEncoder
-
A 'streamless' version of encode that simply takes a buffer of bytes and returns a string containing the encoded buffer.
- encodeBuffer(byte[], OutputStream) - Method in class davmail.ldap.HexDumpEncoder
-
Encode the buffer in aBuffer and write the encoded result to the OutputStream aStream.
- encodeBuffer(InputStream, OutputStream) - Method in class davmail.ldap.HexDumpEncoder
-
Encode bytes from the input stream, and write them as text characters to the output stream.
- encodeBuffer(ByteBuffer, OutputStream) - Method in class davmail.ldap.HexDumpEncoder
-
Encode the aBuffer ByteBuffer and write the encoded result to the OutputStream aStream.
- encodeBufferPrefix(OutputStream) - Method in class davmail.ldap.HexDumpEncoder
- encodeByte(int) - Method in class davmail.ldap.BerEncoder
-
Encode a single byte.
- encodeFolderName(String) - Static method in class davmail.exchange.ews.EwsExchangeSession
- encodeFolderName(String) - Static method in class davmail.util.StringUtil
-
folderName may contain / or > characters, encode them.
- encodeFolderPath(String) - Method in class davmail.imap.ImapConnection
- encodeInt(int) - Method in class davmail.ldap.BerEncoder
- encodeInt(int, int) - Method in class davmail.ldap.BerEncoder
-
Encodes an int and a tag.
- encodeKeyword(String) - Method in class davmail.exchange.ExchangeSession
- encodeLinePrefix(int) - Method in class davmail.ldap.HexDumpEncoder
- encodeLineSuffix() - Method in class davmail.ldap.HexDumpEncoder
- encodeOctetString(byte[], int) - Method in class davmail.ldap.BerEncoder
-
Encodes an octet string and a tag.
- encodeOctetString(byte[], int, int, int) - Method in class davmail.ldap.BerEncoder
-
Encodes a portion of an octet string and a tag.
- encodePath(String) - Static method in class davmail.http.URIUtil
-
Encode url path.
- encodePathQuery(String) - Static method in class davmail.http.URIUtil
-
URL encode path and query string.
- encodePlusSign(String) - Static method in class davmail.util.StringUtil
-
Urlencode plus sign in encoded href.
- encodeString(String, boolean) - Method in class davmail.ldap.BerEncoder
-
Encodes a string.
- encodeString(String, int, boolean) - Method in class davmail.ldap.BerEncoder
-
Encodes a string and a tag.
- encodeStringArray(String[], boolean) - Method in class davmail.ldap.BerEncoder
-
Encodes an array of strings.
- encodeUrlcompname(String) - Static method in class davmail.util.StringUtil
-
Encode item name to get actual value stored in urlcompname MAPI property.
- encodeWithinQuery(String) - Static method in class davmail.http.URIUtil
-
URL encode query string.
- ENCODING_MIME - Static variable in class davmail.exchange.dav.DavExchangeSession
- ENCODING_PREFERENCE - Static variable in class davmail.exchange.dav.DavExchangeSession
- encryptString(String) - Method in class davmail.util.StringEncryptor
- end - Variable in class davmail.exchange.ews.GetUserAvailabilityMethod
- endCard() - Method in class davmail.exchange.VCardWriter
-
End VCard
- endChanges(Writer) - Method in class davmail.exchange.ews.EWSMethod
- endDate - Variable in class davmail.exchange.ews.RecurrenceFieldUpdate
- endMultistatus() - Method in class davmail.caldav.CaldavConnection.CaldavResponse
- endPropStatOK() - Method in class davmail.caldav.CaldavConnection.CaldavResponse
- endRecipientResponse() - Method in class davmail.caldav.CaldavConnection.CaldavResponse
- endResponse() - Method in class davmail.caldav.CaldavConnection.CaldavResponse
- endScheduleResponse() - Method in class davmail.caldav.CaldavConnection.CaldavResponse
- endSeq() - Method in class davmail.ldap.BerEncoder
-
Terminate a BER sequence.
- equals(Object) - Method in class davmail.exchange.ExchangeSession.Message
-
Override equals, compare IMAP uids
- error(BundleMessage) - Static method in class davmail.ui.tray.DavGatewayTray
-
Log message at level ERROR.
- error(BundleMessage, Exception) - Static method in class davmail.ui.tray.DavGatewayTray
-
Log message and exception at level ERROR.
- error(Exception) - Static method in class davmail.ui.tray.DavGatewayTray
-
Log exception at level ERROR.
- Error - Enum constant in enum class davmail.exchange.dav.PropertyType
- Error - Enum constant in enum class davmail.exchange.ews.ExtendedFieldURI.PropertyType
- Error - Enum constant in enum class davmail.exchange.graph.GraphField.PropertyType
- errorDescription - Variable in class davmail.exchange.ews.EWSMethod
- errorDetail - Variable in class davmail.exchange.ews.EWSMethod
- errorValue - Variable in class davmail.exchange.ews.EWSMethod
- escaped - Static variable in class davmail.http.URIUtil
-
BitSet for escaped.
- escapeDoubleQuotes(String) - Static method in class davmail.util.StringUtil
-
Backslash escape double guotes in provided string.
- escapeQuotes(String) - Static method in class davmail.util.StringUtil
-
Escape quotes for DAV and graph filters.
- etag - Variable in class davmail.exchange.ExchangeSession.Folder
-
Folder etag (to detect folder object changes).
- etag - Variable in class davmail.exchange.ExchangeSession.Item
-
item etag
- etag - Variable in class davmail.exchange.ExchangeSession.ItemResult
-
Event etag from response HTTP header
- Event() - Constructor for class davmail.exchange.ExchangeSession.Event
- Event(GraphExchangeSession.FolderId, byte[]) - Constructor for class davmail.exchange.graph.GraphExchangeSession.Event
- Event(String, EWSMethod.Item) - Constructor for class davmail.exchange.ews.EwsExchangeSession.Event
- Event(String, GraphExchangeSession.FolderId, GraphObject) - Constructor for class davmail.exchange.graph.GraphExchangeSession.Event
- Event(String, String, String, String, String, String) - Constructor for class davmail.exchange.dav.DavExchangeSession.Event
- Event(String, String, String, String, String, String) - Constructor for class davmail.exchange.ews.EwsExchangeSession.Event
- Event(String, String, String, String, String, String) - Constructor for class davmail.exchange.ExchangeSession.Event
- Event(String, String, String, String, String, String) - Constructor for class davmail.exchange.graph.GraphExchangeSession.Event
- Event(MultiStatusResponse) - Constructor for class davmail.exchange.dav.DavExchangeSession.Event
-
Build Event instance from response info.
- EVENT_ATTRIBUTES - Static variable in class davmail.exchange.graph.GraphExchangeSession
- EVENT_LIST_ATTRIBUTES - Static variable in class davmail.exchange.graph.GraphExchangeSession
-
EVENT_ATTRIBUTES to retrieve all fields including modified occurrences, EVENT_LIST_ATTRIBUTES for search
- EVENT_REQUEST_PROPERTIES - Static variable in class davmail.exchange.dav.DavExchangeSession
- EVENT_REQUEST_PROPERTIES - Static variable in class davmail.exchange.ews.EwsExchangeSession
- EVENT_REQUEST_PROPERTIES - Static variable in class davmail.exchange.graph.GraphExchangeSession
- EVENT_REQUEST_PROPERTIES_NAME_SET - Static variable in class davmail.exchange.dav.DavExchangeSession
- EWS - Static variable in class davmail.Settings
- EWSException - Exception Class in davmail.exchange.ews
-
EWS Exception
- EWSException(String) - Constructor for exception class davmail.exchange.ews.EWSException
-
Create EWS Exception with detailed error message
- EwsExchangeSession - Class in davmail.exchange.ews
-
EWS Exchange adapter.
- EwsExchangeSession(HttpClientAdapter, O365Token, String) - Constructor for class davmail.exchange.ews.EwsExchangeSession
- EwsExchangeSession(HttpClientAdapter, String) - Constructor for class davmail.exchange.ews.EwsExchangeSession
- EwsExchangeSession(HttpClientAdapter, URI, String) - Constructor for class davmail.exchange.ews.EwsExchangeSession
- EwsExchangeSession(String, String, String) - Constructor for class davmail.exchange.ews.EwsExchangeSession
- EwsExchangeSession(URI, O365Token, String) - Constructor for class davmail.exchange.ews.EwsExchangeSession
- EwsExchangeSession.AttributeCondition - Class in davmail.exchange.ews
- EwsExchangeSession.Contact - Class in davmail.exchange.ews
- EwsExchangeSession.Event - Class in davmail.exchange.ews
- EwsExchangeSession.ExistsCondition - Class in davmail.exchange.ews
- EwsExchangeSession.Folder - Class in davmail.exchange.ews
- EwsExchangeSession.FolderPath - Class in davmail.exchange.ews
- EwsExchangeSession.HeaderCondition - Class in davmail.exchange.ews
- EwsExchangeSession.IsNullCondition - Class in davmail.exchange.ews
- EwsExchangeSession.MultiCondition - Class in davmail.exchange.ews
- EwsExchangeSession.NotCondition - Class in davmail.exchange.ews
- EWSMethod - Class in davmail.exchange.ews
-
EWS SOAP method.
- EWSMethod(String, String) - Constructor for class davmail.exchange.ews.EWSMethod
-
Build EWS method
- EWSMethod(String, String, String) - Constructor for class davmail.exchange.ews.EWSMethod
-
Build EWS method
- EWSMethod.Attendee - Class in davmail.exchange.ews
-
Meeting attendee object
- EWSMethod.Item - Class in davmail.exchange.ews
-
Item
- EWSMethod.Occurrence - Class in davmail.exchange.ews
-
Recurring event occurrence
- EWSThrottlingException - Exception Class in davmail.exchange.ews
-
Exchange throttling error.
- EWSThrottlingException(String) - Constructor for exception class davmail.exchange.ews.EWSThrottlingException
-
Create EWS throttling Exception with detailed error message
- Exact - Static variable in class davmail.exchange.ews.ContainmentComparison
- ExactPhrase - Static variable in class davmail.exchange.ews.ContainmentMode
- EXCHANGE_EWS - Static variable in class davmail.Settings
- EXCHANGE_TO_STD_TZ - Static variable in class davmail.util.DateUtil
-
Standard to Exchange timezone mapping
- EXCHANGE_WEBDAV - Static variable in class davmail.Settings
- ExchangeAuthenticator - Interface in davmail.exchange.auth
-
Common interface for all Exchange and O365 authenticators.
- ExchangeDavRequest - Class in davmail.http.request
- ExchangeDavRequest(String) - Constructor for class davmail.http.request.ExchangeDavRequest
-
Create PROPPATCH method.
- ExchangeFormAuthenticator - Class in davmail.exchange.auth
-
New Exchange form authenticator based on HttpClient 4.
- ExchangeFormAuthenticator() - Constructor for class davmail.exchange.auth.ExchangeFormAuthenticator
- ExchangePropFindRequest - Class in davmail.http.request
-
Custom Exchange PROPFIND method.
- ExchangePropFindRequest(String) - Constructor for class davmail.http.request.ExchangePropFindRequest
- ExchangePropFindRequest(String, DavPropertyNameSet, int) - Constructor for class davmail.http.request.ExchangePropFindRequest
- ExchangePropPatchRequest - Class in davmail.http.request
-
Custom Exchange PROPPATCH method.
- ExchangePropPatchRequest(String, Set<PropertyValue>) - Constructor for class davmail.http.request.ExchangePropPatchRequest
-
Create PROPPATCH method.
- ExchangeSearchRequest - Class in davmail.http.request
-
Custom Exchange SEARCH method.
- ExchangeSearchRequest(String, String) - Constructor for class davmail.http.request.ExchangeSearchRequest
-
Create search method.
- ExchangeSession - Class in davmail.exchange
-
Exchange session through Outlook Web Access (DAV)
- ExchangeSession() - Constructor for class davmail.exchange.ExchangeSession
- ExchangeSession.AttributeCondition - Class in davmail.exchange
-
Attribute condition.
- ExchangeSession.Condition - Interface in davmail.exchange
-
Exchange search filter.
- ExchangeSession.Contact - Class in davmail.exchange
-
Contact object
- ExchangeSession.ContactPhoto - Class in davmail.exchange
-
Contact picture
- ExchangeSession.Event - Class in davmail.exchange
-
Calendar event object.
- ExchangeSession.Folder - Class in davmail.exchange
-
Exchange folder with IMAP properties
- ExchangeSession.FreeBusy - Class in davmail.exchange
-
Exchange to iCalendar Free/Busy parser.
- ExchangeSession.Item - Class in davmail.exchange
-
Generic folder item.
- ExchangeSession.ItemResult - Class in davmail.exchange
-
Event result object to hold HTTP status and event etag from an event creation/update.
- ExchangeSession.Message - Class in davmail.exchange
-
Exchange message.
- ExchangeSession.MessageList - Class in davmail.exchange
-
Message list, includes a single message cache
- ExchangeSession.MonoCondition - Class in davmail.exchange
-
Single search filter condition.
- ExchangeSession.MultiCondition - Class in davmail.exchange
-
Multiple condition.
- ExchangeSession.NotCondition - Class in davmail.exchange
-
Not condition.
- ExchangeSession.Operator - Enum Class in davmail.exchange
- ExchangeSessionFactory - Class in davmail.exchange
-
Create ExchangeSession instances.
- execute(HttpRequestBase) - Method in class davmail.http.HttpClientAdapter
-
Execute request, do not follow redirects.
- execute(HttpRequestBase, HttpClientContext) - Method in class davmail.http.HttpClientAdapter
-
Execute request, do not follow redirects.
- executeDavRequest(ExchangeDavRequest) - Method in class davmail.http.HttpClientAdapter
-
Execute Exchange WebDav request
- executeDavRequest(BaseDavRequest) - Method in class davmail.http.HttpClientAdapter
-
Execute WebDav request
- executeFollowRedirect(GetRequest) - Method in class davmail.http.HttpClientAdapter
- executeFollowRedirect(PostRequest) - Method in class davmail.http.HttpClientAdapter
- executeGetRequest(GetRequest) - Method in class davmail.http.HttpClientAdapter
-
Execute get request and return response body as string.
- executeMethod(EWSMethod) - Method in class davmail.exchange.ews.EwsExchangeSession
- executePostRequest(PostRequest) - Method in class davmail.http.HttpClientAdapter
-
Execute post request and return response body as string.
- executeRestRequest(RestRequest) - Method in class davmail.http.HttpClientAdapter
- executeSearchRequest(GraphRequestBuilder) - Method in class davmail.exchange.graph.GraphExchangeSession
- executeSearchRequest(String, String, int) - Method in class davmail.http.HttpClientAdapter
-
Execute webdav search method.
- exists(String) - Method in class davmail.exchange.dav.DavExchangeSession
- exists(String) - Method in class davmail.exchange.ews.EwsExchangeSession
- exists(String) - Method in class davmail.exchange.ExchangeSession
-
Exists condition.
- exists(String) - Method in class davmail.exchange.graph.GraphExchangeSession
- ExistsCondition(String) - Constructor for class davmail.exchange.ews.EwsExchangeSession.ExistsCondition
- ExistsCondition(String) - Constructor for class davmail.exchange.graph.GraphExchangeSession.ExistsCondition
- ExpandDLMethod - Class in davmail.exchange.ews
-
Expand distribution list.
- ExpandDLMethod(String) - Constructor for class davmail.exchange.ews.ExpandDLMethod
-
Build Resolve Names method
- expunge(boolean) - Method in class davmail.imap.ImapConnection
- expunge(boolean, Set<Long>) - Method in class davmail.imap.ImapConnection
- ExtendedFieldURI - Class in davmail.exchange.ews
-
Extended MAPI property.
- ExtendedFieldURI(int, ExtendedFieldURI.PropertyType) - Constructor for class davmail.exchange.ews.ExtendedFieldURI
-
Create extended field uri.
- ExtendedFieldURI(int, ExtendedFieldURI.PropertyType, String) - Constructor for class davmail.exchange.ews.ExtendedFieldURI
- ExtendedFieldURI(ExtendedFieldURI.DistinguishedPropertySetType, int, ExtendedFieldURI.PropertyType) - Constructor for class davmail.exchange.ews.ExtendedFieldURI
-
Create extended field uri.
- ExtendedFieldURI(ExtendedFieldURI.DistinguishedPropertySetType, int, ExtendedFieldURI.PropertyType, String) - Constructor for class davmail.exchange.ews.ExtendedFieldURI
-
Create extended field uri.
- ExtendedFieldURI(ExtendedFieldURI.DistinguishedPropertySetType, String) - Constructor for class davmail.exchange.ews.ExtendedFieldURI
-
Create extended field uri.
- ExtendedFieldURI(ExtendedFieldURI.DistinguishedPropertySetType, String, ExtendedFieldURI.PropertyType) - Constructor for class davmail.exchange.ews.ExtendedFieldURI
-
Create extended field uri.
- ExtendedFieldURI(ExtendedFieldURI.DistinguishedPropertySetType, String, ExtendedFieldURI.PropertyType, String) - Constructor for class davmail.exchange.ews.ExtendedFieldURI
- ExtendedFieldURI.DistinguishedPropertySetType - Enum Class in davmail.exchange.ews
- ExtendedFieldURI.PropertyType - Enum Class in davmail.exchange.ews
- extract(String, String) - Method in class davmail.exchange.auth.O365Authenticator
- extractConfig(String) - Method in class davmail.exchange.auth.O365Authenticator
- extractServerData(String) - Method in class davmail.exchange.auth.O365Authenticator
-
Live.com logon form information
F
- Field - Class in davmail.exchange.dav
-
WebDav Field
- Field - Class in davmail.exchange.ews
-
EWS MAPI fields;
- Field(String, Namespace, String, PropertyType) - Constructor for class davmail.exchange.dav.Field
-
Create field for namespace and name of type propertyType.
- Field(String, Namespace, String, PropertyType, String, String, String) - Constructor for class davmail.exchange.dav.Field
-
Create field for namespace and name of type propertyType.
- Field(Namespace, String) - Constructor for class davmail.exchange.dav.Field
-
Create field for namespace and name, use name as alias.
- Field.DistinguishedPropertySetType - Enum Class in davmail.exchange.dav
- fieldIndex - Variable in class davmail.exchange.ews.IndexedFieldURI
- fieldItemType - Variable in class davmail.exchange.ews.IndexedFieldURI
- fieldMap - Static variable in class davmail.exchange.dav.Field
- fieldName - Variable in class davmail.exchange.ews.UnindexedFieldURI
- fieldNames - Variable in class davmail.exchange.ews.EWSMethod.Item
- fieldOrder - Variable in class davmail.exchange.ews.EWSMethod
- FieldOrder - Class in davmail.exchange.ews
-
Sort order.
- FieldOrder(FieldURI, FieldOrder.Order) - Constructor for class davmail.exchange.ews.FieldOrder
- FieldOrder.Order - Enum Class in davmail.exchange.ews
- FieldUpdate - Class in davmail.exchange.ews
-
Field update
- FieldUpdate() - Constructor for class davmail.exchange.ews.FieldUpdate
- FieldUpdate(FieldURI, String) - Constructor for class davmail.exchange.ews.FieldUpdate
-
Create field update with value.
- fieldUpdates - Variable in class davmail.exchange.ews.EWSMethod.Item
- fieldURI - Variable in class davmail.exchange.ews.FieldOrder
- fieldURI - Variable in class davmail.exchange.ews.IndexedFieldURI
- fieldURI - Variable in class davmail.exchange.ews.TwoOperandExpression
- fieldURI - Variable in class davmail.exchange.ews.UnindexedFieldURI
- FieldURI - Interface in davmail.exchange.ews
-
Field URI.
- FileAttachment - Class in davmail.exchange.ews
-
File Attachment.
- FileAttachment() - Constructor for class davmail.exchange.ews.FileAttachment
-
Default constructor
- FileAttachment(String, String, String) - Constructor for class davmail.exchange.ews.FileAttachment
-
Build file attachment.
- FindFolderMethod - Class in davmail.exchange.ews
-
EWS Find Folder.
- FindFolderMethod(FolderQueryTraversal, BaseShape, FolderId, Set<FieldURI>, int, int) - Constructor for class davmail.exchange.ews.FindFolderMethod
-
Find Exchange Folder.
- FindFolderMethod(FolderQueryTraversal, BaseShape, FolderId, Set<FieldURI>, SearchExpression, int, int) - Constructor for class davmail.exchange.ews.FindFolderMethod
-
Find Exchange Folder.
- findInGAL(ExchangeSession, Set<String>, int) - Method in interface davmail.ldap.LdapConnection.LdapFilter
- FindItemMethod - Class in davmail.exchange.ews
-
EWS Find Item Method.
- FindItemMethod(FolderQueryTraversal, BaseShape, FolderId, int, int) - Constructor for class davmail.exchange.ews.FindItemMethod
-
Find item method.
- firstDayOfWeek - Variable in class davmail.exchange.ews.RecurrenceFieldUpdate
- firstVevent - Variable in class davmail.exchange.VCalendar
- fixAlarm(VObject, boolean) - Method in class davmail.exchange.VCalendar
- fixAttendees(GetItemMethod, VObject) - Method in class davmail.exchange.ews.EwsExchangeSession.Event
- fixClientHost(URI) - Method in class davmail.exchange.dav.DavExchangeSession
- fixICS(byte[], String, boolean) - Method in class davmail.exchange.ExchangeSession.Event
- fixModifiedOccurrence(VObject, GetItemMethod, EWSMethod.Occurrence, String, VProperty) - Method in class davmail.exchange.ews.EwsExchangeSession.Event
- fixOrganizer(GetItemMethod, VObject) - Method in class davmail.exchange.ews.EwsExchangeSession.Event
- fixUids(ExchangeSession.MessageList) - Method in class davmail.exchange.ExchangeSession.Folder
-
Restore previous uids changed by a PROPPATCH (flag change).
- fixVCalendar(boolean) - Method in class davmail.exchange.VCalendar
- flagged - Variable in class davmail.exchange.ExchangeSession.Message
-
Message flag: flagged.
- Float - Enum constant in enum class davmail.exchange.dav.PropertyType
- Float - Enum constant in enum class davmail.exchange.ews.ExtendedFieldURI.PropertyType
- Float - Enum constant in enum class davmail.exchange.graph.GraphField.PropertyType
- FloatArray - Enum constant in enum class davmail.exchange.dav.PropertyType
- FloatArray - Enum constant in enum class davmail.exchange.ews.ExtendedFieldURI.PropertyType
- FloatArray - Enum constant in enum class davmail.exchange.graph.GraphField.PropertyType
- Folder() - Constructor for class davmail.exchange.ews.EwsExchangeSession.Folder
- Folder() - Constructor for class davmail.exchange.ExchangeSession.Folder
- Folder() - Constructor for class davmail.exchange.graph.GraphExchangeSession.Folder
- FOLDER_PROPERTIES - Static variable in class davmail.exchange.dav.DavExchangeSession
- FOLDER_PROPERTIES - Static variable in class davmail.exchange.ews.EwsExchangeSession
- FOLDER_PROPERTIES - Static variable in class davmail.exchange.graph.GraphExchangeSession
-
Default folder properties list
- FOLDER_PROPERTIES_NAME_SET - Static variable in class davmail.exchange.dav.DavExchangeSession
- folderClass - Variable in class davmail.exchange.ExchangeSession.Folder
-
Folder class (PR_CONTAINER_CLASS).
- folderClass - Variable in class davmail.exchange.graph.GraphExchangeSession.FolderId
- folderId - Variable in class davmail.exchange.ews.EwsExchangeSession.Folder
- folderId - Variable in class davmail.exchange.ews.EWSMethod
- folderId - Variable in class davmail.exchange.graph.GraphExchangeSession.Event
- folderId - Variable in class davmail.exchange.graph.GraphExchangeSession.Folder
- folderId - Variable in class davmail.exchange.graph.GraphExchangeSession.Message
- FolderId - Class in davmail.exchange.ews
-
Folder Id.
- FolderId() - Constructor for class davmail.exchange.graph.GraphExchangeSession.FolderId
- FolderId(EWSMethod.Item) - Constructor for class davmail.exchange.ews.FolderId
-
Build Folder id from response item.
- FolderId(String, GraphExchangeSession.WellKnownFolderName) - Constructor for class davmail.exchange.graph.GraphExchangeSession.FolderId
- FolderId(String, GraphExchangeSession.WellKnownFolderName, String) - Constructor for class davmail.exchange.graph.GraphExchangeSession.FolderId
- FolderId(String, String) - Constructor for class davmail.exchange.graph.GraphExchangeSession.FolderId
- FolderId(String, String, String) - Constructor for class davmail.exchange.ews.FolderId
-
Create FolderId with specified tag name.
- FolderId(String, String, String) - Constructor for class davmail.exchange.graph.GraphExchangeSession.FolderId
- FolderId(String, String, String, String) - Constructor for class davmail.exchange.ews.FolderId
-
Create FolderId with specified tag name.
- folderIdCache - Variable in class davmail.exchange.graph.GraphExchangeSession
- folderIdMap - Variable in class davmail.exchange.ews.EwsExchangeSession
- folderName - Variable in class davmail.exchange.ews.EwsExchangeSession.FolderPath
- folderPath - Variable in class davmail.exchange.ExchangeSession.Folder
-
Logical (IMAP) folder path.
- folderPath - Variable in class davmail.exchange.ExchangeSession.Item
- FolderPath(String) - Constructor for class davmail.exchange.ews.EwsExchangeSession.FolderPath
- FolderQueryTraversal - Class in davmail.exchange.ews
-
Folder folderQueryTraversalType search mode.
- folderSizeLimitField - Variable in class davmail.ui.SettingsFrame
- forceActiveSyncUpdateCheckBox - Variable in class davmail.ui.SettingsFrame
- format() - Method in class davmail.BundleMessage
-
Format message with the default locale.
- format(String, Object...) - Static method in class davmail.BundleMessage
-
Get formatted message for message key and values with the default locale.
- format(Locale) - Method in class davmail.BundleMessage
-
Format message with the given locale.
- format(Locale, String, Object...) - Static method in class davmail.BundleMessage
-
Get formatted message for message key and values with the given locale.
- formatEmailAddress(JSONObject) - Method in class davmail.exchange.graph.GraphObject
- formatHash(byte[]) - Static method in class davmail.http.DavGatewayX509TrustManager
-
Format byte buffer to a hexadecimal hash string.
- formatLog() - Method in class davmail.BundleMessage
-
Format message for logging (with the root locale).
- formatLog(String, Object...) - Static method in class davmail.BundleMessage
-
Get formatted log message for message key and values.
- formatSearchDate(Date) - Method in class davmail.exchange.dav.DavExchangeSession
-
Format date to exchange search format.
- formatSearchDate(Date) - Method in class davmail.exchange.ews.EwsExchangeSession
-
Format date to exchange defined search format.
- formatSearchDate(Date) - Method in class davmail.exchange.ExchangeSession
-
Format date to exchange search format.
- formatSearchDate(Date) - Method in class davmail.exchange.graph.GraphExchangeSession
-
Format date to exchange search format.
- formLogin(HttpClientAdapter, ResponseWrapper, String) - Method in class davmail.exchange.auth.ExchangeFormAuthenticator
- FORWARD - Static variable in class davmail.exchange.ExchangeSession
- forwarded - Variable in class davmail.exchange.ExchangeSession.Message
-
Message flag: forwarded.
- FORWARDED_ICON - Static variable in class davmail.exchange.ExchangeSession
- FrameGatewayTray - Class in davmail.ui.tray
-
Failover GUI for Java 1.5 without SWT
- FrameGatewayTray() - Constructor for class davmail.ui.tray.FrameGatewayTray
- frameIcons - Static variable in class davmail.ui.tray.AwtGatewayTray
- FREE_BUSY_INTERVAL - Static variable in class davmail.exchange.ExchangeSession
- FullString - Static variable in class davmail.exchange.ews.ContainmentMode
-
Full String.
G
- galFind(ExchangeSession.Condition, Set<String>, int) - Method in class davmail.exchange.dav.DavExchangeSession
- galFind(ExchangeSession.Condition, Set<String>, int) - Method in class davmail.exchange.ews.EwsExchangeSession
- galFind(ExchangeSession.Condition, Set<String>, int) - Method in class davmail.exchange.ExchangeSession
-
Search global address list
- galFind(ExchangeSession.Condition, Set<String>, int) - Method in class davmail.exchange.graph.GraphExchangeSession
- galFind(String) - Method in class davmail.exchange.dav.DavExchangeSession
- GALFIND_ATTRIBUTE_MAP - Static variable in class davmail.exchange.ews.EwsExchangeSession
- GALFIND_ATTRIBUTE_MAP - Static variable in class davmail.exchange.graph.GraphExchangeSession
-
Map people attributes to LDAP
- galLookup(DavExchangeSession.Contact) - Method in class davmail.exchange.dav.DavExchangeSession
-
Get extended address book information for person with gallookup.
- generate(String) - Static method in class davmail.http.SelfSignedCertificateGenerator
-
Generate a self-signed certificate, save it next to the DavMail settings file, and update settings with the keystore configuration.
- generateAndSave(String, String) - Static method in class davmail.http.SelfSignedCertificateGenerator
-
Generate a self-signed PKCS12 keystore file.
- generateGSSToken(byte[], Oid, String, Credentials) - Method in class davmail.http.DavMailSPNegoScheme
- generateRequestContent() - Method in class davmail.http.request.ExchangeDavRequest
-
Generate request content from property values.
- generateRequestContent() - Method in class davmail.http.request.ExchangePropFindRequest
- generateRequestContent() - Method in class davmail.http.request.ExchangePropPatchRequest
- generateRequestContent() - Method in class davmail.http.request.ExchangeSearchRequest
- generateSelfSignedCertificate() - Method in class davmail.ui.SettingsFrame
- generateSoapEnvelope() - Method in class davmail.exchange.ews.EWSMethod
- generateType1Msg(String, String) - Method in class davmail.http.JCIFSEngine
- generateType3Msg(String, String, String, String, String) - Method in class davmail.http.JCIFSEngine
- get(int) - Method in class davmail.exchange.ExchangeSession.Folder
-
Get message at index.
- get(String) - Static method in class davmail.exchange.dav.Field
-
Get Field by alias.
- get(String) - Static method in class davmail.exchange.ews.Field
-
Get Field by alias.
- get(String) - Static method in class davmail.exchange.graph.GraphField
-
Get field by alias.
- getAbsoluteUri(URI, String) - Method in class davmail.exchange.auth.ExchangeFormAuthenticator
- getAcceptedIssuers() - Method in class davmail.http.DavGatewayX509TrustManager
- getAccessToken() - Method in class davmail.exchange.auth.O365Token
- getActualConditionCount() - Method in class davmail.exchange.ExchangeSession.MultiCondition
- getADPhoto(String) - Method in class davmail.exchange.ews.EwsExchangeSession
- getADPhoto(String) - Method in class davmail.exchange.ExchangeSession
-
Retrieve contact photo from AD
- getAlias() - Method in class davmail.exchange.ExchangeSession
-
Get current user alias
- getAlias() - Method in class davmail.exchange.graph.GraphField
- getAliasFromLogin() - Method in class davmail.exchange.auth.ExchangeFormAuthenticator
-
Get the current Exchange alias name from the login name
- getAliasFromLogin() - Method in class davmail.exchange.ExchangeSession
-
Get current Exchange alias name from login name
- getAliasFromMailboxDisplayName() - Method in class davmail.exchange.dav.DavExchangeSession
-
Get user alias from mailbox display name over Webdav.
- getAllContacts(String, boolean) - Method in class davmail.exchange.ews.EwsExchangeSession
-
Get all contacts and distribution lists in the provided folder.
- getAllContacts(String, boolean) - Method in class davmail.exchange.ExchangeSession
-
Search contacts in provided folder.
- getAllContacts(String, boolean) - Method in class davmail.exchange.graph.GraphExchangeSession
- getAllDistributionLists(String) - Method in class davmail.exchange.graph.GraphExchangeSession
- getAllEvents(String) - Method in class davmail.exchange.ExchangeSession
-
Search calendar events in provided folder.
- getAllEvents(String) - Method in class davmail.exchange.graph.GraphExchangeSession
-
Search calendar events in provided folder.
- getAllMessageUidAndSize(String) - Method in class davmail.exchange.ExchangeSession
-
Return folder message list with id and size only (for POP3 listener).
- getAllRecipients(MimeMessage) - Method in class davmail.exchange.ExchangeSession
- getAppConfigurationEntry(String) - Method in class davmail.http.KerberosLoginConfiguration
- getAsciiBytes(String) - Static method in class davmail.http.URIUtil
- getAsciiString(byte[]) - Static method in class davmail.http.URIUtil
-
Convert byte array to an ASCII string value.
- getAttachmentByName(String) - Method in class davmail.exchange.ews.EWSMethod.Item
-
Get file attachment by file name
- GetAttachmentMethod - Class in davmail.exchange.ews
-
Get Attachment Method.
- GetAttachmentMethod(String) - Constructor for class davmail.exchange.ews.GetAttachmentMethod
-
Get Attachment Method.
- getAttendeeOccurrenceStatusMap() - Method in class davmail.exchange.VCalendar
- getAttendees() - Method in class davmail.exchange.ews.EWSMethod.Item
-
Get all attendees.
- getAttendeeStatus() - Method in class davmail.exchange.VCalendar
- getAttributeName() - Method in class davmail.exchange.ExchangeSession.AttributeCondition
-
Get attribute name.
- getAttributeValue(XMLStreamReader, String) - Method in class davmail.exchange.ews.EWSMethod
- getBinaryPropertyIfExists(DavPropertySet, String) - Method in class davmail.exchange.dav.DavExchangeSession
- getBody() - Method in class davmail.caldav.CaldavConnection.CaldavRequest
- getBody() - Method in class davmail.exchange.ExchangeSession.Contact
- getBody() - Method in class davmail.exchange.ExchangeSession.Event
- getBody() - Method in class davmail.exchange.ExchangeSession.Item
-
Retrieve item body from Exchange
- getBody() - Method in class davmail.ui.NotificationDialog
-
Get edited body.
- getBodyPanel(String) - Method in class davmail.ui.NotificationDialog
- getBoolean(GraphField) - Method in class davmail.exchange.graph.GraphObject
- getBoolean(String) - Method in class davmail.exchange.ews.EWSMethod.Item
-
Get property value as boolean
- getBoolean(String) - Method in class davmail.exchange.graph.GraphObject
- getBooleanProperty(String) - Static method in class davmail.Settings
-
Get a property value as boolean.
- getBooleanProperty(String, boolean) - Static method in class davmail.Settings
-
Get a property value as boolean.
- getBuf() - Method in class davmail.ldap.BerEncoder
-
Gets the buffer that contains the BER encoding.
- getBundle(Locale) - Static method in class davmail.BundleMessage
-
Get bundle for the given locale.
- getBundleMessage() - Method in exception class davmail.exception.DavMailException
-
Get internal exception BundleMessage.
- getButtonPanel() - Method in class davmail.ui.AcceptCertificateDialog
- getButtonPanel() - Method in class davmail.ui.CredentialPromptDialog
- getButtonPanel() - Method in class davmail.ui.NumberMatchingFrame
- getButtonPanel() - Method in class davmail.ui.PasswordPromptDialog
- getButtonPanel() - Method in class davmail.ui.SelectCertificateDialog
- getBytes(byte[], int, int) - Method in class davmail.http.NTLMMessageDecoder
- getBytes(String) - Static method in class davmail.http.URIUtil
- getByteValue(byte[], int) - Method in class davmail.http.NTLMMessageDecoder
- getCalendarEmail() - Method in class davmail.exchange.VCalendar
-
Return calendar mailbox address
- getCalendarEmail(String) - Method in class davmail.exchange.dav.DavExchangeSession
- getCalendarEmail(String) - Method in class davmail.exchange.ews.EwsExchangeSession
- getCalendarEmail(String) - Method in class davmail.exchange.ExchangeSession
-
Get email from current calendar
- getCalendarEmail(String) - Method in class davmail.exchange.graph.GraphExchangeSession
- getCalendarItemCondition(ExchangeSession.Condition) - Method in class davmail.exchange.dav.DavExchangeSession
- getCalendarItemCondition(ExchangeSession.Condition) - Method in class davmail.exchange.ews.EwsExchangeSession
- getCalendarItemCondition(ExchangeSession.Condition) - Method in class davmail.exchange.ExchangeSession
- getCalendarItemCondition(ExchangeSession.Condition) - Method in class davmail.exchange.graph.GraphExchangeSession
- getCalendarMimePart(MimeMultipart) - Method in class davmail.exchange.ExchangeSession.Event
- getCalendarMimePart(MimeMultipart) - Method in class davmail.exchange.graph.GraphExchangeSession
- getCalendarServerAccess() - Method in class davmail.exchange.VCalendar
-
Convert CLASS to X-CALENDARSERVER-ACCESS.
- getCalendarUid() - Method in class davmail.exchange.graph.GraphObject
- getCaptchaValue(Image) - Static method in class davmail.http.DavGatewayOTPPrompt
-
Ask user captcha value
- getCc() - Method in class davmail.ui.NotificationDialog
-
Get edited copy recipients.
- getCertificateChain(String) - Method in class davmail.http.DavMailX509KeyManager
-
Passthrough to wrapped keymanager
- getCharArrayProperty(String) - Static method in class davmail.Settings
-
Get a property value as char[].
- getClientAliases(String, Principal[]) - Method in class davmail.http.DavMailX509KeyManager
-
Get the client aliases, simply pass this through to wrapped key manager
- getCmdBasePath() - Method in class davmail.exchange.dav.DavExchangeSession
-
Build base path for cmd commands (galfind, gallookup).
- getCode() - Method in exception class davmail.exception.HttpForbiddenException
- getCode() - Method in class davmail.exchange.auth.O365ManualAuthenticatorDialog
-
Get Oauth authentication code.
- getConditions() - Method in class davmail.exchange.ExchangeSession.MultiCondition
-
Conditions list.
- getConfigFilePath() - Static method in class davmail.Settings
-
Set davmail properties path in Docker and Flatpak
- getContactAttributeName(String) - Static method in class davmail.ldap.LdapConnection
-
Convert contact attribute name to LDAP attribute name.
- getContactPhoneField(VProperty, Map<String, String>) - Static method in class davmail.exchange.ExchangeSession
-
Select the contact field matching a vCard TEL property.
- getContactPhoto(ExchangeSession.Contact) - Method in class davmail.exchange.dav.DavExchangeSession
- getContactPhoto(ExchangeSession.Contact) - Method in class davmail.exchange.ews.EwsExchangeSession
- getContactPhoto(ExchangeSession.Contact) - Method in class davmail.exchange.ExchangeSession
-
Retrieve contact photo attached to contact
- getContactPhoto(ExchangeSession.Contact) - Method in class davmail.exchange.graph.GraphExchangeSession
- getContactSearchFilter() - Method in interface davmail.ldap.LdapConnection.LdapFilter
- getContent(ItemId) - Method in class davmail.exchange.ews.EwsExchangeSession
-
Get item content.
- getContent(ExchangeSession.Message) - Method in class davmail.exchange.dav.DavExchangeSession
- getContent(ExchangeSession.Message) - Method in class davmail.exchange.ews.EwsExchangeSession
- getContent(ExchangeSession.Message) - Method in class davmail.exchange.ExchangeSession
-
Get raw MIME message content
- getContent(ExchangeSession.Message) - Method in class davmail.exchange.graph.GraphExchangeSession
- getContent(String) - Method in class davmail.caldav.CaldavConnection
- getContentInputStream(String) - Method in class davmail.exchange.dav.DavExchangeSession
- getContentType() - Method in class davmail.exchange.auth.HttpURLConnectionWrapper
-
Fix missing content type
- getContentType() - Method in class davmail.exchange.ews.GetUserPhotoMethod
- getContentType() - Method in class davmail.exchange.ExchangeSession.Contact
- getContentType() - Method in class davmail.exchange.ExchangeSession.Event
- getContentType() - Method in class davmail.exchange.ExchangeSession.Item
-
Return item content type
- getCookies() - Method in class davmail.http.HttpClientAdapter
- getCurrentHostName() - Method in class davmail.ldap.LdapConnection
- getCurrentIndex() - Method in class davmail.imap.ImapConnection.AbstractRangeIterator
- getCurrentVersion() - Static method in class davmail.DavGateway
-
Get current DavMail version.
- getDataLen() - Method in class davmail.ldap.BerEncoder
-
Gets the number of encoded bytes in this BER buffer.
- getDayOfWeek(String) - Static method in class davmail.util.DateUtil
- getDefaultCipherSuites() - Method in class davmail.http.DavGatewaySSLSocketFactory
- getDelaysPanel() - Method in class davmail.ui.SettingsFrame
- getDeltaLink() - Method in class davmail.exchange.graph.GraphExchangeSession.GraphIterator
- getDeltaLink(GraphExchangeSession.FolderId) - Method in class davmail.exchange.graph.GraphExchangeSession
-
Get deltaLink on folder for delta synchronization.
- getDepth() - Method in class davmail.caldav.CaldavConnection.CaldavRequest
- getDesiredMembers() - Method in class davmail.exchange.graph.GraphExchangeSession.Contact
- getDeviceCode() - Method in class davmail.exchange.auth.O365DeviceCodeAuthenticator.DeviceCode
- getDistListIfExists(GraphExchangeSession.FolderId, String) - Method in class davmail.exchange.graph.GraphExchangeSession
- getDoublePropertyIfExists(DavPropertySet, String) - Method in class davmail.exchange.dav.DavExchangeSession
- getElementContentsAsMap(InputStream, String, String) - Static method in class davmail.exchange.XMLStreamUtil
-
Convert the XML stream to a map of entries.
- getElementText(XMLStreamReader) - Static method in class davmail.exchange.XMLStreamUtil
-
Get element text.
- getEmail() - Method in class davmail.exchange.ExchangeSession
-
Get current user email
- getEmail(String) - Method in class davmail.exchange.dav.DavExchangeSession
-
Get user email from global address list (galfind).
- getEmailAndAliasFromOptions() - Method in class davmail.exchange.dav.DavExchangeSession
-
HttpClient4 conversion.
- getEmailSuffixFromHostname() - Method in class davmail.exchange.ews.EwsExchangeSession
- getEmailValue(VProperty) - Method in class davmail.exchange.VCalendar
-
Get email from property value.
- getEntity() - Method in class davmail.http.request.PostRequest
- getErrorStream() - Method in class davmail.exchange.auth.HttpURLConnectionWrapper
- getEtag() - Method in class davmail.exchange.ExchangeSession.Item
-
Get event etag (last change tag).
- getEventByIdIfExists(GraphExchangeSession.FolderId, String) - Method in class davmail.exchange.graph.GraphExchangeSession
- getEventClass(String) - Method in class davmail.exchange.VCalendar
-
Convert X-CALENDARSERVER-ACCESS to CLASS.
- getEventContent() - Method in class davmail.exchange.dav.DavExchangeSession.Event
-
Load ICS content from Exchange server.
- getEventContent() - Method in class davmail.exchange.ews.EwsExchangeSession.Event
- getEventContent() - Method in class davmail.exchange.ExchangeSession.Event
-
Retrieve item body from Exchange
- getEventContent() - Method in class davmail.exchange.graph.GraphExchangeSession.Event
- getEventFileNameFromPath(String) - Method in class davmail.caldav.CaldavConnection
- getEventIfExists(GraphExchangeSession.FolderId, String) - Method in class davmail.exchange.graph.GraphExchangeSession
- getEventMessages(String) - Method in class davmail.exchange.dav.DavExchangeSession
- getEventMessages(String) - Method in class davmail.exchange.ews.EwsExchangeSession
- getEventMessages(String) - Method in class davmail.exchange.ExchangeSession
-
Search calendar messages in provided folder.
- getEventMessages(String) - Method in class davmail.exchange.graph.GraphExchangeSession
-
Override getEventMessages: inbox processing is deprecated, O365 auto scheduling is always enabled, return empty list.
- getEwsItem(String, String, Set<String>) - Method in class davmail.exchange.ews.EwsExchangeSession
- getExceptionLogMessage(BundleMessage, Exception) - Static method in class davmail.BundleMessage
-
Get formatted error message for bundle message and exception for logging.
- getExceptionMessage(BundleMessage, Exception) - Static method in class davmail.BundleMessage
-
Get formatted error message for bundle message and exception with default locale.
- getExceptionMessage(BundleMessage, Exception, Locale) - Static method in class davmail.BundleMessage
-
Get formatted error message for bundle message and exception with given locale.
- getExchangeDateFormat(String) - Static method in class davmail.exchange.ExchangeSession
- getExchangeTimeZone(String) - Static method in class davmail.util.DateUtil
-
Convert timezone to Exchange timezone.
- getExchangeUri() - Method in interface davmail.exchange.auth.ExchangeAuthenticator
-
Return default or computed Exchange or O365 url
- getExchangeUri() - Method in class davmail.exchange.auth.ExchangeFormAuthenticator
-
Base Exchange URL.
- getExchangeUri() - Method in class davmail.exchange.auth.O365Authenticator
- getExchangeUri() - Method in class davmail.exchange.auth.O365DeviceCodeAuthenticator
- getExchangeUri() - Method in class davmail.exchange.auth.O365InteractiveAuthenticator
- getExchangeUri() - Method in class davmail.exchange.auth.O365ManualAuthenticator
- getExchangeUri() - Method in class davmail.exchange.auth.O365StoredTokenAuthenticator
- getExchangeZuluDateFormat() - Static method in class davmail.exchange.ExchangeSession
- getExchangeZuluDateFormatMillisecond() - Static method in class davmail.exchange.ExchangeSession
- getExpiresIn() - Method in class davmail.exchange.auth.O365DeviceCodeAuthenticator.DeviceCode
- getField() - Method in class davmail.exchange.graph.GraphExchangeSession.HeaderCondition
- getFieldURI() - Method in class davmail.exchange.ews.EwsExchangeSession.AttributeCondition
- getFieldURI() - Method in class davmail.exchange.ews.EwsExchangeSession.HeaderCondition
- getFirstVevent() - Method in class davmail.exchange.VCalendar
-
Get first VEvent
- getFirstVeventProperties(String) - Method in class davmail.exchange.VCalendar
-
Get properties by name from the first VEVENT.
- getFirstVeventProperty(String) - Method in class davmail.exchange.VCalendar
- getFirstVeventPropertyValue(String) - Method in class davmail.exchange.VCalendar
-
Get property value from first VEVENT in VCALENDAR.
- getFlags() - Method in class davmail.exchange.ExchangeSession.Folder
-
Get IMAP folder flags.
- getFlags() - Method in class davmail.exchange.graph.GraphExchangeSession.Folder
-
Get IMAP folder flags.
- getFlags(byte[], int) - Method in class davmail.http.NTLMMessageDecoder
- getFolder(String) - Method in class davmail.exchange.ExchangeSession
-
Get folder object.
- getFolderId(String) - Method in class davmail.exchange.ews.EwsExchangeSession
- getFolderId(String) - Method in class davmail.exchange.graph.GraphExchangeSession
-
Compute folderId from folderName
- getFolderIdIfExists(String) - Method in class davmail.exchange.ews.EwsExchangeSession
- GetFolderMethod - Class in davmail.exchange.ews
-
EWS GetFolder method.
- GetFolderMethod(BaseShape, FolderId, Set<FieldURI>) - Constructor for class davmail.exchange.ews.GetFolderMethod
-
Get folder method.
- getFolderName(String) - Method in class davmail.exchange.dav.DavExchangeSession
- getFolderPath() - Method in class davmail.caldav.CaldavConnection.CaldavRequest
-
Get request folder path.
- getFolderPath(int, String) - Method in class davmail.caldav.CaldavConnection.CaldavRequest
- getFolderPath(String) - Method in class davmail.caldav.CaldavConnection.CaldavRequest
-
Get request folder path with subFolder.
- getFolderPath(String) - Method in class davmail.exchange.dav.DavExchangeSession
-
Convert logical or relative folder path to exchange folder path.
- getFormattedHash(X509Certificate) - Static method in class davmail.http.DavGatewayX509TrustManager
-
Build a formatted hash string.
- getFormattedSerial(X509Certificate) - Static method in class davmail.http.DavGatewayX509TrustManager
-
Build a formatted certificate serial string.
- getFrameIcons() - Method in class davmail.ui.tray.AwtGatewayTray
-
Return AWT Image icon for the frame title.
- getFrameIcons() - Static method in class davmail.ui.tray.DavGatewayTray
-
Return AWT Image icon for the frame title.
- getFrameIcons() - Method in interface davmail.ui.tray.DavGatewayTrayInterface
-
Return AWT Image icon for the frame title.
- getFrameIcons() - Method in class davmail.ui.tray.FrameGatewayTray
-
Return AWT Image icon for the frame title.
- getFrameIcons() - Method in class davmail.ui.tray.SwtGatewayTray
-
Return AWT Image icon for frame title.
- getFreebusy(String, String, String) - Method in class davmail.exchange.ExchangeSession
-
Get freebusy info for attendee between start and end date.
- getFreeBusyData(String, String, String, int) - Method in class davmail.exchange.dav.DavExchangeSession
- getFreeBusyData(String, String, String, int) - Method in class davmail.exchange.ews.EwsExchangeSession
- getFreeBusyData(String, String, String, int) - Method in class davmail.exchange.ExchangeSession
-
Get freebusy data string from Exchange.
- getFreeBusyData(String, String, String, int) - Method in class davmail.exchange.graph.GraphExchangeSession
- getGraphId() - Method in class davmail.exchange.ews.ExtendedFieldURI
- getGraphId() - Method in interface davmail.exchange.ews.FieldURI
-
Get field id for graph requests
- getGraphId() - Method in class davmail.exchange.ews.IndexedFieldURI
- getGraphId() - Method in class davmail.exchange.ews.UnindexedFieldURI
- getGraphId() - Method in class davmail.exchange.graph.GraphField
- getGraphId(String) - Static method in class davmail.exchange.graph.GraphField
- getGraphUrl() - Static method in class davmail.Settings
-
Handle custom graph endpoints.
- getHeader(String) - Method in class davmail.caldav.CaldavConnection.CaldavRequest
- getHeader(String) - Static method in class davmail.exchange.dav.Field
-
Get Mime header field.
- getHeaderField(int) - Method in class davmail.exchange.auth.HttpURLConnectionWrapper
- getHeaderField(String) - Method in class davmail.exchange.auth.HttpURLConnectionWrapper
- getHeaderFields() - Method in class davmail.exchange.auth.HttpURLConnectionWrapper
- getHost() - Method in class davmail.http.HttpClientAdapter
-
Get current uri host
- getHref() - Method in class davmail.exchange.ExchangeSession.Item
-
Return item href.
- getHrefs() - Method in class davmail.caldav.CaldavConnection.CaldavRequest
- getHttpClientAdapter() - Method in interface davmail.exchange.auth.ExchangeAuthenticator
-
Return a new HttpClientAdapter instance with pooling enabled for ExchangeSession
- getHttpClientAdapter() - Method in class davmail.exchange.auth.ExchangeFormAuthenticator
-
Return authenticated HttpClient 4 HttpClientAdapter
- getHttpClientAdapter() - Method in class davmail.exchange.auth.O365Authenticator
-
Return a pool enabled HttpClientAdapter instance to access O365
- getHttpClientAdapter() - Method in class davmail.exchange.auth.O365DeviceCodeAuthenticator
- getHttpClientAdapter() - Method in class davmail.exchange.auth.O365InteractiveAuthenticator
-
Return a pool enabled HttpClientAdapter instance to access O365
- getHttpClientAdapter() - Method in class davmail.exchange.auth.O365ManualAuthenticator
-
Return a pool enabled HttpClientAdapter instance to access O365
- getHttpClientAdapter() - Method in class davmail.exchange.auth.O365StoredTokenAuthenticator
-
Return a pool enabled HttpClientAdapter instance to access O365
- getHttpResponse() - Method in class davmail.http.request.GetRequest
- getHttpResponse() - Method in class davmail.http.request.PostRequest
- getHttpResponse() - Method in interface davmail.http.request.ResponseWrapper
- getICS(InputStream) - Method in class davmail.exchange.ExchangeSession.Event
-
Load ICS content from MIME message input stream
- getICS(InputStream) - Method in class davmail.exchange.graph.GraphExchangeSession
-
Load ICS content from MIME message input stream
- getICSFromInternetContentProperty() - Method in class davmail.exchange.dav.DavExchangeSession.Event
- getImageForIcon(Icon) - Method in class davmail.ui.tray.OSXAwtGatewayTray
- getImapFlagMap() - Method in class davmail.exchange.ExchangeSession.Folder
-
Get current folder messages imap uids and flags
- getImapFlags() - Method in class davmail.exchange.ExchangeSession.Message
-
Return message flags in IMAP format.
- getImapUid() - Method in class davmail.exchange.ExchangeSession.Message
-
IMAP uid , unique in folder (x0e230003)
- getInfoPlistContent() - Static method in class davmail.ui.OSXInfoPlist
- getInputStream() - Method in class davmail.exchange.auth.HttpURLConnectionWrapper
- getInstance(ExchangeSession, String, String) - Static method in class davmail.exchange.ExchangeSessionFactory
-
Get a non-expired session.
- getInstance(String, DistinguishedFolderId.Name) - Static method in class davmail.exchange.ews.DistinguishedFolderId
-
Get DistinguishedFolderId object for mailbox and name.
- getInstance(String, String) - Static method in class davmail.exchange.ExchangeSessionFactory
-
Create authenticated Exchange session
- getInstance(String, String, String) - Static method in class davmail.exchange.ExchangeSessionFactory
-
Create authenticated Exchange session
- getInstanceFollowRedirects() - Method in class davmail.exchange.auth.HttpURLConnectionWrapper
- getInt(byte[], int) - Method in class davmail.http.NTLMMessageDecoder
- getInt(String) - Method in class davmail.exchange.ews.EWSMethod.Item
-
Get property value as int
- getInterval() - Method in class davmail.exchange.auth.O365DeviceCodeAuthenticator.DeviceCode
- getIntProperty(String) - Static method in class davmail.Settings
-
Get a property value as int.
- getIntProperty(String, int) - Static method in class davmail.Settings
-
Get a property value as int, return default value if null.
- getIntPropertyIfExists(DavPropertySet, String) - Method in class davmail.exchange.dav.DavExchangeSession
- getItem(String, String) - Method in class davmail.exchange.dav.DavExchangeSession
- getItem(String, String) - Method in class davmail.exchange.ews.EwsExchangeSession
- getItem(String, String) - Method in class davmail.exchange.ExchangeSession
-
Get item named eventName in folder
- getItem(String, String) - Method in class davmail.exchange.graph.GraphExchangeSession
- GetItemMethod - Class in davmail.exchange.ews
-
Get Item method.
- GetItemMethod(BaseShape, ItemId, boolean) - Constructor for class davmail.exchange.ews.GetItemMethod
-
Get item method.
- getItemProperties() - Method in class davmail.exchange.dav.DavExchangeSession
- getItemProperties() - Method in class davmail.exchange.ews.EwsExchangeSession
- getItemProperties() - Method in class davmail.exchange.ExchangeSession
- getItemProperties() - Method in class davmail.exchange.graph.GraphExchangeSession
- getItemProperty(String, String) - Method in class davmail.exchange.dav.DavExchangeSession
- getJsonContent() - Method in class davmail.http.request.RestRequest
- getKey() - Method in class davmail.exchange.VProperty
-
Property key, without optional parameters (e.g.
- getKeyManagers() - Method in class davmail.AbstractServer
-
Build key managers from keystore file.
- getKeystorePanel() - Method in class davmail.ui.SettingsFrame
- getLastPath() - Method in class davmail.caldav.CaldavConnection.CaldavRequest
- getLastToken(String, String, String) - Static method in class davmail.util.StringUtil
-
Return the sub string between startDelimiter and endDelimiter or null, look for last token in string.
- getLdapAttributeName(String) - Static method in class davmail.ldap.LdapConnection
-
Convert LDAP attribute name to contact attribute name.
- getLogFileDirectory() - Static method in class davmail.Settings
-
Return DavMail log file directory
- getLogFilePath() - Static method in class davmail.Settings
-
Return DavMail log file path
- getLoggingLevel(String) - Static method in class davmail.Settings
-
Return Log4J logging level for the category.
- getLoggingSettingsPanel() - Method in class davmail.ui.SettingsFrame
- getLong(String) - Method in class davmail.exchange.ews.EWSMethod.Item
-
Get property value as long
- getLongPropertyIfExists(DavPropertySet, String) - Method in class davmail.exchange.dav.DavExchangeSession
- getMailboxName() - Method in class davmail.exchange.graph.GraphExchangeSession.FolderId
- getMailboxPath() - Method in class davmail.exchange.dav.DavExchangeSession
-
Get current Exchange alias name from mailbox name
- getMailpathFromWelcomePage(URI) - Method in class davmail.exchange.dav.DavExchangeSession
-
Exchange 2003: get mailPath from welcome page
- getMatchingHeaderLines(String[]) - Method in class davmail.exchange.ExchangeSession.Message
- getMatchingHeaderLines(String[]) - Method in class davmail.imap.ImapConnection.MessageWrapper
- getMatchingHeaderLinesFromHeaders(String[]) - Method in class davmail.exchange.ExchangeSession.Message
- getMembers() - Method in class davmail.exchange.ews.EWSMethod.Item
-
Get members.
- getMergedFreeBusy() - Method in class davmail.exchange.ews.GetUserAvailabilityMethod
-
Get merged freebusy string.
- getMessage() - Method in exception class davmail.exception.DavMailException
-
Get formatted message
- getMessage() - Method in class davmail.exchange.auth.O365DeviceCodeAuthenticator.DeviceCode
- getMessage(GraphExchangeSession.FolderId, String) - Method in class davmail.exchange.graph.GraphExchangeSession
- getMessage(Locale) - Method in exception class davmail.exception.DavMailException
-
Get formatted message using locale.
- getMessageHeader(MimeMessage, String) - Method in class davmail.exchange.graph.GraphExchangeSession
-
Get message header value from MIME message.
- getMethod() - Method in class davmail.exchange.VCalendar
- getMethod() - Method in class davmail.http.request.ExchangePropFindRequest
- getMethod() - Method in class davmail.http.request.ExchangePropPatchRequest
- getMethod() - Method in class davmail.http.request.ExchangeSearchRequest
- getMimeContent() - Method in class davmail.exchange.ews.EWSMethod
-
Get response mime content.
- getMimeHeaders() - Method in class davmail.exchange.dav.DavExchangeSession.Message
- getMimeHeaders() - Method in class davmail.exchange.ExchangeSession.Message
- getMimeHeaders() - Method in class davmail.exchange.graph.GraphExchangeSession.Message
- getMimeMessage() - Method in class davmail.exchange.ExchangeSession.Message
-
Get message content as a Mime message.
- getMimeMessage() - Method in class davmail.imap.ImapConnection.MessageWrapper
- getMimeMessageSize() - Method in class davmail.exchange.ExchangeSession.Message
-
Get message body size.
- getMimeMessageSize() - Method in class davmail.imap.ImapConnection.MessageWrapper
- getModifiedOccurrences() - Method in class davmail.exchange.VCalendar
-
Get recurring VCalendar occurrence exceptions.
- getName() - Method in class davmail.exchange.dav.PropertyValue
-
Get property name.
- getName() - Method in class davmail.exchange.ExchangeSession.Contact
-
Convert EML extension to vcf.
- getName() - Method in class davmail.exchange.ExchangeSession.Item
-
Get event name (file name part in URL).
- getNamespaceUri() - Method in class davmail.exchange.dav.PropertyValue
-
Get property namespace.
- getNetworkSettingsPanel() - Method in class davmail.ui.SettingsFrame
- getO365LoginUrl() - Static method in class davmail.Settings
- getO365Url() - Static method in class davmail.Settings
- getOauthPanel() - Method in class davmail.ui.SettingsFrame
- getOauthScope() - Static method in class davmail.Settings
- getOccurrence(EWSMethod.Occurrence, boolean) - Method in class davmail.exchange.ews.EwsExchangeSession.Event
- getOccurrences() - Method in class davmail.exchange.ews.EWSMethod.Item
-
Get occurrences.
- getOneTimePassword() - Static method in class davmail.http.DavGatewayOTPPrompt
-
Ask user token password
- getOpenButtonPanel(String) - Method in class davmail.exchange.auth.O365ManualAuthenticatorDialog
- getOperator() - Method in class davmail.exchange.ews.EwsExchangeSession.AttributeCondition
- getOperator() - Method in class davmail.exchange.ExchangeSession.MultiCondition
-
Condition operator.
- getOSVersion(byte[], int) - Method in class davmail.http.NTLMMessageDecoder
- getOSXPanel() - Method in class davmail.ui.SettingsFrame
- getOtherSettingsPanel() - Method in class davmail.ui.SettingsFrame
- getOutlookUrl() - Static method in class davmail.Settings
- getOutputStream() - Method in class davmail.exchange.auth.HttpURLConnectionWrapper
- getParam(String) - Method in class davmail.exchange.VProperty
- getParameter(String) - Method in class davmail.http.DavMailNTLMScheme
- getParameters() - Method in class davmail.http.request.PostRequest
- getParams() - Method in class davmail.exchange.VProperty
- getParamValue(String) - Method in class davmail.exchange.VProperty
-
Return param value.
- getParentFolderPath() - Method in class davmail.caldav.CaldavConnection.CaldavRequest
- getParsePosition() - Method in class davmail.ldap.BerDecoder
-
Returns the current parse position.
- getPassword() - Method in class davmail.ui.CredentialPromptDialog
-
Get user password.
- getPassword() - Method in class davmail.ui.PasswordPromptDialog
-
Get user password.
- getPastDelayCondition(String) - Method in class davmail.exchange.ExchangeSession
- getPath() - Method in class davmail.caldav.CaldavConnection.CaldavRequest
- getPath(String) - Method in class davmail.caldav.CaldavConnection.CaldavRequest
- getPathElement(int) - Method in class davmail.caldav.CaldavConnection.CaldavRequest
- getPathLength() - Method in class davmail.caldav.CaldavConnection.CaldavRequest
- getPermanentId() - Method in class davmail.exchange.dav.DavExchangeSession.Message
- getPermanentId() - Method in class davmail.exchange.ExchangeSession.Message
-
Get permanent message id.
- getPermanentId() - Method in class davmail.exchange.graph.GraphExchangeSession.Message
- getPermanentUrl() - Method in class davmail.exchange.dav.DavExchangeSession.Event
- getPictureData() - Method in class davmail.exchange.ews.GetUserPhotoMethod
- getPort() - Method in class davmail.AbstractServer
-
Server socket TCP port
- getPrincipal() - Method in class davmail.ui.CredentialPromptDialog
-
Get user principal.
- getPrivateKey(String) - Method in class davmail.http.DavMailX509KeyManager
-
Passthrough to wrapped keymanager
- getProperties() - Method in class davmail.exchange.VObject
-
Get VObject properties
- getProperties(String) - Method in class davmail.exchange.VObject
-
Get multivalued vProperty by name.
- getProperty(String) - Method in class davmail.caldav.CaldavConnection.CaldavRequest
- getProperty(String) - Method in class davmail.exchange.VObject
-
Get vProperty by name.
- getProperty(String) - Static method in class davmail.Settings
-
Get a property value as String.
- getProperty(String, String) - Static method in class davmail.Settings
-
Get property value or default.
- getPropertyIfExists(DavPropertySet, String) - Method in class davmail.exchange.dav.DavExchangeSession
- getPropertyName(String) - Static method in class davmail.exchange.dav.Field
-
PROPFIND request property name
- getPropertyValue(String) - Method in class davmail.exchange.VObject
-
Get vProperty value by name.
- getProtocolName() - Method in class davmail.AbstractServer
-
Get server protocol name (SMTP, POP, IMAP, ...).
- getProtocolName() - Method in class davmail.caldav.CaldavServer
- getProtocolName() - Method in class davmail.imap.ImapServer
- getProtocolName() - Method in class davmail.ldap.LdapServer
- getProtocolName() - Method in class davmail.pop.PopServer
- getProtocolName() - Method in class davmail.smtp.SmtpServer
- getProxyPanel() - Method in class davmail.ui.SettingsFrame
- getRangeCondition(String, String) - Method in class davmail.exchange.ExchangeSession
- getRawInputStream() - Method in class davmail.exchange.ExchangeSession.Message
-
Get message body input stream.
- getRawInputStream() - Method in class davmail.imap.ImapConnection.MessageWrapper
- getRDN(Principal) - Static method in class davmail.http.DavGatewayX509TrustManager
-
Get rdn value from principal dn.
- getRealm() - Method in class davmail.http.DavMailNTLMScheme
- getReasonPhrase() - Method in class davmail.http.request.GetRequest
-
Get reason phrase from response.
- getReasonPhrase() - Method in class davmail.http.request.PostRequest
-
Get reason phrase from response.
- getRecipients(boolean) - Method in class davmail.exchange.VCalendar
-
Build recipients value for VCalendar.
- getRecipientsPanel() - Method in class davmail.ui.NotificationDialog
- getRecurrenceId() - Method in class davmail.exchange.graph.GraphObject
-
Compute recurrenceId property based on the original start and timezone.
- getRedirectLocation() - Method in class davmail.http.request.GetRequest
- getRedirectLocation() - Method in class davmail.http.request.PostRequest
- getRedirectLocation(HttpResponse) - Static method in class davmail.http.HttpClientAdapter
-
Get redirect location from header.
- getRefreshToken() - Method in class davmail.exchange.auth.O365Token
- getReleasedVersion() - Static method in class davmail.DavGateway
-
Get latest released version from SourceForge.
- getReminderMinutesBeforeStart() - Method in class davmail.exchange.VCalendar
- GetRequest - Class in davmail.http.request
-
Http get request with a string response handler.
- GetRequest(String) - Constructor for class davmail.http.request.GetRequest
- GetRequest(URI) - Constructor for class davmail.http.request.GetRequest
- getRequestedHeaders(String) - Method in class davmail.imap.ImapConnection
- getRequestMethod() - Method in class davmail.exchange.auth.HttpURLConnectionWrapper
- getRequestProperties() - Method in class davmail.exchange.auth.HttpURLConnectionWrapper
- getRequestProperty(String) - Method in class davmail.exchange.auth.HttpURLConnectionWrapper
- getRequestPropertyString(String) - Static method in class davmail.exchange.dav.Field
-
SEARCH request property name for alias
- getResponse() - Method in class davmail.http.request.ExchangeDavRequest
-
Get single Multistatus response.
- getResponseBodyAsString() - Method in class davmail.http.request.GetRequest
- getResponseBodyAsString() - Method in class davmail.http.request.PostRequest
- getResponseBodyAsString() - Method in interface davmail.http.request.ResponseWrapper
- getResponseCode() - Method in class davmail.exchange.auth.HttpURLConnectionWrapper
- getResponseHeader(String) - Method in class davmail.http.request.GetRequest
- getResponseHeader(String) - Method in class davmail.http.request.PostRequest
- getResponseItem() - Method in class davmail.exchange.ews.EWSMethod
-
Get single response item.
- getResponseItemFieldValue(String) - Method in class davmail.exchange.ews.GetItemMethod
- getResponseItems() - Method in class davmail.exchange.ews.EWSMethod
-
Get response items.
- getResponseMessage() - Method in class davmail.exchange.auth.HttpURLConnectionWrapper
- getResponseName() - Method in class davmail.exchange.ews.ExtendedFieldURI
-
Field name in EWS response.
- getResponseName() - Method in interface davmail.exchange.ews.FieldURI
-
Property name in EWS response.
- getResponseName() - Method in class davmail.exchange.ews.IndexedFieldURI
- getResponseName() - Method in class davmail.exchange.ews.UnindexedFieldURI
- getResponsePropertyName(String) - Static method in class davmail.exchange.dav.Field
-
SEARCH response property name
- getResponses() - Method in class davmail.http.request.ExchangeDavRequest
-
Get Multistatus responses.
- getResponseStatusCode() - Method in class davmail.http.request.ExchangeDavRequest
-
Return method http status code.
- getSchemeName() - Method in class davmail.http.DavMailNTLMScheme
- getScriptBasedFormURL(URI, String) - Method in class davmail.exchange.auth.ExchangeFormAuthenticator
- getSelectedAlias() - Method in class davmail.ui.SelectCertificateDialog
-
Gets user selected alias.
- getSendButtonPanel() - Method in class davmail.exchange.auth.O365ManualAuthenticatorDialog
- getSendNotification() - Method in class davmail.ui.NotificationDialog
-
Cancel notification flag.
- getServerAliases(String, Principal[]) - Method in class davmail.http.DavMailX509KeyManager
-
Passthrough to wrapped keymanager
- getServerVersion() - Method in class davmail.exchange.ews.EWSMethod
-
Get Exchange server version, Exchange2013, Exchange2010 or Exchange2007_SP1
- getServerVersion() - Method in class davmail.exchange.ExchangeSession
-
Get server version (Exchange2003, Exchange2007 or Exchange2010)
- getServiceInfo() - Method in class davmail.ldap.LdapConnection
- getSettingsPanel() - Method in class davmail.ui.SettingsFrame
- getShort(byte[], int) - Method in class davmail.http.NTLMMessageDecoder
- getSingleValueExtendedProperties() - Method in class davmail.exchange.graph.GraphObject
-
Get a singleValueExtendedProperties JSON array.
- getSmartCardPanel() - Method in class davmail.ui.SettingsFrame
- getStandardTimeZone(String) - Static method in class davmail.util.DateUtil
-
Convert timezone id to standard timezone id.
- getStandardTimezoneId(String) - Method in class davmail.exchange.VCalendar
- getStatusCode() - Method in class davmail.exchange.ews.EWSMethod
- getStatusCode() - Method in class davmail.http.request.GetRequest
-
Get status code from response.
- getStatusCode() - Method in class davmail.http.request.PostRequest
-
Get status code from response.
- getStatusCode() - Method in interface davmail.http.request.ResponseWrapper
- getStatusLine() - Method in class davmail.http.request.ExchangePropPatchRequest
- getString(byte[]) - Static method in class davmail.http.URIUtil
-
Convert byte array to a UTF-8 string value.
- getString(String) - Method in class davmail.exchange.graph.GraphObject
-
Get mandatory property value.
- getStringValue(byte[], int, String) - Method in class davmail.http.NTLMMessageDecoder
- getSubCalendarFolders(String, boolean) - Method in class davmail.exchange.ExchangeSession
-
Search calendar folders under given folder.
- getSubCalendarFolders(String, boolean) - Method in class davmail.exchange.graph.GraphExchangeSession
- getSubContactFolders(String, boolean) - Method in class davmail.exchange.ExchangeSession
-
Get contact sub folders.
- getSubContactFolders(String, boolean) - Method in class davmail.exchange.graph.GraphExchangeSession
- getSubFolderByName(FolderId, String) - Method in class davmail.exchange.ews.EwsExchangeSession
- getSubFolderByName(GraphExchangeSession.FolderId, String) - Method in class davmail.exchange.graph.GraphExchangeSession
-
Search subfolder by name, return null when no folders found
- getSubFolderIdIfExists(String, String) - Method in class davmail.exchange.ews.EwsExchangeSession
- getSubfolderPath(String) - Method in class davmail.exchange.ExchangeSession
-
Extract sub folder path from folder path.
- getSubFolders(String, boolean, boolean) - Method in class davmail.exchange.ExchangeSession
-
Search mail and generic folders under given folder.
- getSubFolders(String, ExchangeSession.Condition, boolean) - Method in class davmail.exchange.dav.DavExchangeSession
- getSubFolders(String, ExchangeSession.Condition, boolean) - Method in class davmail.exchange.ews.EwsExchangeSession
- getSubFolders(String, ExchangeSession.Condition, boolean) - Method in class davmail.exchange.ExchangeSession
-
Search folders under given folder matching filter.
- getSubFolders(String, ExchangeSession.Condition, boolean) - Method in class davmail.exchange.graph.GraphExchangeSession
- getSubject() - Method in class davmail.ui.NotificationDialog
-
Get edited subject.
- getSubProperties(String) - Static method in class davmail.Settings
-
Get all properties that are in the specified scope, that is, that start with '<scope>.'.
- getSupportedCipherSuites() - Method in class davmail.http.DavGatewaySSLSocketFactory
- getTagContent(XMLStreamReader) - Method in class davmail.exchange.ews.EWSMethod
- getTagContent(XMLStreamReader) - Method in class davmail.http.request.ExchangeDavRequest
- getTaskPriority() - Method in class davmail.exchange.graph.GraphObject
- getTimeZone(String) - Static method in class davmail.util.DateUtil
- getTimezoneId() - Method in class davmail.exchange.ExchangeSession
- getTimezoneIdFromExchange() - Method in class davmail.exchange.dav.DavExchangeSession
- getTimezoneidFromOptions() - Method in class davmail.exchange.ews.EwsExchangeSession
- getTimezoneNameFromRoamingDictionary(byte[]) - Method in class davmail.exchange.dav.DavExchangeSession
- getTo() - Method in class davmail.ui.NotificationDialog
-
Get edited recipients.
- getToken() - Method in interface davmail.exchange.auth.ExchangeAuthenticator
- getToken() - Method in class davmail.exchange.auth.ExchangeFormAuthenticator
-
Oauth token.
- getToken() - Method in class davmail.exchange.auth.O365Authenticator
- getToken() - Method in class davmail.exchange.auth.O365DeviceCodeAuthenticator
- getToken() - Method in class davmail.exchange.auth.O365InteractiveAuthenticator
- getToken() - Method in class davmail.exchange.auth.O365ManualAuthenticator
- getToken() - Method in class davmail.exchange.auth.O365StoredTokenAuthenticator
- getToken(String, String, String) - Static method in class davmail.util.StringUtil
-
Return the sub string between startDelimiter and endDelimiter or null.
- getTotalMessagesLength() - Method in class davmail.pop.PopConnection
- getTrimmedBuf() - Method in class davmail.ldap.BerEncoder
-
Gets the buffer that contains the BER encoding, trimming unused bytes.
- getTrustManagers() - Method in class davmail.AbstractServer
-
Build trust managers from truststore file.
- getTypeString() - Method in class davmail.exchange.dav.PropertyValue
-
Get property type.
- getUid() - Method in class davmail.exchange.ExchangeSession.Contact
-
Compute vcard uid from name.
- getUid() - Method in class davmail.exchange.ExchangeSession.Message
-
Exchange uid.
- getUidNext() - Method in class davmail.exchange.ExchangeSession.Folder
-
Compute IMAP uidnext.
- getUISettingsPanel() - Method in class davmail.ui.SettingsFrame
- getUri() - Method in class davmail.exchange.dav.Field
-
Property uri.
- getUri() - Method in class davmail.http.HttpClientAdapter
-
Current uri.
- getURI() - Method in interface davmail.http.request.ResponseWrapper
- getURIPropertyIfExists(DavPropertySet, String) - Method in class davmail.exchange.dav.DavExchangeSession
- getURLPropertyIfExists(DavPropertySet, String) - Method in class davmail.exchange.dav.DavExchangeSession
- getUserAgent() - Method in class davmail.http.HttpClientAdapter
- getUserAgent() - Static method in class davmail.Settings
- GetUserAvailabilityMethod - Class in davmail.exchange.ews
-
GetUserAvailability method.
- GetUserAvailabilityMethod(String, String, String, int) - Constructor for class davmail.exchange.ews.GetUserAvailabilityMethod
-
Build EWS method
- getUserCode() - Method in class davmail.exchange.auth.O365DeviceCodeAuthenticator.DeviceCode
- GetUserConfigurationMethod - Class in davmail.exchange.ews
-
Get User Configuration method.
- GetUserConfigurationMethod() - Constructor for class davmail.exchange.ews.GetUserConfigurationMethod
-
Get User Configuration method.
- getUsername() - Method in class davmail.exchange.auth.ExchangeFormAuthenticator
-
Actual username.
- getUsername() - Method in class davmail.exchange.auth.O365InteractiveAuthenticator
- getUsername() - Method in class davmail.exchange.auth.O365ManualAuthenticator
- getUsername() - Method in class davmail.exchange.auth.O365Token
- getUserPassword(String) - Static method in class davmail.exchange.ExchangeSessionFactory
-
Get user password from session pool for SASL authentication
- GetUserPhotoMethod - Class in davmail.exchange.ews
- GetUserPhotoMethod(String, GetUserPhotoMethod.SizeRequested) - Constructor for class davmail.exchange.ews.GetUserPhotoMethod
-
Get User Configuration method.
- GetUserPhotoMethod.SizeRequested - Enum Class in davmail.exchange.ews
- getValue() - Method in class davmail.exchange.ExchangeSession.AttributeCondition
-
Condition value.
- getValue() - Method in class davmail.exchange.VProperty
-
Property value.
- getValue() - Method in class davmail.exchange.VProperty.Param
- getValues() - Method in class davmail.exchange.VProperty
-
Property values.
- getValues(byte[], int, String) - Method in class davmail.http.NTLMMessageDecoder
- getValuesAsMap() - Method in class davmail.exchange.VProperty
-
Return property values as a map.
- getValueType(int) - Method in class davmail.http.NTLMMessageDecoder
- getVcardBdayFormat() - Static method in class davmail.exchange.ExchangeSession
- getVerificationUri() - Method in class davmail.exchange.auth.O365DeviceCodeAuthenticator.DeviceCode
- getVTimezone() - Method in class davmail.exchange.ExchangeSession
-
Load and return current user OWA timezone.
- getVTimezone() - Method in class davmail.exchange.VCalendar
-
Return VTimezone object
- getVTimeZone(String) - Static method in class davmail.util.DateUtil
- getVTodoStatusFromTask() - Method in class davmail.exchange.graph.GraphObject
- getWellKnownFolders() - Method in class davmail.exchange.dav.DavExchangeSession
- getXmlEncodedValue() - Method in class davmail.exchange.dav.PropertyValue
-
Get xml encoded value.
- getXmlInputFactory() - Static method in class davmail.exchange.XMLStreamUtil
-
Build a new XMLInputFactory.
- getZuluDateFormat() - Static method in class davmail.exchange.ExchangeSession
-
Return standard zulu date formatter.
- GMT_TIMEZONE - Static variable in class davmail.exchange.ExchangeSession
-
Reference GMT timezone to format dates
- GRAPH_DATE_TIME - Static variable in class davmail.util.DateUtil
- GRAPH_URL - Static variable in class davmail.Settings
- GRAPH_ZULU_DATE_TIME - Static variable in class davmail.util.DateUtil
- GraphExchangeSession - Class in davmail.exchange.graph
-
Implement ExchangeSession based on Microsoft Graph
- GraphExchangeSession(HttpClientAdapter, O365Token, String) - Constructor for class davmail.exchange.graph.GraphExchangeSession
- GraphExchangeSession.Contact - Class in davmail.exchange.graph
- GraphExchangeSession.Event - Class in davmail.exchange.graph
- GraphExchangeSession.ExistsCondition - Class in davmail.exchange.graph
- GraphExchangeSession.Folder - Class in davmail.exchange.graph
-
Graph folder is identified by mailbox and id
- GraphExchangeSession.FolderId - Class in davmail.exchange.graph
- GraphExchangeSession.GraphIterator - Class in davmail.exchange.graph
- GraphExchangeSession.HeaderCondition - Class in davmail.exchange.graph
- GraphExchangeSession.IsNullCondition - Class in davmail.exchange.graph
- GraphExchangeSession.Message - Class in davmail.exchange.graph
- GraphExchangeSession.MessageList - Class in davmail.exchange.graph
-
Extend message list to support delta sync
- GraphExchangeSession.WellKnownFolderName - Enum Class in davmail.exchange.graph
- GraphField - Class in davmail.exchange.graph
-
Map field names to actual graph properties.
- GraphField(String) - Constructor for class davmail.exchange.graph.GraphField
-
Basic graph field.
- GraphField(String, int, GraphField.PropertyType) - Constructor for class davmail.exchange.graph.GraphField
-
Create an extended field.
- GraphField(String, GraphField.DistinguishedPropertySetType, int, GraphField.PropertyType) - Constructor for class davmail.exchange.graph.GraphField
- GraphField(String, GraphField.DistinguishedPropertySetType, String) - Constructor for class davmail.exchange.graph.GraphField
-
Header field or categories field.
- GraphField(String, GraphField.DistinguishedPropertySetType, String, GraphField.PropertyType) - Constructor for class davmail.exchange.graph.GraphField
- GraphField(String, String) - Constructor for class davmail.exchange.graph.GraphField
- GraphField(String, String, GraphField.PropertyType) - Constructor for class davmail.exchange.graph.GraphField
- GraphField.DistinguishedPropertySetType - Enum Class in davmail.exchange.graph
- GraphField.PropertyType - Enum Class in davmail.exchange.graph
- graphId - Variable in class davmail.exchange.ews.IndexedFieldURI
- graphId - Variable in class davmail.exchange.ews.UnindexedFieldURI
- graphId - Variable in class davmail.exchange.graph.GraphField
- GraphIterator(JSONObject) - Constructor for class davmail.exchange.graph.GraphExchangeSession.GraphIterator
- graphObject - Variable in class davmail.exchange.graph.GraphExchangeSession.Event
- GraphObject - Class in davmail.exchange.graph
-
Wrapper for Graph API JsonObject
- GraphObject() - Constructor for class davmail.exchange.graph.GraphObject
- GraphObject(JSONObject) - Constructor for class davmail.exchange.graph.GraphObject
- GraphRequestBuilder - Class in davmail.exchange.graph
-
Build Microsoft graph request
- GraphRequestBuilder() - Constructor for class davmail.exchange.graph.GraphRequestBuilder
- gt(String, String) - Method in class davmail.exchange.dav.DavExchangeSession
- gt(String, String) - Method in class davmail.exchange.ews.EwsExchangeSession
- gt(String, String) - Method in class davmail.exchange.ExchangeSession
-
Greater than condition.
- gt(String, String) - Method in class davmail.exchange.graph.GraphExchangeSession
- gte(String, String) - Method in class davmail.exchange.dav.DavExchangeSession
- gte(String, String) - Method in class davmail.exchange.ews.EwsExchangeSession
- gte(String, String) - Method in class davmail.exchange.ExchangeSession
-
Greater than or equals condition.
- gte(String, String) - Method in class davmail.exchange.graph.GraphExchangeSession
H
- handle(Callback[]) - Method in class davmail.http.KerberosHelper.KerberosCallbackHandler
- handleAttachments(XMLStreamReader) - Method in class davmail.exchange.ews.EWSMethod
- handleAttendee(XMLStreamReader, EWSMethod.Item, String) - Method in class davmail.exchange.ews.EWSMethod
- handleAttendees(XMLStreamReader, EWSMethod.Item, String) - Method in class davmail.exchange.ews.EWSMethod
- handleCode(String) - Method in class davmail.exchange.auth.O365InteractiveAuthenticator
-
Extract code from redirect location matching redirectUri
- handleCompFilter(XMLStreamReader) - Method in class davmail.caldav.CaldavConnection.CaldavRequest
- handleContact(XMLStreamReader, EWSMethod.Item) - Method in class davmail.exchange.ews.ExpandDLMethod
- handleContact(XMLStreamReader, EWSMethod.Item) - Method in class davmail.exchange.ews.ResolveNamesMethod
- handleCustom(XMLStreamReader) - Method in class davmail.exchange.ews.EWSMethod
- handleCustom(XMLStreamReader) - Method in class davmail.exchange.ews.GetUserAvailabilityMethod
- handleCustom(XMLStreamReader) - Method in class davmail.exchange.ews.GetUserConfigurationMethod
- handleCustom(XMLStreamReader) - Method in class davmail.exchange.ews.GetUserPhotoMethod
- handleEmailAddresses(XMLStreamReader, EWSMethod.Item) - Method in class davmail.exchange.ews.EWSMethod
- handleEmailAddresses(XMLStreamReader, EWSMethod.Item) - Method in class davmail.exchange.ews.ExpandDLMethod
- handleEmailAddresses(XMLStreamReader, EWSMethod.Item) - Method in class davmail.exchange.ews.ResolveNamesMethod
- handleError(Throwable) - Method in class davmail.exchange.auth.O365InteractiveAuthenticatorFrame
- handleErrors(XMLStreamReader) - Method in class davmail.exchange.ews.EWSMethod
- handleExcludedDates(ItemId, VCalendar) - Method in class davmail.exchange.ews.EwsExchangeSession.Event
-
Handle excluded dates (deleted occurrences).
- handleFileAttachment(XMLStreamReader) - Method in class davmail.exchange.ews.EWSMethod
- handleFolderOrItem(CaldavConnection.CaldavRequest) - Method in class davmail.caldav.CaldavConnection
- handleItem(XMLStreamReader) - Method in class davmail.exchange.ews.ConvertIdMethod
- handleItem(XMLStreamReader) - Method in class davmail.exchange.ews.EWSMethod
- handleItem(XMLStreamReader) - Method in class davmail.exchange.ews.ExpandDLMethod
- handleItem(XMLStreamReader) - Method in class davmail.exchange.ews.ResolveNamesMethod
- handleLine(String, BufferedReader) - Method in class davmail.exchange.VObject
- handleMailbox(XMLStreamReader, EWSMethod.Item) - Method in class davmail.exchange.ews.ExpandDLMethod
- handleMailbox(XMLStreamReader, EWSMethod.Item) - Method in class davmail.exchange.ews.ResolveNamesMethod
- handleMember(XMLStreamReader, EWSMethod.Item) - Method in class davmail.exchange.ews.EWSMethod
- handleMembers(XMLStreamReader, EWSMethod.Item) - Method in class davmail.exchange.ews.EWSMethod
- handleMimeContent(XMLStreamReader, EWSMethod.Item) - Method in class davmail.exchange.ews.EWSMethod
- handleModifiedOccurrences(ItemId, VCalendar, SendMeetingInvitationsOrCancellations) - Method in class davmail.exchange.ews.EwsExchangeSession.Event
-
Handle modified occurrences.
- handleModifiedOccurrences(XMLStreamReader, EWSMethod.Item) - Method in class davmail.exchange.ews.EWSMethod
- handleMultiValuedProperty(XMLStreamReader, MultiStatusResponse) - Method in class davmail.http.request.ExchangeDavRequest
- handleOccurrence(XMLStreamReader, EWSMethod.Item) - Method in class davmail.exchange.ews.EWSMethod
- handlePhoneNumbers(XMLStreamReader, EWSMethod.Item) - Method in class davmail.exchange.ews.ExpandDLMethod
- handlePhoneNumbers(XMLStreamReader, EWSMethod.Item) - Method in class davmail.exchange.ews.ResolveNamesMethod
- handlePhysicalAddress(XMLStreamReader, EWSMethod.Item, String) - Method in class davmail.exchange.ews.ExpandDLMethod
- handlePhysicalAddress(XMLStreamReader, EWSMethod.Item, String) - Method in class davmail.exchange.ews.ResolveNamesMethod
- handlePhysicalAddresses(XMLStreamReader, EWSMethod.Item) - Method in class davmail.exchange.ews.ExpandDLMethod
- handlePhysicalAddresses(XMLStreamReader, EWSMethod.Item) - Method in class davmail.exchange.ews.ResolveNamesMethod
- handlePrincipals(CaldavConnection.CaldavRequest) - Method in class davmail.caldav.CaldavConnection
- handleProp(XMLStreamReader) - Method in class davmail.caldav.CaldavConnection.CaldavRequest
- handleProperty(XMLStreamReader, MultiStatusResponse) - Method in class davmail.http.request.ExchangeDavRequest
- handlePropstat(XMLStreamReader, MultiStatusResponse) - Method in class davmail.http.request.ExchangeDavRequest
- handleRequest(byte[], int) - Method in class davmail.ldap.LdapConnection
- handleRequest(String, String, Map<String, String>, String) - Method in class davmail.caldav.CaldavConnection
-
Handle caldav request.
- handleResponse(XMLStreamReader) - Method in class davmail.http.request.ExchangeDavRequest
- handleResponse(HttpResponse) - Method in class davmail.exchange.ews.AutoDiscoverMethod
- handleResponse(HttpResponse) - Method in class davmail.exchange.ews.EWSMethod
- handleResponse(HttpResponse) - Method in class davmail.exchange.graph.JsonResponseHandler
- handleResponse(HttpResponse) - Method in class davmail.http.request.ExchangeDavRequest
- handleResponse(HttpResponse) - Method in class davmail.http.request.ExchangePropPatchRequest
- handleResponse(HttpResponse) - Method in class davmail.http.request.GetRequest
-
Handle request response and return response as string.
- handleResponse(HttpResponse) - Method in class davmail.http.request.PostRequest
- handleResponse(HttpResponse) - Method in class davmail.http.request.RestRequest
- handleSearch(ImapConnection.ImapTokenizer) - Method in class davmail.imap.ImapConnection
- handleStore(String, ImapConnection.AbstractRangeIterator, String, String) - Method in class davmail.imap.ImapConnection
- handleTag(XMLStreamReader, String) - Method in class davmail.exchange.ews.EWSMethod
- handleUserCertificate(XMLStreamReader, EWSMethod.Item, String) - Method in class davmail.exchange.ews.ResolveNamesMethod
- HardDelete - Static variable in class davmail.exchange.ews.DeleteType
- HardDelete - Static variable in class davmail.exchange.ews.Disposal
- hasChildren - Variable in class davmail.exchange.ExchangeSession.Folder
-
true if folder has subfolders (DAV:hassubs).
- hashCode() - Method in class davmail.exchange.ExchangeSession.Message
-
Override hashCode, return imapUid hashcode.
- hasMoreTokens() - Method in class davmail.imap.ImapConnection.ImapTokenizer
- hasNext() - Method in class davmail.exchange.graph.GraphExchangeSession.GraphIterator
- hasNext() - Method in class davmail.imap.ImapConnection.RangeIterator
- hasNext() - Method in class davmail.imap.ImapConnection.UIDRangeIterator
- hasNextIndex() - Method in class davmail.imap.ImapConnection.RangeIterator
- hasNextIndex() - Method in class davmail.imap.ImapConnection.UIDRangeIterator
- hasNextInRange() - Method in class davmail.imap.ImapConnection.RangeIterator
- hasNextInRange() - Method in class davmail.imap.ImapConnection.UIDRangeIterator
- hasNextRange() - Method in class davmail.imap.ImapConnection.RangeIterator
- hasNextRange() - Method in class davmail.imap.ImapConnection.UIDRangeIterator
- hasParam(String) - Method in class davmail.exchange.VProperty
-
Test if the property has a param named paramName.
- hasParam(String, String) - Method in class davmail.exchange.VProperty
-
Test if the property has a param named paramName with given value.
- hasProperty(String) - Method in class davmail.caldav.CaldavConnection.CaldavRequest
- hasRecipients - Variable in class davmail.ui.NotificationDialog
- hasVAlarm() - Method in class davmail.exchange.VCalendar
-
Check if VCalendar has a VALARM item.
- HeaderCondition(String, ExchangeSession.Operator, String) - Constructor for class davmail.exchange.dav.DavExchangeSession.HeaderCondition
- HeaderCondition(String, String) - Constructor for class davmail.exchange.ews.EwsExchangeSession.HeaderCondition
- HeaderCondition(String, String) - Constructor for class davmail.exchange.graph.GraphExchangeSession.HeaderCondition
- headerIsEqualTo(String, String) - Method in class davmail.exchange.dav.DavExchangeSession
- headerIsEqualTo(String, String) - Method in class davmail.exchange.ews.EwsExchangeSession
- headerIsEqualTo(String, String) - Method in class davmail.exchange.ExchangeSession
-
MIME header equals condition.
- headerIsEqualTo(String, String) - Method in class davmail.exchange.graph.GraphExchangeSession
- headers - Variable in class davmail.caldav.CaldavConnection.CaldavRequest
- hex - Static variable in class davmail.http.URIUtil
-
BitSet for hex.
- HexDumpEncoder - Class in davmail.ldap
-
This class encodes a buffer into the classic: "Hexadecimal Dump" format of the past.
- HexDumpEncoder() - Constructor for class davmail.ldap.HexDumpEncoder
- hexToBase64(String) - Static method in class davmail.util.StringUtil
-
Convert hex value to base64.
- HR120x120 - Enum constant in enum class davmail.exchange.ews.GetUserPhotoMethod.SizeRequested
- HR240x240 - Enum constant in enum class davmail.exchange.ews.GetUserPhotoMethod.SizeRequested
- HR360x360 - Enum constant in enum class davmail.exchange.ews.GetUserPhotoMethod.SizeRequested
- HR432x432 - Enum constant in enum class davmail.exchange.ews.GetUserPhotoMethod.SizeRequested
- HR48x48 - Enum constant in enum class davmail.exchange.ews.GetUserPhotoMethod.SizeRequested
- HR504x504 - Enum constant in enum class davmail.exchange.ews.GetUserPhotoMethod.SizeRequested
- HR648x648 - Enum constant in enum class davmail.exchange.ews.GetUserPhotoMethod.SizeRequested
- HR64x64 - Enum constant in enum class davmail.exchange.ews.GetUserPhotoMethod.SizeRequested
- HR96x96 - Enum constant in enum class davmail.exchange.ews.GetUserPhotoMethod.SizeRequested
- hrefs - Variable in class davmail.caldav.CaldavConnection.CaldavRequest
- HttpBadRequestException - Exception Class in davmail.exception
-
HttpResponseException with 400 bad request status.
- HttpBadRequestException(String) - Constructor for exception class davmail.exception.HttpBadRequestException
-
HttpResponseException with 400 bad request status.
- httpClient - Variable in class davmail.exchange.ews.EwsExchangeSession
- HttpClientAdapter - Class in davmail.http
- HttpClientAdapter(String) - Constructor for class davmail.http.HttpClientAdapter
- HttpClientAdapter(String, boolean) - Constructor for class davmail.http.HttpClientAdapter
- HttpClientAdapter(String, String, String) - Constructor for class davmail.http.HttpClientAdapter
- HttpClientAdapter(String, String, String, boolean) - Constructor for class davmail.http.HttpClientAdapter
- HttpClientAdapter(URI) - Constructor for class davmail.http.HttpClientAdapter
- HttpClientAdapter(URI, boolean) - Constructor for class davmail.http.HttpClientAdapter
- HttpClientAdapter(URI, String, String) - Constructor for class davmail.http.HttpClientAdapter
- HttpClientAdapter(URI, String, String, boolean) - Constructor for class davmail.http.HttpClientAdapter
- httpclientLoggingLevelField - Variable in class davmail.ui.SettingsFrame
- HttpConflictException - Exception Class in davmail.exception
-
HttpResponseException with 409 conflict status.
- HttpConflictException(String) - Constructor for exception class davmail.exception.HttpConflictException
-
HttpResponseException with 409 conflict status.
- HttpForbiddenException - Exception Class in davmail.exception
-
HttpResponseException with 403 forbidden status.
- HttpForbiddenException(String) - Constructor for exception class davmail.exception.HttpForbiddenException
-
HttpResponseException with 403 forbidden status.
- HttpForbiddenException(String, String) - Constructor for exception class davmail.exception.HttpForbiddenException
- HttpMethodNotAllowedException - Exception Class in davmail.exception
-
HttpResponseException with 405 method not allowed status.
- HttpMethodNotAllowedException(String) - Constructor for exception class davmail.exception.HttpMethodNotAllowedException
-
HttpResponseException with 405 method not allowed status.
- HttpNotFoundException - Exception Class in davmail.exception
-
HttpResponseException with 404 not found status.
- HttpNotFoundException(String) - Constructor for exception class davmail.exception.HttpNotFoundException
-
HttpResponseException with 404 not found status.
- HttpPreconditionFailedException - Exception Class in davmail.exception
-
HttpResponseException with 412 precondition failed status.
- HttpPreconditionFailedException(String) - Constructor for exception class davmail.exception.HttpPreconditionFailedException
-
HttpResponseException with 412 precondition failed status.
- httpProxyField - Variable in class davmail.ui.SettingsFrame
- httpProxyPasswordField - Variable in class davmail.ui.SettingsFrame
- httpProxyPortField - Variable in class davmail.ui.SettingsFrame
- httpProxyUserField - Variable in class davmail.ui.SettingsFrame
- HttpServerErrorException - Exception Class in davmail.exception
-
HttpResponseException with 500 internal server error status.
- HttpServerErrorException(String) - Constructor for exception class davmail.exception.HttpServerErrorException
-
HttpResponseException with 500 internal server error status.
- HttpTokenExpiredException - Exception Class in davmail.exception
- HttpTokenExpiredException(String) - Constructor for exception class davmail.exception.HttpTokenExpiredException
-
HttpResponseException with 500 internal server error status.
- HttpURLConnectionWrapper - Class in davmail.exchange.auth
-
Wrapper for HttpURLConnection to fix missing content type and add logging.
I
- ical_allowed_abs_path - Static variable in class davmail.caldav.CaldavConnection
-
custom url encode path set for iCal 5
- ICSBufferedReader - Class in davmail.exchange
-
ICS Buffered Reader.
- ICSBufferedReader(Reader) - Constructor for class davmail.exchange.ICSBufferedReader
-
Create an ICS reader on the provided reader
- ICSBufferedWriter - Class in davmail.exchange
-
ICS String writer.
- ICSBufferedWriter() - Constructor for class davmail.exchange.ICSBufferedWriter
- ICSCalendarValidator - Class in davmail.exchange
-
Validator for iCalendar data according to RFC 5545 specifications.
- ICSCalendarValidator() - Constructor for class davmail.exchange.ICSCalendarValidator
- ICSCalendarValidator.ValidationResult - Class in davmail.exchange
-
Result structure for validation results.
- id - Variable in class davmail.exchange.ews.ItemId
- id - Variable in class davmail.exchange.graph.GraphExchangeSession.Event
- id - Variable in class davmail.exchange.graph.GraphExchangeSession.FolderId
- id - Variable in class davmail.exchange.graph.GraphExchangeSession.Message
- ID_ONLY - Static variable in class davmail.exchange.ews.BaseShape
-
Return id only.
- IdOnly - Static variable in class davmail.exchange.ews.ContactDataShape
- IGNORE_ATTRIBUTE_SET - Static variable in class davmail.exchange.ews.EwsExchangeSession
- IgnoreCase - Static variable in class davmail.exchange.ews.ContainmentComparison
- IgnoreCaseAndNonSpacingCharacters - Static variable in class davmail.exchange.ews.ContainmentComparison
- IgnoreNonSpacingCharacters - Static variable in class davmail.exchange.ews.ContainmentComparison
- image - Static variable in class davmail.ui.tray.AwtGatewayTray
- IMAP_MESSAGE_ATTRIBUTES - Static variable in class davmail.exchange.ExchangeSession
- IMAP_MESSAGE_ATTRIBUTES - Static variable in class davmail.exchange.graph.GraphExchangeSession
- IMAP_MESSAGE_DELTA_ATTRIBUTES - Static variable in class davmail.exchange.graph.GraphExchangeSession
- imapAlwaysApproxMsgSizeCheckBox - Variable in class davmail.ui.SettingsFrame
- imapAutoExpungeCheckBox - Variable in class davmail.ui.SettingsFrame
- ImapConnection - Class in davmail.imap
-
Dav Gateway IMAP connection implementation.
- ImapConnection(Socket) - Constructor for class davmail.imap.ImapConnection
-
Initialize the streams and start the thread.
- ImapConnection.AbstractRangeIterator - Class in davmail.imap
- ImapConnection.ImapTokenizer - Class in davmail.imap
- ImapConnection.MessageWrapper - Class in davmail.imap
- ImapConnection.RangeIterator - Class in davmail.imap
- ImapConnection.SearchConditions - Class in davmail.imap
-
client side search conditions
- ImapConnection.UIDRangeIterator - Class in davmail.imap
- imapIdleDelayField - Variable in class davmail.ui.SettingsFrame
- imapNoSSLCheckBox - Variable in class davmail.ui.SettingsFrame
- imapPortCheckBox - Variable in class davmail.ui.SettingsFrame
- imapPortField - Variable in class davmail.ui.SettingsFrame
- ImapServer - Class in davmail.imap
-
Pop3 server
- ImapServer(int) - Constructor for class davmail.imap.ImapServer
-
Create a ServerSocket to listen for connections.
- imapUid - Variable in class davmail.exchange.ExchangeSession.Message
-
Message IMAP uid, unique in folder (x0e230003).
- importanceToPriorityMap - Static variable in class davmail.exchange.dav.DavExchangeSession
- importanceToPriorityMap - Static variable in class davmail.exchange.ExchangeSession
- importanceToPriorityMap - Static variable in class davmail.exchange.graph.GraphObject
- in - Variable in class davmail.AbstractConnection
- inactiveIcon() - Method in class davmail.ui.tray.AwtGatewayTray
-
Set the tray icon to inactive (network down)
- inactiveIcon() - Method in interface davmail.ui.tray.DavGatewayTrayInterface
-
Set the tray icon to inactive (network down)
- inactiveIcon() - Method in class davmail.ui.tray.FrameGatewayTray
-
Set the tray icon to inactive (network down)
- inactiveIcon() - Method in class davmail.ui.tray.SwtGatewayTray
-
Set tray icon to inactive (network down)
- inactiveImage - Static variable in class davmail.ui.tray.AwtGatewayTray
- inbox - Enum constant in enum class davmail.exchange.ews.DistinguishedFolderId.Name
- inbox - Enum constant in enum class davmail.exchange.graph.GraphExchangeSession.WellKnownFolderName
- INBOX - Static variable in class davmail.exchange.ExchangeSession
- inboxName - Variable in class davmail.exchange.dav.DavExchangeSession
- inboxUrl - Variable in class davmail.exchange.dav.DavExchangeSession
-
Various standard mail boxes Urls
- includeMimeContent - Variable in class davmail.exchange.ews.EWSMethod
- includesLastItemInRange - Variable in class davmail.exchange.ews.EWSMethod
- IndexedFieldUpdate - Class in davmail.exchange.ews
-
Field update with multiple values.
- IndexedFieldUpdate(String) - Constructor for class davmail.exchange.ews.IndexedFieldUpdate
-
Create indexed field update object.
- IndexedFieldURI - Class in davmail.exchange.ews
-
Indexed FieldURI
- IndexedFieldURI(String, String, String, String) - Constructor for class davmail.exchange.ews.IndexedFieldURI
-
Create indexed field uri.
- IndexedFieldURI(String, String, String, String, String) - Constructor for class davmail.exchange.ews.IndexedFieldURI
- info(BundleMessage) - Static method in class davmail.ui.tray.DavGatewayTray
-
Log message at level INFO.
- INFO_PLIST_PATH - Static variable in class davmail.ui.OSXInfoPlist
- init() - Method in class davmail.ui.tray.AwtGatewayTray
-
Create the tray icon and register frame listeners.
- init() - Static method in class davmail.ui.tray.DavGatewayTray
-
Create the tray icon and register frame listeners.
- init() - Method in interface davmail.ui.tray.DavGatewayTrayInterface
-
Create the tray icon and register frame listeners.
- init() - Method in class davmail.ui.tray.FrameGatewayTray
-
Create the tray icon and register frame listeners.
- init() - Method in class davmail.ui.tray.SwtGatewayTray
-
Create tray icon and register frame listeners.
- initDisplay() - Static method in class davmail.ui.tray.SwtGatewayTray
- INITIAL - Enum constant in enum class davmail.AbstractConnection.State
- initSecurityContext(String, String, byte[]) - Static method in class davmail.http.KerberosHelper
-
Get response Kerberos token for host with provided token.
- initSecurityContext(String, String, GSSCredential, byte[]) - Static method in class davmail.http.KerberosHelper
-
Get response Kerberos token for host with provided token, use client provided delegation credentials.
- instanceIndex - Variable in class davmail.exchange.ews.OccurrenceItemId
- instancetype - Variable in class davmail.exchange.dav.DavExchangeSession.Event
- InsufficientStorageException - Exception Class in davmail.exception
-
HttpResponseException with 507 Insufficient Storage status.
- InsufficientStorageException(String) - Constructor for exception class davmail.exception.InsufficientStorageException
-
HttpResponseException with 507 Insufficient Storage status.
- Integer - Enum constant in enum class davmail.exchange.dav.PropertyType
- Integer - Enum constant in enum class davmail.exchange.ews.ExtendedFieldURI.PropertyType
- Integer - Enum constant in enum class davmail.exchange.graph.GraphField.PropertyType
- IntegerArray - Enum constant in enum class davmail.exchange.dav.PropertyType
- IntegerArray - Enum constant in enum class davmail.exchange.ews.ExtendedFieldURI.PropertyType
- IntegerArray - Enum constant in enum class davmail.exchange.graph.GraphField.PropertyType
- internalCreateOrUpdate(String) - Method in class davmail.exchange.dav.DavExchangeSession.Contact
- internalCreateOrUpdate(String, byte[]) - Method in class davmail.exchange.dav.DavExchangeSession.Event
- internalCreateOrUpdateEvent(String, String, String, String, String, String) - Method in class davmail.exchange.dav.DavExchangeSession
- internalCreateOrUpdateEvent(String, String, String, String, String, String) - Method in class davmail.exchange.ews.EwsExchangeSession
- internalCreateOrUpdateEvent(String, String, String, String, String, String) - Method in class davmail.exchange.ExchangeSession
- internalCreateOrUpdateEvent(String, String, String, String, String, String) - Method in class davmail.exchange.graph.GraphExchangeSession
- internalExecuteMethod(EWSMethod) - Method in class davmail.exchange.ews.EwsExchangeSession
- internalGenerateGSSToken(byte[], Oid, String, Credentials) - Method in class davmail.http.DavMailSPNegoScheme
- internalGetFolder(FolderId, String) - Method in class davmail.exchange.ews.EwsExchangeSession
- internalGetFolder(String) - Method in class davmail.exchange.dav.DavExchangeSession
- internalGetFolder(String) - Method in class davmail.exchange.ews.EwsExchangeSession
-
Get folder by path.
- internalGetFolder(String) - Method in class davmail.exchange.ExchangeSession
- internalGetFolder(String) - Method in class davmail.exchange.graph.GraphExchangeSession
- internalInitSecContext(String, String, GSSCredential, byte[]) - Static method in class davmail.http.KerberosHelper
- InternetHeaders - Enum constant in enum class davmail.exchange.dav.Field.DistinguishedPropertySetType
- InternetHeaders - Enum constant in enum class davmail.exchange.ews.ExtendedFieldURI.DistinguishedPropertySetType
- InternetHeaders - Enum constant in enum class davmail.exchange.graph.GraphField.DistinguishedPropertySetType
- interval - Variable in class davmail.exchange.ews.GetUserAvailabilityMethod
- invoke(Object, Method, Object[]) - Method in class davmail.ui.tray.OSXHandler
- ioException - Variable in class davmail.exchange.MessageLoadThread
- IOUtil - Class in davmail.util
-
Input output functions.
- IPF_APPOINTMENT - Static variable in class davmail.exchange.graph.GraphExchangeSession.FolderId
- IPF_CONTACT - Static variable in class davmail.exchange.graph.GraphExchangeSession.FolderId
- IPF_NOTE - Static variable in class davmail.exchange.graph.GraphExchangeSession.FolderId
- IPF_TASK - Static variable in class davmail.exchange.graph.GraphExchangeSession.FolderId
- is - Variable in class davmail.ldap.LdapConnection
-
raw connection inputStream
- IS_JAVA9 - Static variable in class davmail.ui.tray.OSXHandler
- isAccepted() - Method in class davmail.ui.AcceptCertificateDialog
-
Accept status.
- isActive() - Method in class davmail.ui.tray.AwtGatewayTray
-
Check if the current tray status is inactive (network down).
- isActive() - Static method in class davmail.ui.tray.DavGatewayTray
-
Check if the current tray status is inactive (network down).
- isActive() - Method in interface davmail.ui.tray.DavGatewayTrayInterface
-
Check if the current tray status is inactive (network down).
- isActive() - Method in class davmail.ui.tray.FrameGatewayTray
-
Check if the current tray status is inactive (network down).
- isActive() - Method in class davmail.ui.tray.SwtGatewayTray
-
Check if current tray status is inactive (network down).
- isAllDay(VObject) - Method in class davmail.exchange.VCalendar
- isAuthenticated(ResponseWrapper) - Method in class davmail.exchange.auth.ExchangeFormAuthenticator
-
Look for session cookies.
- isBinary() - Method in class davmail.exchange.ews.ExtendedFieldURI
- isBinary() - Method in class davmail.exchange.graph.GraphField
- isBoolean() - Method in class davmail.exchange.ews.ExtendedFieldURI
- isBoolean() - Method in interface davmail.exchange.ews.FieldURI
- isBoolean() - Method in class davmail.exchange.ews.IndexedFieldURI
- isBoolean() - Method in class davmail.exchange.ews.UnindexedFieldURI
- isBoolean() - Method in class davmail.exchange.graph.GraphField
- isBooleanValue - Variable in class davmail.exchange.dav.Field
- isBrokenHrefEncoding() - Method in class davmail.caldav.CaldavConnection.CaldavRequest
- isBrokenLightning() - Method in class davmail.caldav.CaldavConnection.CaldavRequest
- isCalendar() - Method in class davmail.exchange.ExchangeSession.Folder
-
Calendar folder flag.
- isCalendar() - Method in class davmail.exchange.graph.GraphExchangeSession.FolderId
- isCalendarContentType(String) - Method in class davmail.exchange.ExchangeSession.Event
- isCalendarContentType(String) - Method in class davmail.exchange.graph.GraphExchangeSession
- isCdoAllDay() - Method in class davmail.exchange.VCalendar
-
Check if vCalendar is CDO allday.
- isCdoAllDay(VObject) - Method in class davmail.exchange.VCalendar
- isCertificateTrusted(X509Certificate) - Method in class davmail.http.DavGatewayX509TrustManager
- isCertificateTrusted(X509Certificate) - Static method in class davmail.ui.AcceptCertificateDialog
-
Display certificate accept dialog and get user answer.
- isClosed() - Method in class davmail.http.HttpClientAdapter
- isComplete - Variable in class davmail.exchange.MessageLoadThread
- isComplete() - Method in class davmail.http.DavMailNTLMScheme
- isConnectionBased() - Method in class davmail.http.DavMailNTLMScheme
- isContact() - Method in class davmail.exchange.ExchangeSession.Folder
-
Contact folder flag.
- isContact() - Method in class davmail.exchange.graph.GraphExchangeSession.FolderId
- isContactPhoto - Variable in class davmail.exchange.ews.FileAttachment
- isDate() - Method in class davmail.exchange.graph.GraphField
- isDateValue - Variable in class davmail.exchange.dav.Field
- isDefaultCalendar - Variable in class davmail.exchange.graph.GraphExchangeSession.Folder
- isDelete() - Method in class davmail.caldav.CaldavConnection.CaldavRequest
- isDocker() - Static method in class davmail.Settings
- isEmpty() - Method in class davmail.exchange.ews.EwsExchangeSession.ExistsCondition
- isEmpty() - Method in class davmail.exchange.ews.EwsExchangeSession.IsNullCondition
- isEmpty() - Method in class davmail.exchange.ExchangeSession.AttributeCondition
- isEmpty() - Method in interface davmail.exchange.ExchangeSession.Condition
-
True if condition is empty.
- isEmpty() - Method in class davmail.exchange.ExchangeSession.MonoCondition
- isEmpty() - Method in class davmail.exchange.ExchangeSession.MultiCondition
- isEmpty() - Method in class davmail.exchange.ExchangeSession.NotCondition
- isEmpty() - Method in class davmail.exchange.graph.GraphExchangeSession.ExistsCondition
- isEmpty() - Method in class davmail.exchange.graph.GraphExchangeSession.IsNullCondition
- isEndTag(XMLStreamReader, String) - Static method in class davmail.exchange.XMLStreamUtil
-
Test if reader is on an end tag named tagLocalName.
- isEqualTo(String, int) - Method in class davmail.exchange.dav.DavExchangeSession
- isEqualTo(String, int) - Method in class davmail.exchange.ews.EwsExchangeSession
- isEqualTo(String, int) - Method in class davmail.exchange.ExchangeSession
-
Equals condition.
- isEqualTo(String, int) - Method in class davmail.exchange.graph.GraphExchangeSession
- isEqualTo(String, String) - Method in class davmail.exchange.dav.DavExchangeSession
- isEqualTo(String, String) - Method in class davmail.exchange.ews.EwsExchangeSession
- isEqualTo(String, String) - Method in class davmail.exchange.ExchangeSession
-
Equals condition.
- isEqualTo(String, String) - Method in class davmail.exchange.graph.GraphExchangeSession
- IsEqualTo - Enum constant in enum class davmail.exchange.ews.TwoOperandExpression.Operator
- IsEqualTo - Enum constant in enum class davmail.exchange.ExchangeSession.Operator
- isExpired() - Method in class davmail.exchange.dav.DavExchangeSession
- isExpired() - Method in class davmail.exchange.ExchangeSession
-
Test if the session expired.
- isExpired() - Method in class davmail.exchange.graph.GraphExchangeSession
-
Override isExpired check with a lightweight Graph request.
- isExtended() - Method in class davmail.exchange.graph.GraphField
- isFalse(String) - Method in class davmail.exchange.dav.DavExchangeSession
- isFalse(String) - Method in class davmail.exchange.ews.EwsExchangeSession
- isFalse(String) - Method in class davmail.exchange.ExchangeSession
-
Is false condition.
- isFalse(String) - Method in class davmail.exchange.graph.GraphExchangeSession
- IsFalse - Enum constant in enum class davmail.exchange.ExchangeSession.Operator
- isFirstStart() - Static method in class davmail.Settings
-
Detect first launch (properties file does not exist).
- isFlatpak() - Static method in class davmail.Settings
- isFloatValue - Variable in class davmail.exchange.dav.Field
- isFolder() - Method in class davmail.caldav.CaldavConnection.CaldavRequest
-
Check if this request is a folder request.
- isFreeBusy() - Method in class davmail.caldav.CaldavConnection.CaldavRequest
- isFullSearch() - Method in interface davmail.ldap.LdapConnection.LdapFilter
- isGet() - Method in class davmail.caldav.CaldavConnection.CaldavRequest
- isGraphEnabled() - Static method in class davmail.Settings
- IsGreaterThan - Enum constant in enum class davmail.exchange.ews.TwoOperandExpression.Operator
- IsGreaterThan - Enum constant in enum class davmail.exchange.ExchangeSession.Operator
- IsGreaterThanOrEqualTo - Enum constant in enum class davmail.exchange.ews.TwoOperandExpression.Operator
- IsGreaterThanOrEqualTo - Enum constant in enum class davmail.exchange.ExchangeSession.Operator
- isGzipEncoded(HttpResponse) - Static method in class davmail.http.HttpClientAdapter
-
Test if the response is gzip encoded
- isHead() - Method in class davmail.caldav.CaldavConnection.CaldavRequest
- isHideFromDock() - Static method in class davmail.ui.OSXInfoPlist
-
Test current LSUIElement (hide from dock) value
- isHttpAuthentication(HttpClientAdapter, String) - Method in class davmail.exchange.auth.ExchangeFormAuthenticator
-
Test authentication mode: form-based or basic.
- isIcal5() - Method in class davmail.caldav.CaldavConnection.CaldavRequest
- isInternetHeaders() - Method in class davmail.exchange.graph.GraphField
- isIntValue - Variable in class davmail.exchange.dav.DavExchangeSession.AttributeCondition
- isIntValue - Variable in class davmail.exchange.dav.Field
- isIntValue() - Method in class davmail.exchange.dav.Field
-
Integer value property type.
- isItemId(String) - Static method in class davmail.exchange.ews.EwsExchangeSession
-
Check if the itemName is long and base64 encoded.
- isItemId(String) - Static method in class davmail.exchange.graph.GraphExchangeSession
-
Check if itemName is long and base64 encoded.
- isJFXAvailable() - Static method in class davmail.Settings
- isLdapV3() - Method in class davmail.ldap.LdapConnection
- IsLessThan - Enum constant in enum class davmail.exchange.ews.TwoOperandExpression.Operator
- IsLessThan - Enum constant in enum class davmail.exchange.ExchangeSession.Operator
- IsLessThanOrEqualTo - Enum constant in enum class davmail.exchange.ews.TwoOperandExpression.Operator
- IsLessThanOrEqualTo - Enum constant in enum class davmail.exchange.ExchangeSession.Operator
- isLightning() - Method in class davmail.caldav.CaldavConnection.CaldavRequest
- isLinux() - Static method in class davmail.Settings
-
Test if running on Linux
- isLinux() - Static method in class davmail.ui.tray.DavGatewayTray
-
Test if running on Linux
- isLoaded() - Method in class davmail.exchange.ExchangeSession.Message
- isMail() - Method in class davmail.exchange.graph.GraphExchangeSession.FolderId
- isMainCalendar(String) - Method in class davmail.exchange.dav.DavExchangeSession
-
Test if folderPath is main calendar.
- isMainCalendar(String) - Method in class davmail.exchange.ews.EwsExchangeSession
- isMainCalendar(String) - Method in class davmail.exchange.ExchangeSession
-
Test if folderPath is main calendar.
- isMainCalendar(String) - Method in class davmail.exchange.graph.GraphExchangeSession
- isMainContactFolder(String) - Method in class davmail.exchange.graph.GraphExchangeSession
- isMatch(ExchangeSession.Contact) - Method in class davmail.exchange.dav.DavExchangeSession.AttributeCondition
- isMatch(ExchangeSession.Contact) - Method in class davmail.exchange.ews.EwsExchangeSession.AttributeCondition
- isMatch(ExchangeSession.Contact) - Method in class davmail.exchange.ews.EwsExchangeSession.ExistsCondition
- isMatch(ExchangeSession.Contact) - Method in class davmail.exchange.ews.EwsExchangeSession.IsNullCondition
- isMatch(ExchangeSession.Contact) - Method in interface davmail.exchange.ExchangeSession.Condition
-
Test if the contact matches current condition.
- isMatch(ExchangeSession.Contact) - Method in class davmail.exchange.ExchangeSession.MonoCondition
- isMatch(ExchangeSession.Contact) - Method in class davmail.exchange.ExchangeSession.MultiCondition
- isMatch(ExchangeSession.Contact) - Method in class davmail.exchange.ExchangeSession.NotCondition
- isMatch(ExchangeSession.Contact) - Method in class davmail.exchange.graph.GraphExchangeSession.HeaderCondition
- isMatch(ExchangeSession.Contact) - Method in class davmail.exchange.graph.GraphExchangeSession.ExistsCondition
- isMatch(ExchangeSession.Contact) - Method in class davmail.exchange.graph.GraphExchangeSession.IsNullCondition
- isMatch(ExchangeSession.Contact) - Method in interface davmail.ldap.LdapConnection.LdapFilter
- isMeeting() - Method in class davmail.exchange.VCalendar
-
Check if this VCalendar is a meeting.
- isMeetingOrganizer() - Method in class davmail.exchange.VCalendar
-
Check if current user is meeting organizer.
- isMkCalendar() - Method in class davmail.caldav.CaldavConnection.CaldavRequest
- isMove() - Method in class davmail.caldav.CaldavConnection.CaldavRequest
- isMultiGet - Variable in class davmail.caldav.CaldavConnection.CaldavRequest
- isMultiGet() - Method in class davmail.caldav.CaldavConnection.CaldavRequest
- isMultivalued - Variable in class davmail.exchange.dav.Field
- isMultiValued() - Method in class davmail.exchange.ews.ExtendedFieldURI
- isMultiValued() - Method in interface davmail.exchange.ews.FieldURI
- isMultiValued() - Method in class davmail.exchange.ews.IndexedFieldURI
- isMultiValued() - Method in class davmail.exchange.ews.UnindexedFieldURI
- isMultiValued() - Method in class davmail.exchange.graph.GraphField
- isNoProxyFor(URI) - Static method in class davmail.http.HttpClientAdapter
- IsNotEqualTo - Enum constant in enum class davmail.exchange.ews.TwoOperandExpression.Operator
- isNull(String) - Method in class davmail.exchange.dav.DavExchangeSession
- isNull(String) - Method in class davmail.exchange.ews.EwsExchangeSession
- isNull(String) - Method in class davmail.exchange.ExchangeSession
-
Is null condition.
- isNull(String) - Method in class davmail.exchange.graph.GraphExchangeSession
- IsNull - Enum constant in enum class davmail.exchange.ExchangeSession.Operator
- IsNullCondition(String) - Constructor for class davmail.exchange.ews.EwsExchangeSession.IsNullCondition
- IsNullCondition(String) - Constructor for class davmail.exchange.graph.GraphExchangeSession.IsNullCondition
- isNumber() - Method in class davmail.exchange.ews.ExtendedFieldURI
- isNumber() - Method in interface davmail.exchange.ews.FieldURI
- isNumber() - Method in class davmail.exchange.ews.IndexedFieldURI
- isNumber() - Method in class davmail.exchange.ews.UnindexedFieldURI
- isNumber() - Method in class davmail.exchange.graph.GraphField
- ISO8601_DATE_TIME - Static variable in class davmail.util.DateUtil
- isOptions() - Method in class davmail.caldav.CaldavConnection.CaldavRequest
- isOrganizer() - Method in class davmail.exchange.VCalendar
- isOSX() - Static method in class davmail.Settings
-
Test if running on OSX
- isOSX() - Static method in class davmail.ui.OSXInfoPlist
- isPath(int, String) - Method in class davmail.caldav.CaldavConnection.CaldavRequest
-
Check if path element at index is value
- isPathLength(int) - Method in class davmail.caldav.CaldavConnection.CaldavRequest
- isPost() - Method in class davmail.caldav.CaldavConnection.CaldavRequest
- isPropFind() - Method in class davmail.caldav.CaldavConnection.CaldavRequest
- isPropPatch() - Method in class davmail.caldav.CaldavConnection.CaldavRequest
- isPut() - Method in class davmail.caldav.CaldavConnection.CaldavRequest
- isQuote(char) - Method in class davmail.imap.ImapConnection.ImapTokenizer
- isRedirect(int) - Static method in class davmail.http.HttpClientAdapter
-
Check if status is a redirect (various 30x values).
- isRedirect(HttpResponse) - Static method in class davmail.http.HttpClientAdapter
- isReport() - Method in class davmail.caldav.CaldavConnection.CaldavRequest
- isRoot() - Method in class davmail.caldav.CaldavConnection.CaldavRequest
- isShared() - Method in class davmail.exchange.graph.GraphExchangeSession.FolderId
- isSharedFolder(String) - Method in class davmail.exchange.dav.DavExchangeSession
-
Test if folderPath is inside user mailbox.
- isSharedFolder(String) - Method in class davmail.exchange.ews.EwsExchangeSession
- isSharedFolder(String) - Method in class davmail.exchange.ExchangeSession
-
Test if folderPath is inside user mailbox.
- isSharedFolder(String) - Method in class davmail.exchange.graph.GraphExchangeSession
- isSpecial() - Method in class davmail.exchange.ExchangeSession.Folder
-
Special folder flag (Sent, Drafts, Trash, Junk).
- isSslEnabled() - Method in class davmail.ui.SettingsFrame
- isStartTag(XMLStreamReader) - Static method in class davmail.exchange.XMLStreamUtil
-
Test if reader is on a start tag.
- isStartTag(XMLStreamReader, String) - Static method in class davmail.exchange.XMLStreamUtil
-
Test if reader is on a start tag named tagLocalName.
- isStripPort() - Method in class davmail.http.DavMailSPNegoSchemeFactory
- isSWTAvailable() - Static method in class davmail.Settings
- isTask() - Method in class davmail.exchange.ExchangeSession.Folder
-
Task folder flag.
- isTask() - Method in class davmail.exchange.graph.GraphExchangeSession.FolderId
- isTodo() - Method in class davmail.exchange.VCalendar
-
Check if this item is a VTODO item
- isTrue(String) - Method in class davmail.exchange.dav.DavExchangeSession
- isTrue(String) - Method in class davmail.exchange.ews.EwsExchangeSession
- isTrue(String) - Method in class davmail.exchange.ExchangeSession
-
Is true condition.
- isTrue(String) - Method in class davmail.exchange.graph.GraphExchangeSession
- IsTrue - Enum constant in enum class davmail.exchange.ExchangeSession.Operator
- isUnix() - Static method in class davmail.Settings
- isUseCanonicalHostname() - Method in class davmail.http.DavMailSPNegoSchemeFactory
- isUserAgent(String) - Method in class davmail.caldav.CaldavConnection.CaldavRequest
- isVAlarm() - Method in class davmail.exchange.VObject
- isValid() - Method in class davmail.exchange.ICSCalendarValidator.ValidationResult
- isValidICSContent(String) - Static method in class davmail.exchange.ICSCalendarValidator
-
Validates whether a string contains only valid characters for iCalendar content.
- isVEvent() - Method in class davmail.exchange.VObject
- isVisible() - Method in interface davmail.exchange.auth.O365InteractiveAuthenticatorBackend
- isVisible() - Method in class davmail.exchange.auth.O365InteractiveAuthenticatorSWT
- isVTimezone() - Method in class davmail.exchange.VObject
- isVTodo() - Method in class davmail.exchange.VObject
- isWindows() - Static method in class davmail.Settings
-
Test if running on Windows
- isWindows() - Static method in class davmail.ui.tray.DavGatewayTray
-
Test if running on Windows
- item - Variable in class davmail.exchange.ews.EWSMethod
- Item() - Constructor for class davmail.exchange.ews.EWSMethod.Item
- Item() - Constructor for class davmail.exchange.ExchangeSession.Item
-
Default constructor.
- Item(String, String, String, String) - Constructor for class davmail.exchange.ExchangeSession.Item
-
Build item instance.
- ITEM_PROPERTIES - Static variable in class davmail.exchange.dav.DavExchangeSession
-
Common item properties
- ITEM_PROPERTIES - Static variable in class davmail.exchange.ews.EwsExchangeSession
-
Common item properties
- ITEM_PROPERTIES - Static variable in class davmail.exchange.graph.GraphExchangeSession
-
Common item properties, not used over Graph
- itemId - Variable in class davmail.exchange.ews.EWSMethod
- itemId - Variable in class davmail.exchange.ews.EWSMethod.Occurrence
-
Occurrence itemid
- ItemId - Class in davmail.exchange.ews
-
Item id.
- ItemId(EWSMethod.Item) - Constructor for class davmail.exchange.ews.ItemId
-
Build Item id from response item.
- ItemId(String) - Constructor for class davmail.exchange.ews.ItemId
-
Build Item id object from item id.
- ItemId(String, EWSMethod.Item) - Constructor for class davmail.exchange.ews.ItemId
-
Build Item id from response item.
- ItemId(String, String) - Constructor for class davmail.exchange.ews.ItemId
-
Build Item id object from item id.
- ItemId(String, String, String) - Constructor for class davmail.exchange.ews.ItemId
-
Build Item id object from item id and change key.
- itemIds - Variable in class davmail.exchange.ews.EWSMethod
- itemName - Variable in class davmail.exchange.ExchangeSession.Item
- itemName - Variable in class davmail.exchange.ExchangeSession.ItemResult
-
Created item name
- ItemResult() - Constructor for class davmail.exchange.ExchangeSession.ItemResult
- itemType - Variable in class davmail.exchange.ews.EWSMethod
J
- JCIFSEngine - Class in davmail.http
-
JCIFS based NTLM authentication.
- JCIFSEngine() - Constructor for class davmail.http.JCIFSEngine
- JCIFSNTLMSchemeFactory - Class in davmail.http
-
JCIFS based AuthSchemeProvider.
- JCIFSNTLMSchemeFactory() - Constructor for class davmail.http.JCIFSNTLMSchemeFactory
- join(Set<String>, String) - Static method in class davmail.util.StringUtil
-
Join values with given separator.
- journal - Enum constant in enum class davmail.exchange.ews.DistinguishedFolderId.Name
- jsonObject - Variable in class davmail.exchange.graph.GraphObject
- JsonResponseHandler - Class in davmail.exchange.graph
-
Generic JSON response handler for graph API calls
- JsonResponseHandler() - Constructor for class davmail.exchange.graph.JsonResponseHandler
- junk - Variable in class davmail.exchange.ExchangeSession.Message
-
Message flag: junk.
- JUNK - Static variable in class davmail.exchange.ExchangeSession
- junkemail - Enum constant in enum class davmail.exchange.ews.DistinguishedFolderId.Name
- junkemail - Enum constant in enum class davmail.exchange.graph.GraphExchangeSession.WellKnownFolderName
K
- keepDelayField - Variable in class davmail.ui.SettingsFrame
- KERBEROS_CALLBACK_HANDLER - Static variable in class davmail.http.DavMailSPNegoScheme
- KERBEROS_CALLBACK_HANDLER - Static variable in class davmail.http.KerberosHelper
- KerberosCallbackHandler() - Constructor for class davmail.http.KerberosHelper.KerberosCallbackHandler
- KerberosCheck - Class in davmail.exchange.auth
-
Implementation of -kerberos command line option, check Kerberos authentication.
- KerberosCheck() - Constructor for class davmail.exchange.auth.KerberosCheck
- KerberosHelper - Class in davmail.http
-
Kerberos helper class.
- KerberosHelper.KerberosCallbackHandler - Class in davmail.http
- KerberosHelper.SecurityContext - Class in davmail.http
-
Contains server Kerberos context information in server mode.
- KerberosLoginConfiguration - Class in davmail.http
-
Custom JAAS login configuration.
- KerberosLoginConfiguration() - Constructor for class davmail.http.KerberosLoginConfiguration
- key - Variable in class davmail.BundleMessage
- key - Variable in class davmail.exchange.VProperty
- KEY - Enum constant in enum class davmail.exchange.VProperty.State
- keyPassField - Variable in class davmail.ui.SettingsFrame
- keystoreFileField - Variable in class davmail.ui.SettingsFrame
- keystorePassField - Variable in class davmail.ui.SettingsFrame
- keystoreTypeCombo - Variable in class davmail.ui.SettingsFrame
- keywords - Variable in class davmail.exchange.ExchangeSession.Message
-
Message keywords (categories).
L
- lastCommand - Variable in class davmail.imap.ImapConnection
- lastCommandCount - Variable in class davmail.imap.ImapConnection
- lastRcptToRecipients - Variable in class davmail.exchange.ExchangeSession
- lastSentMessageId - Variable in class davmail.exchange.ExchangeSession
- LdapConnection - Class in davmail.ldap
-
Handle a caldav connection.
- LdapConnection(Socket) - Constructor for class davmail.ldap.LdapConnection
-
Initialize the streams and start the thread.
- LdapConnection.LdapFilter - Interface in davmail.ldap
- LdapConnection.SearchRunnable - Class in davmail.ldap
- ldapNoSSLCheckBox - Variable in class davmail.ui.SettingsFrame
- ldapPortCheckBox - Variable in class davmail.ui.SettingsFrame
- ldapPortField - Variable in class davmail.ui.SettingsFrame
- LdapServer - Class in davmail.ldap
-
LDAP server, handle LDAP directory requests.
- LdapServer(int) - Constructor for class davmail.ldap.LdapServer
-
Create a ServerSocket to listen for connections.
- Like - Enum constant in enum class davmail.exchange.ExchangeSession.Operator
- LineReaderInputStream(InputStream, String) - Constructor for class davmail.AbstractConnection.LineReaderInputStream
- load() - Static method in class davmail.Settings
-
Load properties from current file path (command line or default).
- load(InputStream) - Static method in class davmail.Settings
-
Load properties from provided stream (used in webapp mode).
- loadIcons() - Method in class davmail.ui.tray.AwtGatewayTray
- loadIcons() - Method in class davmail.ui.tray.OSXAwtGatewayTray
- loadImage(String) - Static method in class davmail.ui.tray.DavGatewayTray
-
Load the image with the current class loader.
- loadMessage() - Method in class davmail.imap.ImapConnection.MessageWrapper
-
Monitor full message download
- loadMessages() - Method in class davmail.exchange.ExchangeSession.Folder
-
Load folder messages.
- loadMessages() - Method in class davmail.exchange.graph.GraphExchangeSession.Folder
- loadMimeMessage() - Method in class davmail.exchange.ExchangeSession.Message
-
Load message content in a Mime message
- loadMimeMessage(ExchangeSession.Message, OutputStream) - Static method in class davmail.exchange.MessageLoadThread
-
Load mime message in a separate thread if over 1MB.
- loadRefreshToken(String) - Static method in class davmail.Settings
- loadSwtImage(String) - Static method in class davmail.ui.tray.SwtGatewayTray
-
Load image with current class loader.
- loadSwtImage(String, int) - Static method in class davmail.ui.tray.SwtGatewayTray
-
Load image with current class loader.
- loadVtimezone() - Method in class davmail.exchange.dav.DavExchangeSession
-
create a fake event to get VTIMEZONE body
- loadVtimezone() - Method in class davmail.exchange.ews.EwsExchangeSession
- loadVtimezone() - Method in class davmail.exchange.ExchangeSession
- loadVtimezone() - Method in class davmail.exchange.graph.GraphExchangeSession
- LOCK - Static variable in class davmail.http.DavMailSPNegoScheme
- LOCK - Static variable in class davmail.http.KerberosHelper
- log(Exception) - Static method in class davmail.ui.tray.DavGatewayTray
-
Log exception at level WARN for NetworkDownException, ERROR for other exceptions.
- log(String) - Method in class davmail.exchange.auth.O365InteractiveJSLogger
- logConnection(String, String) - Method in class davmail.AbstractConnection
- logFilePathField - Variable in class davmail.ui.SettingsFrame
- logFileSizeField - Variable in class davmail.ui.SettingsFrame
- LOGGER - Static variable in class davmail.exchange.auth.ExchangeFormAuthenticator
- LOGGER - Static variable in class davmail.exchange.auth.O365Authenticator
- LOGGER - Static variable in class davmail.exchange.auth.O365DeviceCodeAuthenticator
- LOGGER - Static variable in class davmail.exchange.auth.O365Token
- LOGGER - Static variable in class davmail.exchange.ews.AutoDiscoverMethod
- LOGGER - Static variable in class davmail.exchange.ews.EWSMethod
- LOGGER - Static variable in class davmail.exchange.ews.RecurrenceFieldUpdate
- LOGGER - Static variable in class davmail.exchange.ExchangeSession
- LOGGER - Static variable in class davmail.exchange.graph.GraphField
- LOGGER - Static variable in class davmail.exchange.graph.GraphObject
- LOGGER - Static variable in class davmail.exchange.graph.GraphRequestBuilder
- LOGGER - Static variable in class davmail.exchange.graph.JsonResponseHandler
- LOGGER - Static variable in class davmail.exchange.ICSCalendarValidator
- LOGGER - Static variable in class davmail.exchange.VCalendar
- LOGGER - Static variable in class davmail.http.DavMailIdleConnectionEvictor
- LOGGER - Static variable in class davmail.http.DavMailSPNegoScheme
- LOGGER - Static variable in class davmail.http.DavMailX509KeyManager
- LOGGER - Static variable in class davmail.http.KerberosHelper
- LOGGER - Static variable in class davmail.http.KerberosLoginConfiguration
- LOGGER - Static variable in class davmail.http.request.ExchangeDavRequest
- LOGGER - Static variable in class davmail.http.request.ExchangePropFindRequest
- LOGGER - Static variable in class davmail.http.request.ExchangePropPatchRequest
- LOGGER - Static variable in class davmail.http.request.ExchangeSearchRequest
- LOGGER - Static variable in class davmail.ui.OSXInfoPlist
- LOGGER - Static variable in class davmail.ui.tray.OSXFrameGatewayTray
- LOGGER - Static variable in class davmail.util.DateUtil
- LOGIN - Enum constant in enum class davmail.AbstractConnection.State
- LoginTimeoutException - Exception Class in davmail.exception
-
HttpResponseException with 440 login timeout status.
- LoginTimeoutException(String) - Constructor for exception class davmail.exception.LoginTimeoutException
-
HttpResponseException with 550 login timeout status.
- Long - Enum constant in enum class davmail.exchange.dav.PropertyType
- Long - Enum constant in enum class davmail.exchange.ews.ExtendedFieldURI.PropertyType
- Long - Enum constant in enum class davmail.exchange.graph.GraphField.PropertyType
- LongArray - Enum constant in enum class davmail.exchange.dav.PropertyType
- LongArray - Enum constant in enum class davmail.exchange.ews.ExtendedFieldURI.PropertyType
- LongArray - Enum constant in enum class davmail.exchange.graph.GraphField.PropertyType
- Loose - Static variable in class davmail.exchange.ews.ContainmentComparison
- LooseAndIgnoreCase - Static variable in class davmail.exchange.ews.ContainmentComparison
- LooseAndIgnoreCaseAndIgnoreNonSpace - Static variable in class davmail.exchange.ews.ContainmentComparison
- LooseAndIgnoreNonSpace - Static variable in class davmail.exchange.ews.ContainmentComparison
- LOWER_CASE_INBOX - Static variable in class davmail.exchange.ExchangeSession
- lt(String, String) - Method in class davmail.exchange.dav.DavExchangeSession
- lt(String, String) - Method in class davmail.exchange.ews.EwsExchangeSession
- lt(String, String) - Method in class davmail.exchange.ExchangeSession
-
Lower than condition.
- lt(String, String) - Method in class davmail.exchange.graph.GraphExchangeSession
- lte(String, String) - Method in class davmail.exchange.dav.DavExchangeSession
- lte(String, String) - Method in class davmail.exchange.ews.EwsExchangeSession
- lte(String, String) - Method in class davmail.exchange.ExchangeSession
-
Lower than or equals condition.
- lte(String, String) - Method in class davmail.exchange.graph.GraphExchangeSession
M
- mailbox - Variable in class davmail.exchange.ews.EWSMethod
- mailbox - Variable in class davmail.exchange.ews.FolderId
- mailbox - Variable in class davmail.exchange.graph.GraphExchangeSession.FolderId
- MAILBOX_BASE - Static variable in class davmail.exchange.ExchangeSession
- MAILDATA - Enum constant in enum class davmail.AbstractConnection.State
- mailPath - Variable in class davmail.exchange.ExchangeSession
-
Base user mailboxes path (used to select folder)
- main(String[]) - Static method in class davmail.DavGateway
-
Start the gateway, listen on specified smtp and pop3 ports
- main(String[]) - Static method in class davmail.exchange.auth.O365DeviceCodeAuthenticator
- main(String[]) - Static method in class davmail.exchange.auth.O365ManualAuthenticator
- mark - Static variable in class davmail.http.URIUtil
-
BitSet for mark.
- markRead() - Method in class davmail.exchange.ExchangeSession.Message
-
Mark message as read.
- MAX_KEEP_ALIVE_TIME - Static variable in class davmail.caldav.CaldavConnection
-
Maximum keep alive time in seconds
- maxCount - Variable in class davmail.exchange.ews.EWSMethod
- Meeting - Enum constant in enum class davmail.exchange.dav.Field.DistinguishedPropertySetType
- Meeting - Enum constant in enum class davmail.exchange.ews.ExtendedFieldURI.DistinguishedPropertySetType
- Meeting - Enum constant in enum class davmail.exchange.graph.GraphField.DistinguishedPropertySetType
- members - Variable in class davmail.exchange.ews.EWSMethod.Item
- mergedFreeBusy - Variable in class davmail.exchange.ews.GetUserAvailabilityMethod
- message - Variable in class davmail.exchange.MessageLoadThread
- message - Variable in class davmail.imap.ImapConnection.MessageWrapper
- Message() - Constructor for class davmail.exchange.dav.DavExchangeSession.Message
- Message() - Constructor for class davmail.exchange.ExchangeSession.Message
- Message() - Constructor for class davmail.exchange.graph.GraphExchangeSession.Message
- MESSAGE_BUNDLE_NAME - Static variable in class davmail.BundleMessage
- MESSAGE_TYPES - Static variable in class davmail.exchange.ews.EwsExchangeSession
-
Message types.
- messageCount - Variable in class davmail.exchange.ExchangeSession.Folder
-
Folder message count.
- MessageCreateThread - Class in davmail.exchange
-
Create message in a separate thread.
- MessageDisposition - Class in davmail.exchange.ews
-
MessageDisposition flag.
- messageList - Variable in class davmail.exchange.ExchangeSession.Message
-
enclosing message list
- MessageList() - Constructor for class davmail.exchange.ExchangeSession.MessageList
- MessageList() - Constructor for class davmail.exchange.graph.GraphExchangeSession.MessageList
- MessageLoadThread - Class in davmail.exchange
-
Message load thread.
- MessageLoadThread(String, ExchangeSession.Message) - Constructor for class davmail.exchange.MessageLoadThread
- messages - Variable in class davmail.exchange.ExchangeSession.Folder
-
Folder message list, empty before loadMessages call.
- messageUrl - Variable in class davmail.exchange.ExchangeSession.Message
-
Message url.
- MessageWrapper(OutputStream, StringBuilder, ExchangeSession.Message) - Constructor for class davmail.imap.ImapConnection.MessageWrapper
- messagingException - Variable in class davmail.exchange.MessageLoadThread
- methodName - Variable in class davmail.exchange.ews.EWSMethod
- methodOptions - Variable in class davmail.exchange.ews.EWSMethod
- mimeContent - Variable in class davmail.exchange.ews.EWSMethod.Item
- mimeContent - Variable in class davmail.exchange.ExchangeSession.Message
-
Unparsed message content.
- mimeMessage - Variable in class davmail.exchange.ExchangeSession.Message
-
Message content parsed in a MIME message.
- MimeOutputStreamWriter - Class in davmail.exchange
-
Mime OutputStreamWriter to build in memory Mime message.
- MimeOutputStreamWriter(OutputStream) - Constructor for class davmail.exchange.MimeOutputStreamWriter
-
Build MIME outputStreamWriter
- MIXED_CASE_INBOX - Static variable in class davmail.exchange.ExchangeSession
- modeComboBox - Variable in class davmail.ui.SettingsFrame
- MonoCondition(String, ExchangeSession.Operator) - Constructor for class davmail.exchange.dav.DavExchangeSession.MonoCondition
- MonoCondition(String, ExchangeSession.Operator) - Constructor for class davmail.exchange.ExchangeSession.MonoCondition
- month - Variable in class davmail.exchange.ews.RecurrenceFieldUpdate
- moveFolder(String, String) - Method in class davmail.exchange.dav.DavExchangeSession
- moveFolder(String, String) - Method in class davmail.exchange.ews.EwsExchangeSession
- moveFolder(String, String) - Method in class davmail.exchange.ExchangeSession
-
Move folder to target name.
- moveFolder(String, String) - Method in class davmail.exchange.graph.GraphExchangeSession
- MoveFolderMethod - Class in davmail.exchange.ews
-
Create Folder method.
- MoveFolderMethod(FolderId, FolderId) - Constructor for class davmail.exchange.ews.MoveFolderMethod
-
Move folder to target folder.
- moveItem(String, String) - Method in class davmail.exchange.dav.DavExchangeSession
- moveItem(String, String) - Method in class davmail.exchange.ews.EwsExchangeSession
- moveItem(String, String) - Method in class davmail.exchange.ExchangeSession
-
Move item from source path to target path.
- moveItem(String, String) - Method in class davmail.exchange.graph.GraphExchangeSession
- moveItem(HttpMove) - Method in class davmail.exchange.dav.DavExchangeSession
- MoveItemMethod - Class in davmail.exchange.ews
-
Move Item method.
- MoveItemMethod(ItemId, FolderId) - Constructor for class davmail.exchange.ews.MoveItemMethod
-
Move item to target folder.
- MoveItemMethod(List<ItemId>, FolderId) - Constructor for class davmail.exchange.ews.MoveItemMethod
-
Move items to target folder.
- moveMessage(ExchangeSession.Message, String) - Method in class davmail.exchange.dav.DavExchangeSession
- moveMessage(ExchangeSession.Message, String) - Method in class davmail.exchange.ews.EwsExchangeSession
- moveMessage(ExchangeSession.Message, String) - Method in class davmail.exchange.ExchangeSession
-
Move message to target folder
- moveMessage(ExchangeSession.Message, String) - Method in class davmail.exchange.graph.GraphExchangeSession
- moveMessage(String, String) - Method in class davmail.exchange.dav.DavExchangeSession
- moveMessages(List<ExchangeSession.Message>, String) - Method in class davmail.exchange.ews.EwsExchangeSession
- moveMessages(List<ExchangeSession.Message>, String) - Method in class davmail.exchange.ExchangeSession
- MoveToDeletedItems - Static variable in class davmail.exchange.ews.DeleteType
- MoveToDeletedItems - Static variable in class davmail.exchange.ews.Disposal
- moveToTrash() - Method in class davmail.exchange.ExchangeSession.Message
-
Move message to trash, mark message read.
- moveToTrash(ExchangeSession.Message) - Method in class davmail.exchange.dav.DavExchangeSession
- moveToTrash(ExchangeSession.Message) - Method in class davmail.exchange.ews.EwsExchangeSession
- moveToTrash(ExchangeSession.Message) - Method in class davmail.exchange.ExchangeSession
- moveToTrash(ExchangeSession.Message) - Method in class davmail.exchange.graph.GraphExchangeSession
- msgfolderroot - Enum constant in enum class davmail.exchange.ews.DistinguishedFolderId.Name
- msgfolderroot - Enum constant in enum class davmail.exchange.graph.GraphExchangeSession.WellKnownFolderName
- MultiCondition(ExchangeSession.Operator, ExchangeSession.Condition...) - Constructor for class davmail.exchange.dav.DavExchangeSession.MultiCondition
- MultiCondition(ExchangeSession.Operator, ExchangeSession.Condition...) - Constructor for class davmail.exchange.ews.EwsExchangeSession.MultiCondition
- MultiCondition(ExchangeSession.Operator, ExchangeSession.Condition...) - Constructor for class davmail.exchange.ExchangeSession.MultiCondition
- MULTIVALUED_PROPERTIES - Static variable in class davmail.exchange.VProperty
- MultiValuedFieldUpdate - Class in davmail.exchange.ews
-
Specific field update class to handle multiple attendee values
- MultiValuedFieldUpdate(FieldURI) - Constructor for class davmail.exchange.ews.MultiValuedFieldUpdate
-
Create field update with value.
N
- name - Variable in class davmail.exchange.dav.PropertyValue
- name - Variable in class davmail.exchange.ews.EWSMethod.Attendee
-
attendee fullname
- name - Variable in class davmail.exchange.ews.FileAttachment
- name - Variable in class davmail.exchange.ews.ItemId
- name - Variable in class davmail.exchange.ews.Option
- namespaceUri - Variable in class davmail.exchange.dav.PropertyValue
- needGalLookup(String, Set<String>) - Method in class davmail.exchange.dav.DavExchangeSession
- NetworkDownException - Exception Class in davmail.exchange
-
Custom exception to mark network down case.
- NetworkDownException(String) - Constructor for exception class davmail.exchange.NetworkDownException
-
Build a network down exception with the provided BundleMessage key.
- NetworkDownException(String, Object) - Constructor for exception class davmail.exchange.NetworkDownException
-
Build a network down exception with the provided BundleMessage key.
- NeverOverwrite - Static variable in class davmail.exchange.ews.ConflictResolution
- newLine() - Method in class davmail.exchange.ICSBufferedWriter
-
Append CRLF.
- next() - Method in class davmail.exchange.graph.GraphExchangeSession.GraphIterator
- next() - Method in class davmail.imap.ImapConnection.RangeIterator
- next() - Method in class davmail.imap.ImapConnection.UIDRangeIterator
- nextLine - Variable in class davmail.exchange.ICSBufferedReader
- nextQuotedToken() - Method in class davmail.imap.ImapConnection.ImapTokenizer
- nextToken() - Method in class davmail.imap.ImapConnection.ImapTokenizer
- noInferiors - Variable in class davmail.exchange.ExchangeSession.Folder
-
true if folder has no subfolders (DAV:nosubs).
- noneMatch - Variable in class davmail.exchange.ExchangeSession.Item
- noProxyForField - Variable in class davmail.ui.SettingsFrame
- nosslFlag - Variable in class davmail.AbstractServer
- not(ExchangeSession.Condition) - Method in class davmail.exchange.dav.DavExchangeSession
- not(ExchangeSession.Condition) - Method in class davmail.exchange.ews.EwsExchangeSession
- not(ExchangeSession.Condition) - Method in class davmail.exchange.ExchangeSession
-
Not search filter.
- not(ExchangeSession.Condition) - Method in class davmail.exchange.graph.GraphExchangeSession
- Not - Enum constant in enum class davmail.exchange.ExchangeSession.Operator
- NotCondition(ExchangeSession.Condition) - Constructor for class davmail.exchange.dav.DavExchangeSession.NotCondition
- NotCondition(ExchangeSession.Condition) - Constructor for class davmail.exchange.ews.EwsExchangeSession.NotCondition
- NotCondition(ExchangeSession.Condition) - Constructor for class davmail.exchange.ExchangeSession.NotCondition
- notes - Enum constant in enum class davmail.exchange.ews.DistinguishedFolderId.Name
- NotificationDialog - Class in davmail.ui
-
Edit Caldav scheduling notifications.
- NotificationDialog(String, String) - Constructor for class davmail.ui.NotificationDialog
-
Notification dialog to let user edit message body or cancel notification.
- NotificationDialog(String, String, String, String) - Constructor for class davmail.ui.NotificationDialog
-
Notification dialog to let user edit message body or cancel notification.
- NTLMMessageDecoder - Class in davmail.http
- Null - Enum constant in enum class davmail.exchange.dav.PropertyType
- Null - Enum constant in enum class davmail.exchange.ews.ExtendedFieldURI.PropertyType
- Null - Enum constant in enum class davmail.exchange.graph.GraphField.PropertyType
- NumberMatchingFrame - Class in davmail.ui
-
Display number matching value during O365 MFA process.
- NumberMatchingFrame(String) - Constructor for class davmail.ui.NumberMatchingFrame
-
Number matching dialog.
O
- O365 - Static variable in class davmail.Settings
- O365_DEVICECODE - Static variable in class davmail.Settings
- O365_EWS - Static variable in class davmail.Settings
- O365_GRAPH - Static variable in class davmail.Settings
- O365_INTERACTIVE - Static variable in class davmail.Settings
- O365_LOGIN_URL - Static variable in class davmail.Settings
- O365_MANUAL - Static variable in class davmail.Settings
- O365_MODERN - Static variable in class davmail.Settings
- O365_TRANSPARENT - Static variable in class davmail.Settings
- O365_URL - Static variable in class davmail.Settings
- O365Authenticator - Class in davmail.exchange.auth
- O365Authenticator() - Constructor for class davmail.exchange.auth.O365Authenticator
- O365AuthorizationPending - Exception Class in davmail.exchange.auth
-
Represents an exception thrown when an OAuth 2.0 device code authorization process with O365 is in a pending state.
- O365AuthorizationPending() - Constructor for exception class davmail.exchange.auth.O365AuthorizationPending
- O365DeviceCodeAuthenticator - Class in davmail.exchange.auth
- O365DeviceCodeAuthenticator() - Constructor for class davmail.exchange.auth.O365DeviceCodeAuthenticator
- O365DeviceCodeAuthenticator.DeviceCode - Class in davmail.exchange.auth
- O365InteractiveAuthenticator - Class in davmail.exchange.auth
- O365InteractiveAuthenticator() - Constructor for class davmail.exchange.auth.O365InteractiveAuthenticator
- O365InteractiveAuthenticatorBackend - Interface in davmail.exchange.auth
- O365InteractiveAuthenticatorFrame - Class in davmail.exchange.auth
-
Interactive authenticator UI based on OpenJFX.
- O365InteractiveAuthenticatorFrame() - Constructor for class davmail.exchange.auth.O365InteractiveAuthenticatorFrame
- O365InteractiveAuthenticatorSWT - Class in davmail.exchange.auth
-
Alternative embedded browser implementation based on SWT instead of OpenJFX
- O365InteractiveAuthenticatorSWT() - Constructor for class davmail.exchange.auth.O365InteractiveAuthenticatorSWT
- O365InteractiveJSLogger - Class in davmail.exchange.auth
- O365InteractiveJSLogger() - Constructor for class davmail.exchange.auth.O365InteractiveJSLogger
- O365ManualAuthenticator - Class in davmail.exchange.auth
- O365ManualAuthenticator() - Constructor for class davmail.exchange.auth.O365ManualAuthenticator
- O365ManualAuthenticatorDialog - Class in davmail.exchange.auth
- O365ManualAuthenticatorDialog(String) - Constructor for class davmail.exchange.auth.O365ManualAuthenticatorDialog
-
Get credentials.
- O365SlowDown - Exception Class in davmail.exchange.auth
-
Device code authorization is still pending and the server asks to poll less frequently (slow_down error).
- O365SlowDown() - Constructor for exception class davmail.exchange.auth.O365SlowDown
- O365StoredTokenAuthenticator - Class in davmail.exchange.auth
-
Experimental: load Oauth2 token from settings
- O365StoredTokenAuthenticator() - Constructor for class davmail.exchange.auth.O365StoredTokenAuthenticator
- O365Token - Class in davmail.exchange.auth
-
O365 token wrapper
- O365Token(String, String, O365DeviceCodeAuthenticator.DeviceCode, String) - Constructor for class davmail.exchange.auth.O365Token
- O365Token(String, String, String, String) - Constructor for class davmail.exchange.auth.O365Token
- O365Token(String, String, String, String, String) - Constructor for class davmail.exchange.auth.O365Token
- oauthClientIdField - Variable in class davmail.ui.SettingsFrame
- oauthRedirectUriField - Variable in class davmail.ui.SettingsFrame
- oauthTenantIdField - Variable in class davmail.ui.SettingsFrame
- oauthTldField - Variable in class davmail.ui.SettingsFrame
- Object - Enum constant in enum class davmail.exchange.dav.PropertyType
- Object - Enum constant in enum class davmail.exchange.ews.ExtendedFieldURI.PropertyType
- Object - Enum constant in enum class davmail.exchange.graph.GraphField.PropertyType
- ObjectArray - Enum constant in enum class davmail.exchange.dav.PropertyType
- ObjectArray - Enum constant in enum class davmail.exchange.ews.ExtendedFieldURI.PropertyType
- ObjectArray - Enum constant in enum class davmail.exchange.graph.GraphField.PropertyType
- Occurrence() - Constructor for class davmail.exchange.ews.EWSMethod.Occurrence
- OccurrenceItemId - Class in davmail.exchange.ews
- OccurrenceItemId(String, int) - Constructor for class davmail.exchange.ews.OccurrenceItemId
-
Build Item id object from item id and change key.
- OccurrenceItemId(String, String, int) - Constructor for class davmail.exchange.ews.OccurrenceItemId
-
Build Item id object from item id and change key.
- occurrences - Variable in class davmail.exchange.ews.EWSMethod.Item
- offset - Variable in class davmail.exchange.ews.EWSMethod
- offset - Variable in class davmail.ldap.Ber
- operator - Variable in class davmail.exchange.ews.TwoOperandExpression
- operator - Variable in class davmail.exchange.ExchangeSession.AttributeCondition
- operator - Variable in class davmail.exchange.ExchangeSession.MonoCondition
- operator - Variable in class davmail.exchange.ExchangeSession.MultiCondition
- optBoolean(GraphField) - Method in class davmail.exchange.graph.GraphObject
- optBoolean(String) - Method in class davmail.exchange.graph.GraphObject
- optDateTimeTimeZone(String) - Method in class davmail.exchange.graph.GraphObject
-
Convert datetimetimezone to java date.
- optInt(String) - Method in class davmail.exchange.graph.GraphObject
- Option - Class in davmail.exchange.ews
-
Generic option.
- Option(String, String) - Constructor for class davmail.exchange.ews.Option
- optionalAttendees - Variable in class davmail.exchange.VCalendar.Recipients
-
optional attendee list
- optJSONArray(String) - Method in class davmail.exchange.graph.GraphObject
- optJSONObject(String) - Method in class davmail.exchange.graph.GraphObject
- optSectionString(String, String) - Method in class davmail.exchange.graph.GraphObject
-
Get optional parameter from JSON property.
- optString(GraphField) - Method in class davmail.exchange.graph.GraphObject
- optString(String) - Method in class davmail.exchange.graph.GraphObject
- or(ExchangeSession.Condition...) - Method in class davmail.exchange.dav.DavExchangeSession
- or(ExchangeSession.Condition...) - Method in class davmail.exchange.ews.EwsExchangeSession
- or(ExchangeSession.Condition...) - Method in class davmail.exchange.ExchangeSession
-
Or search filter.
- or(ExchangeSession.Condition...) - Method in class davmail.exchange.graph.GraphExchangeSession
- Or - Enum constant in enum class davmail.exchange.ExchangeSession.Operator
- order - Variable in class davmail.exchange.ews.FieldOrder
- organizer - Variable in class davmail.exchange.VCalendar.Recipients
-
vCalendar organizer
- originalStart - Variable in class davmail.exchange.ews.EWSMethod.Occurrence
-
Original occurrence start date
- os - Variable in class davmail.AbstractConnection
- os - Variable in class davmail.imap.ImapConnection.MessageWrapper
- OSX_TRAY_ACTIVE_PNG - Static variable in class davmail.ui.tray.OSXAwtGatewayTray
- OSX_TRAY_INACTIVE_PNG - Static variable in class davmail.ui.tray.OSXAwtGatewayTray
- OSX_TRAY_PNG - Static variable in class davmail.ui.tray.OSXAwtGatewayTray
- OSXAwtGatewayTray - Class in davmail.ui.tray
-
Extended Awt tray with OSX extensions.
- OSXAwtGatewayTray() - Constructor for class davmail.ui.tray.OSXAwtGatewayTray
- OSXDesktopBrowser - Class in davmail.ui.browser
-
Failover: Runtime.exec open URL
- OSXFrameGatewayTray - Class in davmail.ui.tray
-
macOS specific frame to handle the menu
- OSXFrameGatewayTray() - Constructor for class davmail.ui.tray.OSXFrameGatewayTray
- OSXHandler - Class in davmail.ui.tray
- OSXHandler(OSXTrayInterface) - Constructor for class davmail.ui.tray.OSXHandler
- OSXInfoPlist - Class in davmail.ui
-
Handle OSX Info.plist file access
- OSXTrayInterface - Interface in davmail.ui.tray
- outbox - Enum constant in enum class davmail.exchange.ews.DistinguishedFolderId.Name
- outbox - Enum constant in enum class davmail.exchange.graph.GraphExchangeSession.WellKnownFolderName
- outboxName - Variable in class davmail.exchange.dav.DavExchangeSession
- outboxUrl - Variable in class davmail.exchange.dav.DavExchangeSession
- OUTLOOK_URL - Static variable in class davmail.Settings
P
- PAGE_SIZE - Static variable in class davmail.exchange.ews.EwsExchangeSession
- PAGE_SIZE - Static variable in class davmail.exchange.graph.GraphExchangeSession
- param - Static variable in class davmail.http.URIUtil
-
BitSet for param (alias for pchar).
- Param() - Constructor for class davmail.exchange.VProperty.Param
- PARAM_NAME - Enum constant in enum class davmail.exchange.VProperty.State
- PARAM_VALUE - Enum constant in enum class davmail.exchange.VProperty.State
- params - Variable in class davmail.exchange.VProperty
- parentFolderId - Variable in class davmail.exchange.ews.EWSMethod
- parentFolderId - Variable in class davmail.exchange.graph.GraphExchangeSession.FolderId
- parentItemId - Variable in class davmail.exchange.ews.EWSMethod
- parentPath - Variable in class davmail.exchange.ews.EwsExchangeSession.FolderPath
- parseBoolean() - Method in class davmail.ldap.BerDecoder
-
Parses an ASN_BOOLEAN tagged integer from this BER buffer.
- parseByte() - Method in class davmail.ldap.BerDecoder
-
Parses the next byte in this BER buffer.
- parseChallenge(CharArrayBuffer, int, int) - Method in class davmail.http.DavMailNTLMScheme
- parseCredentials(ImapConnection.ImapTokenizer) - Method in class davmail.imap.ImapConnection
-
Decode IMAP credentials
- parseDate(String) - Static method in class davmail.exchange.ExchangeSession
- parseDateFromExchange(String) - Method in class davmail.exchange.dav.DavExchangeSession
- parseDateFromExchange(String) - Method in class davmail.exchange.ews.EwsExchangeSession
- parseEnumeration() - Method in class davmail.ldap.BerDecoder
-
Parses an ASN_ENUMERATED tagged integer from this BER buffer.
- parseFilter(BerDecoder) - Method in class davmail.ldap.LdapConnection
- parseHeaders() - Method in class davmail.caldav.CaldavConnection
- parseInt() - Method in class davmail.ldap.BerDecoder
-
Parses an ASN_INTEGER tagged integer from this BER buffer.
- parseIntWithTag(int) - Method in class davmail.ldap.BerDecoder
-
Parses an integer that's preceded by a tag.
- parseLength() - Method in class davmail.ldap.BerDecoder
-
Parses a possibly variable length field.
- parseNestedFilter(BerDecoder, int, int) - Method in class davmail.ldap.LdapConnection
- parseOctetString(int, int[]) - Method in class davmail.ldap.BerDecoder
-
Parses an octet string of a given type(tag) from this BER buffer.
- parseQuotedImapString(String) - Static method in class davmail.util.StringUtil
-
Takes a quoted string according to IMAP rfc 3501 and returns its intrinsic (unquoted) string value.
- parseReturningAttributes(BerDecoder) - Method in class davmail.ldap.LdapConnection
- parseSeq(int[]) - Method in class davmail.ldap.BerDecoder
-
Parses the next sequence in this BER buffer.
- parseSimpleFilter(BerDecoder, int) - Method in class davmail.ldap.LdapConnection
- parseString(boolean) - Method in class davmail.ldap.BerDecoder
-
Parses a string.
- parseStringWithTag(int, boolean, int[]) - Method in class davmail.ldap.BerDecoder
-
Parses a string of a given tag from this BER buffer.
- parseXmlBody() - Method in class davmail.caldav.CaldavConnection.CaldavRequest
- partstat - Variable in class davmail.exchange.ews.EWSMethod.Attendee
-
attendee participation status
- password - Variable in class davmail.AbstractConnection
- password - Variable in class davmail.ui.CredentialPromptDialog
- password - Variable in class davmail.ui.PasswordPromptDialog
- PASSWORD - Enum constant in enum class davmail.AbstractConnection.State
- PASSWORD_FIELDS - Static variable in class davmail.exchange.auth.ExchangeFormAuthenticator
-
Various password fields found on custom Exchange authentication forms
- PasswordPromptDialog - Class in davmail.ui
-
Get smart card password
- PasswordPromptDialog(String) - Constructor for class davmail.ui.PasswordPromptDialog
-
Get smart card password.
- PasswordPromptDialog(String, Image) - Constructor for class davmail.ui.PasswordPromptDialog
-
Get smart card password.
- patchCalendar(CaldavConnection.CaldavRequest) - Method in class davmail.caldav.CaldavConnection
-
Fake PROPPATCH response for request.
- path - Variable in class davmail.caldav.CaldavConnection.CaldavRequest
- path_segments - Static variable in class davmail.http.URIUtil
-
BitSet for path segments.
- pathElements - Variable in class davmail.caldav.CaldavConnection.CaldavRequest
- pchar - Static variable in class davmail.http.URIUtil
-
BitSet for pchar.
- peekByte() - Method in class davmail.ldap.BerDecoder
-
Returns the next byte in this BER buffer without consuming it.
- percent - Static variable in class davmail.http.URIUtil
-
The percent "%" character always has the reserved purpose of being the escape indicator, it must be escaped as "%25" in order to be used as data within a URI.
- permanentUrl - Variable in class davmail.exchange.ExchangeSession.Item
- permanentUrl - Variable in class davmail.exchange.ExchangeSession.Message
-
Message permanent url (does not change on message move).
- pictureData - Variable in class davmail.exchange.ews.GetUserPhotoMethod
- pkcs11ConfigField - Variable in class davmail.ui.SettingsFrame
- pkcs11LibraryField - Variable in class davmail.ui.SettingsFrame
- pollForToken(String, String, O365DeviceCodeAuthenticator.DeviceCode) - Method in class davmail.exchange.auth.O365DeviceCodeAuthenticator
-
Poll token endpoint until user completes authorization.
- POP_MESSAGE_ATTRIBUTES - Static variable in class davmail.exchange.ExchangeSession
- PopConnection - Class in davmail.pop
-
Dav Gateway pop connection implementation
- PopConnection(Socket) - Constructor for class davmail.pop.PopConnection
-
Initialize the streams and start the thread.
- popMarkReadOnRetrCheckBox - Variable in class davmail.ui.SettingsFrame
- popNoSSLCheckBox - Variable in class davmail.ui.SettingsFrame
- popPortCheckBox - Variable in class davmail.ui.SettingsFrame
- popPortField - Variable in class davmail.ui.SettingsFrame
- PopServer - Class in davmail.pop
-
Pop3 server
- PopServer(int) - Constructor for class davmail.pop.PopServer
-
Create a ServerSocket to listen for connections.
- postLogonMethod(HttpClientAdapter, PostRequest, String) - Method in class davmail.exchange.auth.ExchangeFormAuthenticator
- PostRequest - Class in davmail.http.request
-
Http post request with a string response handler.
- PostRequest(String) - Constructor for class davmail.http.request.PostRequest
- PostRequest(URI) - Constructor for class davmail.http.request.PostRequest
- preferences() - Method in class davmail.ui.tray.AwtGatewayTray
-
Open the settings window dialog
- preferences() - Method in class davmail.ui.tray.FrameGatewayTray
-
Open the settings window dialog
- preferences() - Method in interface davmail.ui.tray.OSXTrayInterface
- Prefixed - Static variable in class davmail.exchange.ews.ContainmentMode
-
Starts with.
- PrefixOnWords - Static variable in class davmail.exchange.ews.ContainmentMode
- principal - Variable in class davmail.http.KerberosHelper.SecurityContext
-
authenticated principal
- principal - Variable in class davmail.ui.CredentialPromptDialog
- printCapabilities() - Method in class davmail.pop.PopConnection
- printList() - Method in class davmail.pop.PopConnection
- printUidList() - Method in class davmail.pop.PopConnection
- priorityToImportanceMap - Static variable in class davmail.exchange.dav.DavExchangeSession
- priorityToImportanceMap - Static variable in class davmail.exchange.ExchangeSession
- priorityToImportanceMap - Static variable in class davmail.exchange.graph.GraphObject
- processItem(String, String) - Method in class davmail.exchange.dav.DavExchangeSession
- processItem(String, String) - Method in class davmail.exchange.ews.EwsExchangeSession
- processItem(String, String) - Method in class davmail.exchange.ExchangeSession
-
Mark event processed named eventName in folder
- processItem(String, String) - Method in class davmail.exchange.graph.GraphExchangeSession
- processResponseStream(InputStream) - Method in class davmail.exchange.ews.EWSMethod
- properties - Variable in class davmail.caldav.CaldavConnection.CaldavRequest
- propertyId - Variable in class davmail.exchange.ews.ExtendedFieldURI
- propertyId - Variable in class davmail.exchange.graph.GraphField
- propertyName - Variable in class davmail.exchange.ews.ExtendedFieldURI
- propertyName - Variable in class davmail.exchange.graph.GraphField
- propertyNameSet - Variable in class davmail.http.request.ExchangePropFindRequest
- propertyTag - Variable in class davmail.exchange.ews.ExtendedFieldURI
- propertyTag - Variable in class davmail.exchange.graph.GraphField
- propertyType - Variable in class davmail.exchange.ews.ExtendedFieldURI
- propertyType - Variable in class davmail.exchange.graph.GraphField
- PropertyType - Enum Class in davmail.exchange.dav
-
MAPI property types.
- propertyTypeMap - Static variable in class davmail.exchange.dav.Field
- PropertyValue - Class in davmail.exchange.dav
-
Property value.
- PropertyValue(String, String) - Constructor for class davmail.exchange.dav.PropertyValue
-
Create Dav property value.
- PropertyValue(String, String, String) - Constructor for class davmail.exchange.dav.PropertyValue
-
Create Dav property value.
- PropertyValue(String, String, String, String) - Constructor for class davmail.exchange.dav.PropertyValue
-
Create Dav property value.
- pStream - Variable in class davmail.ldap.HexDumpEncoder
-
Stream that understands "printing"
- PUBLIC_ROOT - Static variable in class davmail.exchange.ExchangeSession
- publicfoldersroot - Enum constant in enum class davmail.exchange.ews.DistinguishedFolderId.Name
- publicFolderUrl - Variable in class davmail.exchange.ExchangeSession
- PublicStrings - Enum constant in enum class davmail.exchange.dav.Field.DistinguishedPropertySetType
- PublicStrings - Enum constant in enum class davmail.exchange.ews.ExtendedFieldURI.DistinguishedPropertySetType
- PublicStrings - Enum constant in enum class davmail.exchange.graph.GraphField.DistinguishedPropertySetType
- purgeOldestFolderMessages(String, int) - Method in class davmail.exchange.ExchangeSession
- purgeOldestTrashAndSentMessages() - Method in class davmail.exchange.ExchangeSession
-
Delete oldest messages in trash.
- put(String, boolean) - Method in class davmail.exchange.graph.GraphObject
-
Set the boolean value on the field defined by alias.
- put(String, String) - Method in class davmail.exchange.ews.EWSMethod.Item
- put(String, String) - Method in class davmail.exchange.graph.GraphObject
-
Set value for alias.
- put(String, JSONArray) - Method in class davmail.exchange.graph.GraphObject
- put(String, JSONObject) - Method in class davmail.exchange.graph.GraphObject
- putSingleValueExtendedProperty(String, Object) - Method in class davmail.exchange.graph.GraphObject
-
Set or replace a single value extended property.
Q
- QUOTED_PARAM_VALUE - Enum constant in enum class davmail.exchange.VProperty.State
- QUOTED_PARAM_VALUE_BACKSLASH - Enum constant in enum class davmail.exchange.VProperty.State
R
- RangeIterator(ExchangeSession.MessageList, String) - Constructor for class davmail.imap.ImapConnection.RangeIterator
- read - Variable in class davmail.exchange.ExchangeSession.Message
-
Message flag: read.
- read() - Method in class davmail.exchange.DoubleDotInputStream
- readClient() - Method in class davmail.AbstractConnection
-
Read a line from the client connection.
- readContent(int) - Method in class davmail.AbstractConnection.LineReaderInputStream
-
Read byteSize bytes from inputStream, return content as a byte array.
- readContentAsString(int) - Method in class davmail.AbstractConnection.LineReaderInputStream
-
Read byteSize bytes from inputStream, return content as String.
- readFully(InputStream) - Static method in class davmail.util.IOUtil
-
Read all inputStream content to a byte array.
- readFully(InputStream, byte[]) - Method in class davmail.ldap.HexDumpEncoder
-
This method works around the bizarre semantics of BufferedInputStream's read method.
- readLine() - Method in class davmail.AbstractConnection.LineReaderInputStream
- readLine() - Method in class davmail.exchange.ICSBufferedReader
-
Read a line from input reader, unwrap long lines.
- readNextByte() - Method in class davmail.exchange.DoubleDotInputStream
-
Push current byte to buffer and read next byte.
- readResponse(HttpResponse) - Method in class davmail.exchange.graph.JsonResponseHandler
- recent - Variable in class davmail.exchange.ExchangeSession.Folder
-
recent count
- recent - Variable in class davmail.exchange.ExchangeSession.Message
-
Message flag: recent.
- RECIPIENT - Enum constant in enum class davmail.AbstractConnection.State
- Recipients() - Constructor for class davmail.exchange.VCalendar.Recipients
- RecurrenceFieldUpdate - Class in davmail.exchange.ews
-
Handle calendar item recurrence update See ...
- RecurrenceFieldUpdate() - Constructor for class davmail.exchange.ews.RecurrenceFieldUpdate
-
Create a recurrence field update.
- RecurrenceFieldUpdate.RecurrencePattern - Enum Class in davmail.exchange.ews
- referenceItemId - Variable in class davmail.exchange.ews.EWSMethod.Item
- refresh() - Method in class davmail.http.KerberosLoginConfiguration
- refreshFolder(ExchangeSession.Folder) - Method in class davmail.exchange.ExchangeSession
-
Check folder ctag and reload messages as needed.
- refreshFolder(ExchangeSession.Folder) - Method in class davmail.exchange.graph.GraphExchangeSession
- refreshMessages() - Method in class davmail.exchange.ExchangeSession.Folder
- refreshMessages() - Method in class davmail.exchange.graph.GraphExchangeSession.Folder
- refreshToken() - Method in class davmail.exchange.auth.O365Token
- register(WebEngine) - Static method in class davmail.exchange.auth.O365InteractiveJSLogger
- registerProvider(String) - Static method in class davmail.http.SunPKCS11ProviderHandler
-
Register PKCS11 provider.
- RelativeMonthlyRecurrence - Enum constant in enum class davmail.exchange.ews.RecurrenceFieldUpdate.RecurrencePattern
- RelativeYearlyRecurrence - Enum constant in enum class davmail.exchange.ews.RecurrenceFieldUpdate.RecurrencePattern
- reload() - Method in class davmail.ui.SettingsFrame
-
Reload settings from properties.
- remove() - Method in class davmail.imap.ImapConnection.RangeIterator
- remove() - Method in class davmail.imap.ImapConnection.UIDRangeIterator
- removeConnectionManager(HttpClientConnectionManager) - Static method in class davmail.http.DavMailIdleConnectionEvictor
-
Remove the connection manager from the eviction monitor set.
- removeFlag(String) - Method in class davmail.exchange.ExchangeSession.Message
- removeModifiedOccurrences() - Method in class davmail.exchange.VCalendar
-
Remove recurring VCalendar occurrence exceptions.
- removeParam(String) - Method in class davmail.exchange.VProperty
-
Remove param from property.
- removeParameter(String) - Method in class davmail.http.request.PostRequest
- removeProperty(VProperty) - Method in class davmail.exchange.VObject
-
Remove vProperty object from vObject.
- removeProperty(String) - Method in class davmail.exchange.VObject
-
Remove vProperty from vObject.
- removeQuotes(String) - Static method in class davmail.util.StringUtil
-
Remove quotes if present on value.
- removeVAlarm() - Method in class davmail.exchange.VCalendar
-
Remove VAlarm from VCalendar.
- removeValue(String) - Method in class davmail.exchange.VProperty
- repairICSContent(String) - Static method in class davmail.exchange.ICSCalendarValidator
-
Repairs an iCalendar string by removing invalid characters.
- replaceIcal4Principal(String) - Static method in class davmail.exchange.VCalendar
-
Replace iCal4 (Snow Leopard) principal paths with mailto expression
- replaceToken(String, String, String, String) - Static method in class davmail.util.StringUtil
-
Return the sub string between startDelimiter and endDelimiter with newToken.
- REPLIED_ICON - Static variable in class davmail.exchange.ExchangeSession
- REPLYTOALL - Static variable in class davmail.exchange.ExchangeSession
- REPLYTOSENDER - Static variable in class davmail.exchange.ExchangeSession
- reportItems(CaldavConnection.CaldavRequest) - Method in class davmail.caldav.CaldavConnection
-
Report items listed in request.
- requestPropertyString - Variable in class davmail.exchange.dav.Field
- reserved - Static variable in class davmail.http.URIUtil
-
BitSet for reserved.
- reset() - Method in class davmail.ldap.BerDecoder
-
Resets this decode to start parsing from the initial offset (ie., same state as after calling the constructor).
- reset() - Method in class davmail.ldap.BerEncoder
-
Resets encoder to state when newly constructed.
- resetIcon() - Method in class davmail.ui.tray.AwtGatewayTray
-
Set the tray icon to default (standby)
- resetIcon() - Static method in class davmail.ui.tray.DavGatewayTray
-
Set the tray icon to inactive (network down)
- resetIcon() - Method in interface davmail.ui.tray.DavGatewayTrayInterface
-
Reset tray icon to standby
- resetIcon() - Method in class davmail.ui.tray.FrameGatewayTray
-
Set the tray icon to inactive (network down)
- resetIcon() - Method in class davmail.ui.tray.SwtGatewayTray
-
Set tray icon to inactive (network down)
- resizeImage(byte[], int) - Static method in class davmail.util.IOUtil
-
Resize image bytes to a max width or height image size.
- resizeImage(BufferedImage, int) - Static method in class davmail.util.IOUtil
-
Resize image to a max width or height image size.
- resolveEmailAddress(String) - Method in class davmail.exchange.ews.EwsExchangeSession
- resolveKeystorePath(String) - Static method in class davmail.http.SelfSignedCertificateGenerator
-
Resolve keystore path: place davmail.p12 next to the given config file.
- ResolveNamesMethod - Class in davmail.exchange.ews
-
Resolve Names method.
- ResolveNamesMethod(String) - Constructor for class davmail.exchange.ews.ResolveNamesMethod
-
Build Resolve Names method
- responseBer - Variable in class davmail.ldap.LdapConnection
-
reusable BER encoder
- responseCollectionName - Variable in class davmail.exchange.ews.EWSMethod
- responseItems - Variable in class davmail.exchange.ews.EWSMethod
- responsePropertyName - Variable in class davmail.exchange.dav.Field
- responseTypeToPartstat(String) - Static method in class davmail.exchange.ews.EWSMethod
-
Convert response type to partstat value
- ResponseWrapper - Interface in davmail.http.request
-
Http response wrapper.
- restart() - Static method in class davmail.DavGateway
-
Stop all listeners and clear session cache.
- restoreHostName - Variable in class davmail.exchange.dav.DavExchangeSession
- RestRequest - Class in davmail.http.request
-
Generic Rest request.
- RestRequest(String) - Constructor for class davmail.http.request.RestRequest
- RestRequest(String, HttpEntity) - Constructor for class davmail.http.request.RestRequest
- RETURN_FULL_CONTACT_DATA - Static variable in class davmail.exchange.ews.ResolveNamesMethod
- role - Variable in class davmail.exchange.ews.EWSMethod.Attendee
-
attendee role
- root - Enum constant in enum class davmail.exchange.ews.DistinguishedFolderId.Name
- ROOT_LOCALE - Static variable in class davmail.BundleMessage
-
Root locale to get English messages for logging.
- rootLoggingLevelField - Variable in class davmail.ui.SettingsFrame
- rootPath - Variable in class davmail.exchange.ExchangeSession
- run() - Method in class davmail.AbstractServer
-
The body of the server thread.
- run() - Method in class davmail.caldav.CaldavConnection
- run() - Method in class davmail.exchange.MessageCreateThread
- run() - Method in class davmail.exchange.MessageLoadThread
- run() - Method in class davmail.imap.ImapConnection
- run() - Method in class davmail.ldap.LdapConnection
- run() - Method in class davmail.ldap.LdapConnection.SearchRunnable
- run() - Method in class davmail.pop.PopConnection
- run() - Method in class davmail.smtp.SmtpConnection
S
- saslServer - Variable in class davmail.ldap.LdapConnection
-
Sasl server for DIGEST-MD5 authentication
- save() - Static method in class davmail.Settings
-
Save settings in current file path (command line or default).
- savedItemFolderId - Variable in class davmail.exchange.ews.EWSMethod
- SaveOnly - Static variable in class davmail.exchange.ews.MessageDisposition
- saveProperty(String, String) - Static method in class davmail.Settings
-
Change and save a single property.
- scaleImage(BufferedImage, int) - Static method in class davmail.ui.tray.DavGatewayTray
- SCHEMAS_EXCHANGE - Static variable in class davmail.exchange.dav.Field
- SCHEMAS_MAPI - Static variable in class davmail.exchange.dav.Field
- SCHEMAS_MAPI_ID - Static variable in class davmail.exchange.dav.Field
- SCHEMAS_MAPI_PROPTAG - Static variable in class davmail.exchange.dav.Field
- SCHEMAS_MAPI_STRING - Static variable in class davmail.exchange.dav.Field
- SCHEMAS_MAPI_STRING_INTERNET_HEADERS - Static variable in class davmail.exchange.dav.Field
- SCHEMAS_REPL - Static variable in class davmail.exchange.dav.Field
- SearchConditions() - Constructor for class davmail.imap.ImapConnection.SearchConditions
- searchContacts(String, Set<String>, ExchangeSession.Condition, int) - Method in class davmail.exchange.dav.DavExchangeSession
- searchContacts(String, Set<String>, ExchangeSession.Condition, int) - Method in class davmail.exchange.ews.EwsExchangeSession
- searchContacts(String, Set<String>, ExchangeSession.Condition, int) - Method in class davmail.exchange.ExchangeSession
-
Search contacts in provided folder matching the search query.
- searchContacts(String, Set<String>, ExchangeSession.Condition, int) - Method in class davmail.exchange.graph.GraphExchangeSession
- searchEvents(String, boolean, ExchangeSession.Condition) - Method in class davmail.exchange.graph.GraphExchangeSession
-
Graph implementation of event search, does not rely on provided attribute list.
- searchEvents(String, ExchangeSession.Condition) - Method in class davmail.exchange.ExchangeSession
-
Search calendar events in the provided folder.
- searchEvents(String, String, String) - Method in class davmail.exchange.ExchangeSession
-
Search events between start and end.
- searchEvents(String, Set<String>, ExchangeSession.Condition) - Method in class davmail.exchange.dav.DavExchangeSession
- searchEvents(String, Set<String>, ExchangeSession.Condition) - Method in class davmail.exchange.ews.EwsExchangeSession
- searchEvents(String, Set<String>, ExchangeSession.Condition) - Method in class davmail.exchange.ExchangeSession
-
Search calendar events or messages in provided folder matching the search query.
- searchEvents(String, Set<String>, ExchangeSession.Condition) - Method in class davmail.exchange.graph.GraphExchangeSession
- searchEventsOnly(String, String, String) - Method in class davmail.exchange.ExchangeSession
-
Search events between start and end, exclude tasks.
- searchExpression - Variable in class davmail.exchange.ews.EWSMethod
- SearchExpression - Interface in davmail.exchange.ews
-
EWS Search Expression.
- SearchExpression - Interface in davmail.exchange.graph
-
Graph Search Expression.
- searchfolders - Enum constant in enum class davmail.exchange.ews.DistinguishedFolderId.Name
- searchfolders - Enum constant in enum class davmail.exchange.graph.GraphExchangeSession.WellKnownFolderName
- searchItems(String, Set<String>, ExchangeSession.Condition, DavExchangeSession.FolderQueryTraversal, int) - Method in class davmail.exchange.dav.DavExchangeSession
- searchItems(String, Set<String>, ExchangeSession.Condition, FolderQueryTraversal) - Method in class davmail.exchange.ews.EwsExchangeSession
-
Paged search, retrieve all items.
- searchItems(String, Set<String>, ExchangeSession.Condition, FolderQueryTraversal, int) - Method in class davmail.exchange.ews.EwsExchangeSession
- searchMessages(ExchangeSession.Condition) - Method in class davmail.exchange.ExchangeSession.Folder
-
Search messages in folder matching query.
- searchMessages(String) - Method in class davmail.exchange.ExchangeSession
-
Get all folder messages.
- searchMessages(String, ExchangeSession.Condition) - Method in class davmail.exchange.ExchangeSession
-
Search folder for messages matching conditions, with attributes needed by IMAP listener.
- searchMessages(String, Set<String>, ExchangeSession.Condition) - Method in class davmail.exchange.dav.DavExchangeSession
- searchMessages(String, Set<String>, ExchangeSession.Condition) - Method in class davmail.exchange.ews.EwsExchangeSession
- searchMessages(String, Set<String>, ExchangeSession.Condition) - Method in class davmail.exchange.ExchangeSession
-
Search folder for messages matching conditions, with given attributes.
- searchMessages(String, Set<String>, ExchangeSession.Condition) - Method in class davmail.exchange.graph.GraphExchangeSession
- searchRequest - Variable in class davmail.http.request.ExchangeSearchRequest
- SearchRunnable(int, String, int, int, int, LdapConnection.LdapFilter, Set<String>) - Constructor for class davmail.ldap.LdapConnection.SearchRunnable
- SearchScope - Class in davmail.exchange.ews
-
ResolveNames search scope.
- searchTasksOnly(String) - Method in class davmail.exchange.ExchangeSession
-
Search tasks only (VTODO).
- searchTasksOnly(String) - Method in class davmail.exchange.graph.GraphExchangeSession
-
Tasks folders are no longer supported, reroute to todos.
- searchThreadMap - Variable in class davmail.ldap.LdapConnection
-
Search threads map
- SecurityContext() - Constructor for class davmail.http.KerberosHelper.SecurityContext
- segment - Static variable in class davmail.http.URIUtil
-
BitSet for segment.
- select(URI) - Method in class davmail.http.DavGatewayProxySelector
- SelectCertificateDialog - Class in davmail.ui
-
Let user select a client certificate
- SelectCertificateDialog(String[], String[]) - Constructor for class davmail.ui.SelectCertificateDialog
-
Select a client certificate
- selectedAlias - Variable in class davmail.ui.SelectCertificateDialog
- SelfSignedCertificateGenerator - Class in davmail.http
-
Self-signed PKCS12 certificate generator for DavMail SSL.
- SendAndSaveCopy - Static variable in class davmail.exchange.ews.MessageDisposition
- sendBaseContext(int) - Method in class davmail.ldap.LdapConnection
-
Send Base Context
- sendChunkedHttpResponse(int, String) - Method in class davmail.caldav.CaldavConnection
-
Send Http response with given status in chunked mode.
- sendClient(byte[]) - Method in class davmail.AbstractConnection
-
Send all bytes to the client.
- sendClient(byte[], int, int) - Method in class davmail.AbstractConnection
-
Send only bytes to the client.
- sendClient(int, int, int, String) - Method in class davmail.ldap.LdapConnection
- sendClient(String) - Method in class davmail.AbstractConnection
-
Send the provided message to the client followed by CRLF.
- sendClient(String, String) - Method in class davmail.AbstractConnection
-
Send prefix and message to the client followed by CRLF.
- sendComputerContext(int, Set<String>) - Method in class davmail.ldap.LdapConnection
-
Send ComputerContext
- sendDirectory(CaldavConnection.CaldavRequest) - Method in class davmail.caldav.CaldavConnection
-
Send caldav response for /directory/ request.
- sendEntry(int, String, Map<String, Object>) - Method in class davmail.ldap.LdapConnection
- sendErr(int, int, Exception) - Method in class davmail.ldap.LdapConnection
- sendErr(int, String) - Method in class davmail.caldav.CaldavConnection
-
Send Http error status and message.
- sendErr(Exception) - Method in class davmail.caldav.CaldavConnection
-
Send Http error response for exception
- sendERR(Exception) - Method in class davmail.pop.PopConnection
- sendERR(String) - Method in class davmail.pop.PopConnection
- sendEvent(String) - Method in class davmail.exchange.dav.DavExchangeSession
- sendEvent(String) - Method in class davmail.exchange.ews.EwsExchangeSession
- sendEvent(String) - Method in class davmail.exchange.ExchangeSession
-
Build and send the MIME message for the provided ICS event.
- sendEvent(String) - Method in class davmail.exchange.graph.GraphExchangeSession
- sendFolderOrItem(CaldavConnection.CaldavRequest) - Method in class davmail.caldav.CaldavConnection
-
Send calendar response for request.
- sendFreeBusy(String) - Method in class davmail.caldav.CaldavConnection
-
Send free busy response for body request.
- sendGetRoot() - Method in class davmail.caldav.CaldavConnection
-
Send simple HTML response to GET /.
- sendHttpResponse(int) - Method in class davmail.caldav.CaldavConnection
-
Send Http response with given status.
- sendHttpResponse(int, Map<String, String>) - Method in class davmail.caldav.CaldavConnection
-
Send Http response with given status and headers.
- sendHttpResponse(int, Map<String, String>, String, byte[], boolean) - Method in class davmail.caldav.CaldavConnection
-
Send Http response with given status, headers, content type and content.
- sendHttpResponse(int, Map<String, String>, String, String, boolean) - Method in class davmail.caldav.CaldavConnection
-
Send Http response with given status, headers, content type and content.
- sendInbox(CaldavConnection.CaldavRequest) - Method in class davmail.caldav.CaldavConnection
-
Send inbox response for request.
- SendMeetingCancellations - Class in davmail.exchange.ews
-
Item update option.
- SendMeetingInvitations - Class in davmail.exchange.ews
-
Item update option.
- SendMeetingInvitationsOrCancellations - Class in davmail.exchange.ews
-
Item update option.
- sendMeetingResponse(String, String) - Method in class davmail.exchange.graph.GraphExchangeSession.Event
- sendMessage(byte[]) - Method in class davmail.exchange.dav.DavExchangeSession
-
Send message.
- sendMessage(byte[]) - Method in class davmail.exchange.graph.GraphExchangeSession
- sendMessage(String, byte[]) - Method in class davmail.exchange.ews.EwsExchangeSession
- sendMessage(List<String>, MimeMessage) - Method in class davmail.exchange.ExchangeSession
-
Send the provided message to recipients.
- sendMessage(MimeMessage) - Method in class davmail.exchange.dav.DavExchangeSession
- sendMessage(MimeMessage) - Method in class davmail.exchange.ews.EwsExchangeSession
- sendMessage(MimeMessage) - Method in class davmail.exchange.ExchangeSession
-
Send Mime message.
- sendMessage(MimeMessage) - Method in class davmail.exchange.graph.GraphExchangeSession
- SENDMSG - Static variable in class davmail.exchange.ExchangeSession
- sendmsgName - Variable in class davmail.exchange.dav.DavExchangeSession
- sendmsgUrl - Variable in class davmail.exchange.dav.DavExchangeSession
- sendNotFound(CaldavConnection.CaldavRequest) - Method in class davmail.caldav.CaldavConnection
-
Send 404 not found for unknown request.
- sendNotification - Variable in class davmail.ui.NotificationDialog
- sendOK(String) - Method in class davmail.pop.PopConnection
- SendOnly - Static variable in class davmail.exchange.ews.MessageDisposition
- SendOnlyToAll - Static variable in class davmail.exchange.ews.SendMeetingCancellations
- SendOnlyToAll - Static variable in class davmail.exchange.ews.SendMeetingInvitations
- SendOnlyToAll - Static variable in class davmail.exchange.ews.SendMeetingInvitationsOrCancellations
- sendOptions() - Method in class davmail.caldav.CaldavConnection
-
Send OPTIONS response.
- sendOutbox(CaldavConnection.CaldavRequest) - Method in class davmail.caldav.CaldavConnection
-
Send outbox response for request.
- sendPersons(int, String, Map<String, ExchangeSession.Contact>, Set<String>) - Method in class davmail.ldap.LdapConnection.SearchRunnable
-
Convert to LDAP attributes and send entry
- sendPrincipal(CaldavConnection.CaldavRequest, String, String) - Method in class davmail.caldav.CaldavConnection
-
Send Caldav principal response.
- sendPrincipalsFolder(CaldavConnection.CaldavRequest) - Method in class davmail.caldav.CaldavConnection
-
Send principals folder.
- sendResponse() - Method in class davmail.ldap.LdapConnection
- sendRoot(CaldavConnection.CaldavRequest) - Method in class davmail.caldav.CaldavConnection
-
Send caldav response for / request.
- sendRootDSE(int) - Method in class davmail.ldap.LdapConnection
-
Send Root DSE
- sendSubFolders(String, String, boolean, boolean, boolean) - Method in class davmail.imap.ImapConnection
- SendToAllAndSaveCopy - Static variable in class davmail.exchange.ews.SendMeetingCancellations
- SendToAllAndSaveCopy - Static variable in class davmail.exchange.ews.SendMeetingInvitations
- SendToAllAndSaveCopy - Static variable in class davmail.exchange.ews.SendMeetingInvitationsOrCancellations
- SendToNone - Static variable in class davmail.exchange.ews.SendMeetingCancellations
- SendToNone - Static variable in class davmail.exchange.ews.SendMeetingInvitations
- SendToNone - Static variable in class davmail.exchange.ews.SendMeetingInvitationsOrCancellations
- sendUnauthorized() - Method in class davmail.caldav.CaldavConnection
-
Send 401 Unauthorized response.
- sendUserRoot(CaldavConnection.CaldavRequest) - Method in class davmail.caldav.CaldavConnection
-
Send user response for request.
- sendWellKnown() - Method in class davmail.caldav.CaldavConnection
-
Send caldav response for /.well-known/ request.
- SENT - Static variable in class davmail.exchange.ExchangeSession
- sentitems - Enum constant in enum class davmail.exchange.ews.DistinguishedFolderId.Name
- sentitems - Enum constant in enum class davmail.exchange.graph.GraphExchangeSession.WellKnownFolderName
- sentitemsName - Variable in class davmail.exchange.dav.DavExchangeSession
- sentitemsUrl - Variable in class davmail.exchange.dav.DavExchangeSession
- sentKeepDelayField - Variable in class davmail.ui.SettingsFrame
- SERVER_LOGIN_MODULE - Static variable in class davmail.http.KerberosLoginConfiguration
- serverLogin(String, String) - Static method in class davmail.http.KerberosHelper
-
Create server side Kerberos login context for provided credentials.
- serverVersion - Variable in class davmail.exchange.ews.EWSMethod
- serverVersion - Variable in class davmail.exchange.ExchangeSession
- serviceInfo - Variable in class davmail.ldap.LdapConnection
-
Cache serviceInfo string value
- serviceMain(String[]) - Method in class davmail.service.DavService
-
Run the service.
- serviceRequest(int) - Method in class davmail.service.DavService
-
Perform a service request.
- session - Variable in class davmail.AbstractConnection
- setAccessToken(String) - Method in class davmail.exchange.auth.O365Token
- setAccessToken(String) - Method in class davmail.exchange.graph.GraphRequestBuilder
- setAction(String) - Method in class davmail.exchange.graph.GraphRequestBuilder
- setActiveIconImage(Image) - Static method in class davmail.ui.tray.SwtGatewayTray
- setAuthFormFields(HttpRequestBase, HttpClientAdapter, String) - Method in class davmail.exchange.auth.ExchangeFormAuthenticator
- setByDay(String[]) - Method in class davmail.exchange.ews.RecurrenceFieldUpdate
- setCategories(String) - Method in class davmail.exchange.graph.GraphObject
-
Set categories from comma separated values.
- setCategories(String[]) - Method in class davmail.exchange.graph.GraphObject
- setChildId(String) - Method in class davmail.exchange.graph.GraphRequestBuilder
- setChildSuffix(String) - Method in class davmail.exchange.graph.GraphRequestBuilder
- setChildType(String) - Method in class davmail.exchange.graph.GraphRequestBuilder
- setClientAllday(VProperty) - Method in class davmail.exchange.VCalendar
- setClientId(String) - Method in class davmail.exchange.auth.O365Token
- setClientPassword(String) - Static method in class davmail.http.KerberosHelper
-
Force client password in callback handler
- setClientPrincipal(String) - Static method in class davmail.http.KerberosHelper
-
Force client principal in callback handler
- setConfigFilePath(String) - Static method in class davmail.Settings
-
Set config file path (from command line parameter).
- setContentType(String) - Method in class davmail.exchange.graph.GraphRequestBuilder
- setCount(String) - Method in class davmail.exchange.ews.RecurrenceFieldUpdate
- setCredentials(String, String) - Method in class davmail.http.HttpClientAdapter
- setDayOfMonth(String) - Method in class davmail.exchange.ews.RecurrenceFieldUpdate
- setDayOfWeekIndexFromByDay(String) - Method in class davmail.exchange.ews.RecurrenceFieldUpdate
- setDefaultIconImage(Image) - Static method in class davmail.ui.tray.SwtGatewayTray
- setDefaultSettings() - Static method in class davmail.Settings
-
Set all settings to default values.
- setDeltaToken(String) - Method in class davmail.exchange.graph.GraphRequestBuilder
- setDoOutput(boolean) - Method in class davmail.exchange.auth.HttpURLConnectionWrapper
- setEmail(String) - Method in class davmail.exchange.VCalendar
- setEndDate(Date) - Method in class davmail.exchange.ews.RecurrenceFieldUpdate
- setEndDateTime(String) - Method in class davmail.exchange.graph.GraphRequestBuilder
- setExpand(String) - Method in class davmail.exchange.graph.GraphRequestBuilder
- setFieldOrder(FieldOrder) - Method in class davmail.exchange.ews.EWSMethod
- setFieldUpdates(List<FieldUpdate>) - Method in class davmail.exchange.ews.EWSMethod.Item
-
Field updates.
- setFilter(ExchangeSession.Condition) - Method in class davmail.exchange.graph.GraphRequestBuilder
- setFilter(String) - Method in class davmail.exchange.graph.GraphRequestBuilder
- setFirstDayOfWeek(String) - Method in class davmail.exchange.ews.RecurrenceFieldUpdate
- setFirstVeventPropertyValue(String, String) - Method in class davmail.exchange.VCalendar
-
Set property value on first VEVENT.
- setFlags(HashSet<String>) - Method in class davmail.exchange.ExchangeSession.Message
- setHref(String) - Method in class davmail.exchange.ExchangeSession.Item
-
Set item href.
- setImapUid(long) - Method in class davmail.exchange.ExchangeSession.Message
-
Set IMAP uid.
- setInactiveIconImage(Image) - Static method in class davmail.ui.tray.SwtGatewayTray
- setInstanceFollowRedirects(boolean) - Method in class davmail.exchange.auth.HttpURLConnectionWrapper
- setIsContactPhoto(boolean) - Method in class davmail.exchange.ews.FileAttachment
-
Exchange 2010 only: set contact photo flag on attachment.
- setItemName(String) - Method in class davmail.exchange.ExchangeSession.Item
- setJsonBody(GraphObject) - Method in class davmail.exchange.graph.GraphRequestBuilder
- setJsonBody(JSONObject) - Method in class davmail.exchange.graph.GraphRequestBuilder
-
Replace JSON body;
- setJsonBody(JSONObject) - Method in class davmail.http.request.RestRequest
- setJsonToken(JSONObject) - Method in class davmail.exchange.auth.O365Token
- setKey(String) - Method in class davmail.exchange.VProperty
-
Set property key.
- setLoggingLevel(String, Level) - Static method in class davmail.Settings
-
Set Log4J logging level for the category
- setMailbox(String) - Method in class davmail.exchange.graph.GraphRequestBuilder
- setMaxPageSize(int) - Method in class davmail.exchange.graph.GraphRequestBuilder
- setMethod(String) - Method in class davmail.exchange.graph.GraphRequestBuilder
- setMimeContent(byte[]) - Method in class davmail.exchange.graph.GraphRequestBuilder
- setMonthFromByMonth(String) - Method in class davmail.exchange.ews.RecurrenceFieldUpdate
- setName(String) - Method in class davmail.exchange.ExchangeSession.Contact
-
Set contact name
- setO365InteractiveAuthenticator(O365InteractiveAuthenticator) - Method in interface davmail.exchange.auth.O365InteractiveAuthenticatorBackend
- setO365InteractiveAuthenticator(O365InteractiveAuthenticator) - Method in class davmail.exchange.auth.O365InteractiveAuthenticatorFrame
- setO365InteractiveAuthenticator(O365InteractiveAuthenticator) - Method in class davmail.exchange.auth.O365InteractiveAuthenticatorSWT
- setObjectId(String) - Method in class davmail.exchange.graph.GraphRequestBuilder
- setObjectType(String) - Method in class davmail.exchange.graph.GraphRequestBuilder
- setOrderBy(String) - Method in class davmail.exchange.graph.GraphRequestBuilder
- setOSXHideFromDock(boolean) - Static method in class davmail.ui.OSXInfoPlist
-
Update LSUIElement (hide from dock) value
- setParam(String, String) - Method in class davmail.exchange.VProperty
-
Set param value on property.
- setParameter(String, String) - Method in class davmail.http.request.PostRequest
- setParams(List<VProperty.Param>) - Method in class davmail.exchange.VProperty
- setPassword(String) - Method in interface davmail.exchange.auth.ExchangeAuthenticator
- setPassword(String) - Method in class davmail.exchange.auth.ExchangeFormAuthenticator
- setPassword(String) - Method in class davmail.exchange.auth.O365Authenticator
- setPassword(String) - Method in class davmail.exchange.auth.O365DeviceCodeAuthenticator
- setPassword(String) - Method in class davmail.exchange.auth.O365InteractiveAuthenticator
- setPassword(String) - Method in class davmail.exchange.auth.O365ManualAuthenticator
- setPassword(String) - Method in class davmail.exchange.auth.O365StoredTokenAuthenticator
- setProperty(String, String) - Method in class davmail.exchange.graph.GraphRequestBuilder
-
Set property in the JSON body.
- setProperty(String, String) - Static method in class davmail.Settings
-
Set a property value.
- setPropertyValue(String, String) - Method in class davmail.exchange.VObject
-
Set vProperty value on vObject, remove property if value is null.
- setRecurrenceInterval(String) - Method in class davmail.exchange.ews.RecurrenceFieldUpdate
- setRecurrencePattern(RecurrenceFieldUpdate.RecurrencePattern) - Method in class davmail.exchange.ews.RecurrenceFieldUpdate
- setRecurrencePattern(String) - Method in class davmail.exchange.ews.RecurrenceFieldUpdate
- setRedirectUri(String) - Method in class davmail.exchange.auth.O365Token
- setRefreshToken(String) - Method in class davmail.exchange.auth.O365Token
- setRequestHeader(String, String) - Method in class davmail.http.request.PostRequest
- setRequestHeader(String, String) - Method in class davmail.http.request.RestRequest
- setRequestMethod(String) - Method in class davmail.exchange.auth.HttpURLConnectionWrapper
- setRequestProperty(String, String) - Method in class davmail.exchange.auth.HttpURLConnectionWrapper
- setSearch(String) - Method in class davmail.exchange.graph.GraphRequestBuilder
- setSearchExpression(SearchExpression) - Method in class davmail.exchange.ews.EWSMethod
- setSelect(String) - Method in class davmail.exchange.graph.GraphRequestBuilder
- setSelectFields(Set<GraphField>) - Method in class davmail.exchange.graph.GraphRequestBuilder
-
Set expand fields (returning attributes).
- setServerAllday(VProperty) - Method in class davmail.exchange.VCalendar
- setServerVersion(String) - Method in class davmail.exchange.ews.EWSMethod
-
Set Exchange server version, Exchange2010 or Exchange2007_SP1
- setSizeLimit(int) - Method in class davmail.exchange.graph.GraphRequestBuilder
- setSkipAuthorization() - Method in class davmail.exchange.graph.GraphRequestBuilder
-
Skip adding the Authorization header.
- setSocketTimeout(String) - Method in class davmail.caldav.CaldavConnection
- setSpecialFlag(String) - Method in class davmail.exchange.graph.GraphExchangeSession.Folder
- setStartDate(Date) - Method in class davmail.exchange.ews.RecurrenceFieldUpdate
- setStartDateTime(String) - Method in class davmail.exchange.graph.GraphRequestBuilder
- setStartTimeZone(String) - Method in class davmail.exchange.VCalendar
-
Set the start timezone from EWS event.
- setTaskImportanceFromVTodo(VObject) - Method in class davmail.exchange.graph.GraphObject
- setTaskStatusFromVTodo(VObject) - Method in class davmail.exchange.graph.GraphObject
- setTimezone(VObject) - Method in class davmail.exchange.VCalendar
-
Set timezone on vObject
- setTimezone(String) - Method in class davmail.exchange.graph.GraphRequestBuilder
- setTimezoneContext(String) - Method in class davmail.exchange.ews.EWSMethod
-
Set Exchange timezone context
- Settings - Class in davmail
-
Settings facade.
- SettingsFrame - Class in davmail.ui
-
DavMail settings frame
- SettingsFrame() - Constructor for class davmail.ui.SettingsFrame
-
DavMail settings frame.
- setType(String) - Method in class davmail.exchange.VObject
- setUri(URI) - Method in class davmail.http.HttpClientAdapter
-
Force current uri.
- setUrl(String) - Method in class davmail.exchange.auth.ExchangeFormAuthenticator
- setUrl(String) - Method in class davmail.exchange.graph.GraphRequestBuilder
- setUsername(String) - Method in interface davmail.exchange.auth.ExchangeAuthenticator
- setUsername(String) - Method in class davmail.exchange.auth.ExchangeFormAuthenticator
- setUsername(String) - Method in class davmail.exchange.auth.O365Authenticator
- setUsername(String) - Method in class davmail.exchange.auth.O365DeviceCodeAuthenticator
- setUsername(String) - Method in class davmail.exchange.auth.O365InteractiveAuthenticator
- setUsername(String) - Method in class davmail.exchange.auth.O365ManualAuthenticator
- setUsername(String) - Method in class davmail.exchange.auth.O365StoredTokenAuthenticator
- setValue(String) - Method in class davmail.exchange.VProperty
- setVCardVersion(String) - Method in class davmail.exchange.ExchangeSession.Contact
- setVersion(String) - Method in class davmail.exchange.graph.GraphRequestBuilder
- Shallow - Enum constant in enum class davmail.exchange.dav.DavExchangeSession.FolderQueryTraversal
- SHALLOW - Static variable in class davmail.exchange.ews.FolderQueryTraversal
-
Search only in current folder.
- Short - Enum constant in enum class davmail.exchange.dav.PropertyType
- Short - Enum constant in enum class davmail.exchange.ews.ExtendedFieldURI.PropertyType
- Short - Enum constant in enum class davmail.exchange.graph.GraphField.PropertyType
- ShortArray - Enum constant in enum class davmail.exchange.dav.PropertyType
- ShortArray - Enum constant in enum class davmail.exchange.ews.ExtendedFieldURI.PropertyType
- ShortArray - Enum constant in enum class davmail.exchange.graph.GraphField.PropertyType
- showReason() - Method in class davmail.exchange.ICSCalendarValidator.ValidationResult
- showStartupBannerCheckBox - Variable in class davmail.ui.SettingsFrame
- shutdown() - Static method in class davmail.exchange.ExchangeSessionFactory
-
Reset config check status and clear session pool.
- shutdown() - Static method in class davmail.http.DavMailIdleConnectionEvictor
-
Shutdown the connection manager evictor thread.
- size - Variable in class davmail.exchange.ExchangeSession.Message
-
MAPI message size.
- sizeRequested - Variable in class davmail.exchange.ews.GetUserPhotoMethod
- skipTag(XMLStreamReader, String) - Method in class davmail.exchange.ews.ResolveNamesMethod
- skipToNextRangeStart() - Method in class davmail.imap.ImapConnection.RangeIterator
- skipToNextRangeStartUid() - Method in class davmail.imap.ImapConnection.UIDRangeIterator
- SmtpConnection - Class in davmail.smtp
-
Dav Gateway smtp connection implementation
- SmtpConnection(Socket) - Constructor for class davmail.smtp.SmtpConnection
-
Initialize the streams and start the thread.
- smtpNoSSLCheckBox - Variable in class davmail.ui.SettingsFrame
- smtpPortCheckBox - Variable in class davmail.ui.SettingsFrame
- smtpPortField - Variable in class davmail.ui.SettingsFrame
- smtpSaveInSentCheckBox - Variable in class davmail.ui.SettingsFrame
- SmtpServer - Class in davmail.smtp
-
SMTP server, handle message send requests.
- SmtpServer(int) - Constructor for class davmail.smtp.SmtpServer
-
Create a ServerSocket to listen for connections.
- SoftDelete - Static variable in class davmail.exchange.ews.DeleteType
- SoftDelete - Static variable in class davmail.exchange.ews.Disposal
- SPECIAL - Static variable in class davmail.exchange.ExchangeSession
- specialFlag - Variable in class davmail.exchange.graph.GraphExchangeSession.Folder
- SpecifiedOccurrenceOnly - Static variable in class davmail.exchange.ews.AffectedTaskOccurrences
- splitExDate(VObject) - Method in class davmail.exchange.VCalendar
- splitUserName() - Method in class davmail.imap.ImapConnection
-
Detect shared mailbox access.
- start - Variable in class davmail.exchange.ews.GetUserAvailabilityMethod
- start() - Static method in class davmail.DavGateway
-
Start DavMail listeners.
- startCard() - Method in class davmail.exchange.VCardWriter
-
Begin VCard and version
- startCard(String) - Method in class davmail.exchange.VCardWriter
-
Begin VCard and version
- startChanges(Writer) - Method in class davmail.exchange.ews.EWSMethod
- startDate - Variable in class davmail.exchange.ews.RecurrenceFieldUpdate
- startEvictorThread() - Method in class davmail.http.HttpClientAdapter
- STARTMAIL - Enum constant in enum class davmail.AbstractConnection.State
- startMultistatus() - Method in class davmail.caldav.CaldavConnection.CaldavResponse
- startPropstat() - Method in class davmail.caldav.CaldavConnection.CaldavResponse
- startRecipientResponse(String) - Method in class davmail.caldav.CaldavConnection.CaldavResponse
- startResponse(String) - Method in class davmail.caldav.CaldavConnection.CaldavResponse
- startScheduleResponse() - Method in class davmail.caldav.CaldavConnection.CaldavResponse
- startsWith(String, String) - Method in class davmail.exchange.dav.DavExchangeSession
- startsWith(String, String) - Method in class davmail.exchange.ews.EwsExchangeSession
- startsWith(String, String) - Method in class davmail.exchange.ExchangeSession
-
Starts with condition.
- startsWith(String, String) - Method in class davmail.exchange.graph.GraphExchangeSession
- StartsWith - Enum constant in enum class davmail.exchange.ExchangeSession.Operator
- startTimeZone - Variable in class davmail.exchange.ExchangeSession.Event
- startTimeZone - Variable in class davmail.exchange.VCalendar
- state - Variable in class davmail.AbstractConnection
- status - Variable in class davmail.exchange.ExchangeSession.ItemResult
-
HTTP status
- statusCode - Variable in class davmail.exchange.graph.GraphObject
- STD_TO_EXCHANGE_TZ - Static variable in class davmail.util.DateUtil
-
Standard to Exchange timezone mapping
- stop() - Static method in class davmail.DavGateway
-
Stop all listeners, shutdown connection pool and clear session cache.
- storeRefreshToken(String, String) - Static method in class davmail.Settings
- String - Enum constant in enum class davmail.exchange.dav.PropertyType
- String - Enum constant in enum class davmail.exchange.ews.ExtendedFieldURI.PropertyType
- String - Enum constant in enum class davmail.exchange.graph.GraphField.PropertyType
- StringArray - Enum constant in enum class davmail.exchange.dav.PropertyType
- StringArray - Enum constant in enum class davmail.exchange.ews.ExtendedFieldURI.PropertyType
- StringArray - Enum constant in enum class davmail.exchange.graph.GraphField.PropertyType
- StringEncryptor - Class in davmail.util
-
Encrypt string using user password.
- StringEncryptor(String) - Constructor for class davmail.util.StringEncryptor
- StringUtil - Class in davmail.util
-
Various string handling methods
- stripAlias(String) - Method in class davmail.http.DavMailX509KeyManager
-
PKCS11 aliases are in the format: dd.0, dd is incremented every time the SSL connection is re-negotiated
- subject - Variable in class davmail.exchange.ExchangeSession.Event
- subjectField - Variable in class davmail.ui.NotificationDialog
- submitLanguageSelectionForm(URI, String) - Method in class davmail.exchange.auth.ExchangeFormAuthenticator
- Substring - Static variable in class davmail.exchange.ews.ContainmentMode
-
Contains
- SunPKCS11ProviderHandler - Class in davmail.http
-
Add the SunPKCS11 Provider.
- supportsPeopleSearch() - Method in class davmail.exchange.ExchangeSession
-
Check if the backend supports native people/directory search (e.g.
- supportsPeopleSearch() - Method in class davmail.exchange.graph.GraphExchangeSession
- switchIcon() - Method in class davmail.ui.tray.AwtGatewayTray
-
Switch tray icon between active and standby icon.
- switchIcon() - Static method in class davmail.ui.tray.DavGatewayTray
-
Switch tray icon between active and standby icon.
- switchIcon() - Method in interface davmail.ui.tray.DavGatewayTrayInterface
-
Switch tray icon between active and standby icon.
- switchIcon() - Method in class davmail.ui.tray.FrameGatewayTray
-
Switch tray icon between active and standby icon.
- switchIcon() - Method in class davmail.ui.tray.SwtGatewayTray
-
Switch tray icon between active and standby icon.
- SwtDesktopBrowser - Class in davmail.ui.browser
-
Wrapper class to call SWT Program class to launch default browser.
- SwtGatewayTray - Class in davmail.ui.tray
-
Tray icon handler based on SWT
- SwtGatewayTray() - Constructor for class davmail.ui.tray.SwtGatewayTray
- SystemTime - Enum constant in enum class davmail.exchange.dav.PropertyType
- SystemTime - Enum constant in enum class davmail.exchange.ews.ExtendedFieldURI.PropertyType
- SystemTime - Enum constant in enum class davmail.exchange.graph.GraphField.PropertyType
- SystemTimeArray - Enum constant in enum class davmail.exchange.dav.PropertyType
- SystemTimeArray - Enum constant in enum class davmail.exchange.ews.ExtendedFieldURI.PropertyType
- SystemTimeArray - Enum constant in enum class davmail.exchange.graph.GraphField.PropertyType
T
- Task - Enum constant in enum class davmail.exchange.dav.Field.DistinguishedPropertySetType
- Task - Enum constant in enum class davmail.exchange.ews.ExtendedFieldURI.DistinguishedPropertySetType
- Task - Enum constant in enum class davmail.exchange.graph.GraphField.DistinguishedPropertySetType
- tasks - Enum constant in enum class davmail.exchange.ews.DistinguishedFolderId.Name
- tasks - Enum constant in enum class davmail.exchange.graph.GraphExchangeSession.WellKnownFolderName
- TASKS - Static variable in class davmail.exchange.ExchangeSession
- tasksName - Variable in class davmail.exchange.dav.DavExchangeSession
- tasksUrl - Variable in class davmail.exchange.dav.DavExchangeSession
- taskTovTodoStatusMap - Static variable in class davmail.exchange.ews.EwsExchangeSession
- taskTovTodoStatusMap - Static variable in class davmail.exchange.graph.GraphObject
- TEXT_CALENDAR - Static variable in class davmail.exchange.ExchangeSession.Event
- TEXT_CALENDAR - Static variable in class davmail.exchange.graph.GraphExchangeSession
- throwAuthenticationFailed() - Method in class davmail.exchange.auth.ExchangeFormAuthenticator
- timeRangeEnd - Variable in class davmail.caldav.CaldavConnection.CaldavRequest
- timeRangeStart - Variable in class davmail.caldav.CaldavConnection.CaldavRequest
- timezoneContext - Variable in class davmail.exchange.ews.EWSMethod
- toField - Variable in class davmail.ui.NotificationDialog
- toFolderId - Variable in class davmail.exchange.ews.EWSMethod
- toHexString(byte[]) - Method in class davmail.http.NTLMMessageDecoder
- toHexString(int) - Static method in class davmail.exchange.dav.Field
- token - Variable in class davmail.http.KerberosHelper.SecurityContext
-
response token
- TOKEN_FIELDS - Static variable in class davmail.exchange.auth.ExchangeFormAuthenticator
-
Various OTP (one time password) fields found on custom Exchange authentication forms.
- toString() - Method in class davmail.BundleMessage
-
Format message for logging (with the root locale).
- toString() - Method in class davmail.caldav.CaldavConnection.CaldavRequest
- toString() - Method in class davmail.exchange.ews.ContainmentMode
- toString() - Method in class davmail.exchange.ews.EWSMethod.Item
- toString() - Method in class davmail.exchange.ICSBufferedWriter
-
Get buffer as String
- toString() - Method in class davmail.exchange.VObject
- toString() - Method in class davmail.exchange.VProperty
- toString(int) - Method in class davmail.exchange.graph.GraphObject
- TRASH - Static variable in class davmail.exchange.ExchangeSession
- traversal - Variable in class davmail.exchange.ews.EWSMethod
- TRAY_ACTIVE_PNG - Static variable in class davmail.ui.tray.AwtGatewayTray
- TRAY_INACTIVE_PNG - Static variable in class davmail.ui.tray.AwtGatewayTray
- TRAY_PNG - Static variable in class davmail.ui.tray.AwtGatewayTray
- TRAY128_ACTIVE_PNG - Static variable in class davmail.ui.tray.AwtGatewayTray
- TRAY128_INACTIVE_PNG - Static variable in class davmail.ui.tray.AwtGatewayTray
- TRAY128_PNG - Static variable in class davmail.ui.tray.AwtGatewayTray
- TwoOperandExpression - Class in davmail.exchange.ews
-
Two operand expression.
- TwoOperandExpression(TwoOperandExpression.Operator, FieldURI, String) - Constructor for class davmail.exchange.ews.TwoOperandExpression
-
Create two operand expression.
- TwoOperandExpression.Operator - Enum Class in davmail.exchange.ews
- type - Variable in class davmail.exchange.ews.EWSMethod.Item
-
Item type.
- type - Variable in class davmail.exchange.VObject
-
Object base name (VCALENDAR, VEVENT, VCARD...).
- typeString - Variable in class davmail.exchange.dav.PropertyValue
U
- uid - Variable in class davmail.exchange.ExchangeSession.Message
-
Message uid.
- UID_MESSAGE_ATTRIBUTES - Static variable in class davmail.exchange.ExchangeSession
- uidNext - Variable in class davmail.exchange.ExchangeSession.Folder
-
Next IMAP uid
- UIDRangeIterator(ExchangeSession.MessageList, String) - Constructor for class davmail.imap.ImapConnection.UIDRangeIterator
- UnifiedMessaging - Enum constant in enum class davmail.exchange.dav.Field.DistinguishedPropertySetType
- UnifiedMessaging - Enum constant in enum class davmail.exchange.ews.ExtendedFieldURI.DistinguishedPropertySetType
- UnifiedMessaging - Enum constant in enum class davmail.exchange.graph.GraphField.DistinguishedPropertySetType
- UnindexedFieldURI - Class in davmail.exchange.ews
-
Unindexed Field URI
- UnindexedFieldURI(String) - Constructor for class davmail.exchange.ews.UnindexedFieldURI
-
Create unindexed field URI.
- UnindexedFieldURI(String, String) - Constructor for class davmail.exchange.ews.UnindexedFieldURI
- unreadCount - Variable in class davmail.exchange.ExchangeSession.Folder
-
Folder unread message count.
- unreserved - Static variable in class davmail.http.URIUtil
-
Data characters that are allowed in a URI but do not have a reserved purpose are called unreserved.
- unresolvedEntry - Variable in class davmail.exchange.ews.EWSMethod
- UNSENT - Static variable in class davmail.exchange.ExchangeSession
- update() - Method in class davmail.ui.AboutFrame
-
Update about frame content with the current released version.
- updateFlags(ExchangeSession.Message, String, String) - Method in class davmail.imap.ImapConnection
- updateFolder(String, Map<String, String>) - Method in class davmail.exchange.dav.DavExchangeSession
- updateFolder(String, Map<String, String>) - Method in class davmail.exchange.ews.EwsExchangeSession
- updateFolder(String, Map<String, String>) - Method in class davmail.exchange.ExchangeSession
-
Update Exchange folder properties.
- updateFolder(String, Map<String, String>) - Method in class davmail.exchange.graph.GraphExchangeSession
- UpdateFolderMethod - Class in davmail.exchange.ews
-
Update Folder method.
- UpdateFolderMethod(FolderId, List<FieldUpdate>) - Constructor for class davmail.exchange.ews.UpdateFolderMethod
-
Update folder options.
- UpdateItemMethod - Class in davmail.exchange.ews
-
Update Item method.
- UpdateItemMethod(MessageDisposition, ConflictResolution, SendMeetingInvitationsOrCancellations, ItemId, List<FieldUpdate>) - Constructor for class davmail.exchange.ews.UpdateItemMethod
-
Update exchange item.
- updateLoggingConfig() - Static method in class davmail.Settings
-
Update Log4J config from settings.
- updateMaximumSize(JPanel) - Method in class davmail.ui.SettingsFrame
- updateMessage(ExchangeSession.Message, Map<String, String>) - Method in class davmail.exchange.dav.DavExchangeSession
- updateMessage(ExchangeSession.Message, Map<String, String>) - Method in class davmail.exchange.ews.EwsExchangeSession
- updateMessage(ExchangeSession.Message, Map<String, String>) - Method in class davmail.exchange.ExchangeSession
-
Update given properties on message.
- updateMessage(ExchangeSession.Message, Map<String, String>) - Method in class davmail.exchange.graph.GraphExchangeSession
- updateMessageList(GraphExchangeSession.FolderId, GraphExchangeSession.MessageList) - Method in class davmail.exchange.graph.GraphExchangeSession
-
Leverage delta sync to only load modified messages
- updatePropertyName - Variable in class davmail.exchange.dav.Field
- updates - Variable in class davmail.exchange.ews.EWSMethod
- updateTzid(String, String) - Method in class davmail.exchange.VCalendar
- uri - Variable in class davmail.exchange.dav.Field
- uric - Static variable in class davmail.http.URIUtil
-
BitSet for uric.
- URIUtil - Class in davmail.http
-
Implement encode/decode logic to replace HttpClient 3 URIUtil
- URIUtil() - Constructor for class davmail.http.URIUtil
- urlcompnameToIdMap - Variable in class davmail.exchange.graph.GraphExchangeSession
- urlField - Variable in class davmail.ui.SettingsFrame
- urlToBase64(String) - Static method in class davmail.util.StringUtil
-
Encode EWS url compatible itemId back to base64 value.
- URN_SCHEMAS_CALENDAR - Static variable in class davmail.exchange.dav.Field
- URN_SCHEMAS_CONTACTS - Static variable in class davmail.exchange.dav.Field
- URN_SCHEMAS_HTTPMAIL - Static variable in class davmail.exchange.dav.Field
- URN_SCHEMAS_MAILHEADER - Static variable in class davmail.exchange.dav.Field
- USER - Enum constant in enum class davmail.AbstractConnection.State
- USER_NAME_FIELDS - Static variable in class davmail.exchange.auth.ExchangeFormAuthenticator
-
Various username fields found on custom Exchange authentication forms
- userCheckServerTrusted(X509Certificate[]) - Method in class davmail.http.DavGatewayX509TrustManager
- userName - Variable in class davmail.AbstractConnection
- userName - Variable in class davmail.exchange.ExchangeSession
- USERS - Static variable in class davmail.exchange.dav.DavExchangeSession
- USERS_ROOT - Static variable in class davmail.exchange.ews.EwsExchangeSession
- USERS_ROOT - Static variable in class davmail.exchange.graph.GraphExchangeSession
- useSystemProxiesField - Variable in class davmail.ui.SettingsFrame
- usingProxy() - Method in class davmail.exchange.auth.HttpURLConnectionWrapper
- UTC - Static variable in class davmail.util.DateUtil
V
- validateWithDetails(String) - Static method in class davmail.exchange.ICSCalendarValidator
-
Returns detailed validation information about the content.
- ValidationResult(boolean, String) - Constructor for class davmail.exchange.ICSCalendarValidator.ValidationResult
- value - Variable in class davmail.exchange.ews.Option
- value - Variable in class davmail.exchange.ews.TwoOperandExpression
- value - Variable in class davmail.exchange.ExchangeSession.AttributeCondition
- VALUE - Enum constant in enum class davmail.exchange.VProperty.State
- valueOf(String) - Static method in enum class davmail.AbstractConnection.State
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class davmail.exchange.dav.DavExchangeSession.FolderQueryTraversal
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class davmail.exchange.dav.Field.DistinguishedPropertySetType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class davmail.exchange.dav.PropertyType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class davmail.exchange.ews.DistinguishedFolderId.Name
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class davmail.exchange.ews.ExtendedFieldURI.DistinguishedPropertySetType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class davmail.exchange.ews.ExtendedFieldURI.PropertyType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class davmail.exchange.ews.FieldOrder.Order
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class davmail.exchange.ews.GetUserPhotoMethod.SizeRequested
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class davmail.exchange.ews.RecurrenceFieldUpdate.RecurrencePattern
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class davmail.exchange.ews.TwoOperandExpression.Operator
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class davmail.exchange.ExchangeSession.Operator
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class davmail.exchange.graph.GraphExchangeSession.WellKnownFolderName
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class davmail.exchange.graph.GraphField.DistinguishedPropertySetType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class davmail.exchange.graph.GraphField.PropertyType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class davmail.exchange.VProperty.State
-
Returns the enum constant of this class with the specified name.
- values - Variable in class davmail.exchange.VProperty
- values() - Static method in enum class davmail.AbstractConnection.State
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class davmail.exchange.dav.DavExchangeSession.FolderQueryTraversal
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class davmail.exchange.dav.Field.DistinguishedPropertySetType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class davmail.exchange.dav.PropertyType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class davmail.exchange.ews.DistinguishedFolderId.Name
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class davmail.exchange.ews.ExtendedFieldURI.DistinguishedPropertySetType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class davmail.exchange.ews.ExtendedFieldURI.PropertyType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class davmail.exchange.ews.FieldOrder.Order
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class davmail.exchange.ews.GetUserPhotoMethod.SizeRequested
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class davmail.exchange.ews.RecurrenceFieldUpdate.RecurrencePattern
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class davmail.exchange.ews.TwoOperandExpression.Operator
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class davmail.exchange.ExchangeSession.Operator
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class davmail.exchange.graph.GraphExchangeSession.WellKnownFolderName
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class davmail.exchange.graph.GraphField.DistinguishedPropertySetType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class davmail.exchange.graph.GraphField.PropertyType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class davmail.exchange.VProperty.State
-
Returns an array containing the constants of this enum class, in the order they are declared.
- vCalendar - Variable in class davmail.exchange.ExchangeSession.Event
- VCalendar - Class in davmail.exchange
-
VCalendar object.
- VCalendar() - Constructor for class davmail.exchange.VCalendar
-
Empty constructor
- VCalendar(byte[], String, VObject) - Constructor for class davmail.exchange.VCalendar
-
Create VCalendar object from string;
- VCalendar(BufferedReader, String, VObject) - Constructor for class davmail.exchange.VCalendar
-
Create VCalendar object from reader;
- VCalendar(String, String, VObject) - Constructor for class davmail.exchange.VCalendar
-
Create VCalendar object from string;
- VCalendar.Recipients - Class in davmail.exchange
-
VCalendar recipients for notifications
- vCardVersion - Variable in class davmail.exchange.ExchangeSession.Contact
- VCardWriter - Class in davmail.exchange
-
VCard Writer
- VCardWriter() - Constructor for class davmail.exchange.VCardWriter
- vEventOnly - Variable in class davmail.caldav.CaldavConnection.CaldavRequest
- VObject - Class in davmail.exchange
-
Base class for VCalendar, VTimezone, VEvent.
- VObject() - Constructor for class davmail.exchange.VObject
-
Create empty VCalendar object;
- VObject(VProperty, BufferedReader) - Constructor for class davmail.exchange.VObject
-
Create VObject with given type
- VObject(BufferedReader) - Constructor for class davmail.exchange.VObject
-
Create VObject from reader.
- VObject(String) - Constructor for class davmail.exchange.VObject
-
Create VCalendar object from string;
- voicemail - Enum constant in enum class davmail.exchange.ews.DistinguishedFolderId.Name
- VProperty - Class in davmail.exchange
-
VCard property
- VProperty(String) - Constructor for class davmail.exchange.VProperty
-
Create VProperty from line.
- VProperty(String, String) - Constructor for class davmail.exchange.VProperty
-
Create VProperty for key and value.
- VProperty.Param - Class in davmail.exchange
- VProperty.State - Enum Class in davmail.exchange
- vTimezone - Variable in class davmail.exchange.ExchangeSession
- vTimezone - Variable in class davmail.exchange.VCalendar
- VTIMEZONES - Static variable in class davmail.util.DateUtil
- vTodoOnly - Variable in class davmail.caldav.CaldavConnection.CaldavRequest
- vTodoToTaskStatusMap - Static variable in class davmail.exchange.ews.EwsExchangeSession
- vTodoToTaskStatusMap - Static variable in class davmail.exchange.graph.GraphObject
W
- warn(BundleMessage) - Static method in class davmail.ui.tray.DavGatewayTray
-
Log message at level WARN.
- warn(BundleMessage, Exception) - Static method in class davmail.ui.tray.DavGatewayTray
-
Log message and exception at level WARN.
- warn(Exception) - Static method in class davmail.ui.tray.DavGatewayTray
-
Log exception at level WARN.
- WEBDAV - Static variable in class davmail.Settings
- WebdavNotAvailableException - Exception Class in davmail.exception
-
Exchange 2007 with Webdav disabled will trigger this exception.
- WebdavNotAvailableException(String, Object...) - Constructor for exception class davmail.exception.WebdavNotAvailableException
-
Create a DavMail exception with the given BundleMessage key and arguments.
- WeeklyRecurrence - Enum constant in enum class davmail.exchange.ews.RecurrenceFieldUpdate.RecurrencePattern
- WELL_KNOWN_FOLDERS - Static variable in class davmail.exchange.dav.DavExchangeSession
- wellKnownFolderMap - Static variable in class davmail.exchange.graph.GraphExchangeSession
- wireLogger - Variable in class davmail.caldav.CaldavConnection
- wireLoggingLevelField - Variable in class davmail.ui.SettingsFrame
- write(int) - Method in class davmail.exchange.DoubleDotOutputStream
- write(InputStream, OutputStream) - Static method in class davmail.util.IOUtil
-
Write all input stream content to output stream.
- write(Writer) - Method in class davmail.exchange.ews.AlternateId
- write(Writer) - Method in class davmail.exchange.ews.AttributeOption
- write(Writer) - Method in class davmail.exchange.ews.ElementOption
- write(Writer) - Method in class davmail.exchange.ews.EWSMethod.Item
-
Write XML content to writer.
- write(Writer) - Method in class davmail.exchange.ews.FileAttachment
-
Write XML content to writer.
- write(Writer) - Method in class davmail.exchange.ews.FolderId
- write(Writer) - Method in class davmail.exchange.ews.ItemId
-
Write item id as XML.
- write(Writer) - Method in class davmail.exchange.ews.OccurrenceItemId
-
Write item id as XML.
- write(Writer) - Method in class davmail.exchange.ews.Option
-
Write XML content to writer.
- write(String) - Method in class davmail.exchange.ICSBufferedWriter
-
Write content to buffer, do not split lines.
- write(String, Writer) - Method in class davmail.exchange.ews.FieldUpdate
-
Write field to request writer.
- write(String, Writer) - Method in class davmail.exchange.ews.IndexedFieldUpdate
-
Write field to request writer.
- write(String, Writer) - Method in class davmail.exchange.ews.MultiValuedFieldUpdate
-
Write field to request writer.
- write(String, Writer) - Method in class davmail.exchange.ews.RecurrenceFieldUpdate
-
Write this field to request writer.
- writeAttachmentId(Writer) - Method in class davmail.exchange.ews.EWSMethod
- writeAttachments(Writer) - Method in class davmail.exchange.ews.EWSMethod
- writeFolderId(Writer) - Method in class davmail.exchange.ews.EWSMethod
- writeHeader(String, String) - Method in class davmail.exchange.MimeOutputStreamWriter
-
Write MIME header
- writeHeader(String, Date) - Method in class davmail.exchange.MimeOutputStreamWriter
-
Write MIME header
- writeIndexedPageView(Writer) - Method in class davmail.exchange.ews.EWSMethod
- writeItem(Writer) - Method in class davmail.exchange.ews.EWSMethod
- writeItemId(Writer) - Method in class davmail.exchange.ews.EWSMethod
- writeLine(String) - Method in class davmail.exchange.ICSBufferedWriter
-
Write line to buffer, split lines at 75 characters.
- writeLn() - Method in class davmail.exchange.MimeOutputStreamWriter
-
Write CRLF.
- writeLn(String) - Method in class davmail.exchange.MimeOutputStreamWriter
-
Write line.
- writeParentFolderId(Writer) - Method in class davmail.exchange.ews.EWSMethod
- writeParentItemId(Writer) - Method in class davmail.exchange.ews.EWSMethod
- writeRestriction(Writer) - Method in class davmail.exchange.ews.EWSMethod
- writeSavedItemFolderId(Writer) - Method in class davmail.exchange.ews.EWSMethod
- writeShape(Writer) - Method in class davmail.exchange.ews.EWSMethod
- writeSoapBody(Writer) - Method in class davmail.exchange.ews.EWSMethod
- writeSoapBody(Writer) - Method in class davmail.exchange.ews.GetUserAvailabilityMethod
- writeSoapBody(Writer) - Method in class davmail.exchange.ews.GetUserConfigurationMethod
- writeSoapBody(Writer) - Method in class davmail.exchange.ews.GetUserPhotoMethod
- writeSortOrder(Writer) - Method in class davmail.exchange.ews.EWSMethod
- writeTo(ICSBufferedWriter) - Method in class davmail.exchange.VObject
-
Write VObject to writer.
- writeToFolderId(Writer) - Method in class davmail.exchange.ews.EWSMethod
- writeUnresolvedEntry(Writer) - Method in class davmail.exchange.ews.EWSMethod
- writeUpdates(Writer) - Method in class davmail.exchange.ews.EWSMethod
X
- XdgDesktopBrowser - Class in davmail.ui.browser
-
Failover: Runtime.exec open URL
- XML - Static variable in class davmail.exchange.dav.Field
- xmlDecode(String) - Static method in class davmail.util.StringUtil
-
Need to decode XML for iCal
- xmlEncode(String) - Static method in class davmail.util.StringUtil
-
Xml encode content.
- xmlEncodeAttribute(String) - Static method in class davmail.util.StringUtil
-
Xml encode inside attribute.
- xmlEncodedValue - Variable in class davmail.exchange.dav.PropertyValue
- XMLStreamUtil - Class in davmail.exchange
-
XmlStreamReader utility methods
Y
- YYYY_MM_DD_HH_MM_SS - Static variable in class davmail.exchange.ExchangeSession
- YYYY_MM_DD_T_HHMMSS_Z - Static variable in class davmail.exchange.ExchangeSession
- YYYY_MM_DDTHH_MM_SS_SSSSSSS - Static variable in class davmail.util.DateUtil
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form