Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
G
- generate(int) - Method in class com.mimecast.robin.smtp.auth.NotRandom
-
Returns constructor given source.
- generate(int) - Method in interface com.mimecast.robin.smtp.auth.Random
-
Generates random bytes and HEX encodes them
- generate(int) - Method in class com.mimecast.robin.smtp.auth.SecureRandom
-
Generates random bytes and HEX encodes them.
- generateAnalysisReport(Connection) - Method in class com.mimecast.robin.bots.EmailAnalysisBot
-
Generates comprehensive analysis report.
- generateBounces(RelaySession) - Method in class com.mimecast.robin.queue.RelayDequeue
-
Generates bounce messages for all recipients in the remaining envelopes.
- generateChallenge() - Method in class com.mimecast.robin.smtp.auth.DigestMD5Server
-
Generate challenge for client to solve.
- generateDeliveryStatus(String) - Method in class com.mimecast.robin.queue.bounce.BounceGenerator
-
Generates the bounce message/status part based on the relay session details.
- generateItems(Path, String) - Method in class com.mimecast.robin.endpoints.StorageDirectoryListing
-
Generates HTML items for the given directory path.
- generatePlainText(String) - Method in class com.mimecast.robin.queue.bounce.BounceGenerator
-
Generates the bounce text/plain part based on the relay session details.
- get() - Method in class com.mimecast.robin.mime.headers.MimeHeaders
-
Gets headers as a list.
- get(String) - Method in class com.mimecast.robin.mime.headers.MimeHeaders
-
Gets header by name.
- get(String) - Static method in enum class com.mimecast.robin.mx.assets.StsMode
-
Get mode by name.
- GET - Enum constant in enum class com.mimecast.robin.http.HttpMethod
-
GET method.
- GET - Enum constant in enum class com.mimecast.robin.main.RequestBase.RequestType
- getAcceptedIssuers() - Method in class com.mimecast.robin.smtp.security.DaneTrustManager
- getAcceptedIssuers() - Method in class com.mimecast.robin.trust.PermissiveTrustManager
-
Gets accepted issuers.
- getAcceptedIssuers() - Method in class com.mimecast.robin.trust.TrustManager
-
Returns the list of accepted issuers (trusted CAs).
- getAction() - Method in class com.mimecast.robin.config.server.ProxyRule
-
Gets action for non-matching recipients.
- getActiveConnections() - Method in class com.mimecast.robin.storage.LmtpConnectionPool
-
Gets the current number of active (acquired) connections.
- getActiveProxyConnection() - Method in class com.mimecast.robin.smtp.extension.server.ServerData
-
Gets the active proxy connection for the current envelope.
- getActiveThreads() - Method in class com.mimecast.robin.smtp.SmtpListener
-
Gets the number of currently active threads in this listener's thread pool.
- getAddr() - Method in class com.mimecast.robin.smtp.session.Session
-
Gets own IP address.
- getAddress() - Method in class com.mimecast.robin.config.server.VaultConfig
-
Gets Vault server address.
- getAddress() - Method in class com.mimecast.robin.smtp.extension.server.ServerMail
-
Gets MAIL FROM address.
- getAddress() - Method in class com.mimecast.robin.smtp.extension.server.ServerRcpt
-
Gets RCPT TO address.
- getAddress() - Method in class com.mimecast.robin.smtp.transaction.Transaction
-
Gets the SMTP command address if any.
- getAddress() - Method in class com.mimecast.robin.smtp.verb.MailVerb
-
Gets MAIL address.
- getAddressPattern() - Method in class com.mimecast.robin.config.server.BotConfig.BotDefinition
-
Gets the address pattern regex.
- getAdvert() - Method in class com.mimecast.robin.smtp.extension.server.ServerAuth
-
Advert getter.
- getAdvert() - Method in class com.mimecast.robin.smtp.extension.server.ServerData
-
CHUNKING advert.
- getAdvert() - Method in class com.mimecast.robin.smtp.extension.server.ServerHelp
-
HELP advert.
- getAdvert() - Method in class com.mimecast.robin.smtp.extension.server.ServerMail
-
Advert getter.
- getAdvert() - Method in class com.mimecast.robin.smtp.extension.server.ServerProcessor
-
Advert getter.
- getAdvert() - Method in class com.mimecast.robin.smtp.extension.server.ServerStartTls
-
STARTTLS advert.
- getAll(String) - Method in class com.mimecast.robin.mime.headers.MimeHeaders
-
Gets all headers by name.
- getAllowedIps() - Method in class com.mimecast.robin.config.server.BotConfig.BotDefinition
-
Gets the list of allowed IP addresses or CIDR blocks.
- getAllowedTokens() - Method in class com.mimecast.robin.config.server.BotConfig.BotDefinition
-
Gets the list of allowed tokens for authentication.
- getAllowList() - Method in class com.mimecast.robin.config.server.EndpointConfig
-
Gets IP addresses or CIDR blocks that are allowed without authentication.
- getAllSecrets(String) - Method in class com.mimecast.robin.util.VaultClient
-
Fetches all secrets from a given path.
- getApi() - Method in class com.mimecast.robin.config.server.ServerConfig
-
Gets API endpoint configuration.
- getARecords(String) - Method in class com.mimecast.robin.mx.client.XBillDnsRecordClient
-
Gets A MX records.
- getArgs() - Method in class com.mimecast.robin.Main
-
Gets args.
- getAssertions() - Method in class com.mimecast.robin.config.client.CaseConfig
-
Gets assertions.
- getAssertions() - Method in class com.mimecast.robin.config.client.ClientConfig
-
Gets assertion configuration.
- getAssertions() - Method in class com.mimecast.robin.config.client.EnvelopeConfig
-
Gets assertions.
- getAssertions() - Method in class com.mimecast.robin.smtp.MessageEnvelope
-
Gets AssertConfig.
- getAssertions() - Method in class com.mimecast.robin.smtp.session.Session
-
Gets assertion config.
- getAuthMechanism() - Method in class com.mimecast.robin.config.server.ProxyRule
-
Gets authentication mechanism.
- getAuthPassword() - Method in class com.mimecast.robin.config.server.ProxyRule
-
Gets authentication password.
- getAuthProvider() - Static method in class com.mimecast.robin.auth.SqlAuthManager
- getAuthSocket() - Method in class com.mimecast.robin.config.DovecotConfig
-
Gets Dovecot authentication socket configuration.
- getAuthSqlJdbcUrl() - Method in class com.mimecast.robin.config.DovecotConfig
-
Gets SQL authentication configuration properties.
- getAuthSqlPassword() - Method in class com.mimecast.robin.config.DovecotConfig
-
Gets SQL authentication password.
- getAuthSqlPasswordQuery() - Method in class com.mimecast.robin.config.DovecotConfig
-
Gets SQL query to retrieve password hash for a user.
- getAuthSqlUser() - Method in class com.mimecast.robin.config.DovecotConfig
-
Gets SQL authentication username.
- getAuthSqlUserQuery() - Method in class com.mimecast.robin.config.DovecotConfig
-
Gets SQL query to check if a user exists.
- getAuthType() - Method in class com.mimecast.robin.config.server.EndpointConfig
-
Gets authentication type (none, basic, bearer).
- getAuthType() - Method in class com.mimecast.robin.config.server.WebhookConfig
-
Gets authentication type (none, basic, bearer).
- getAuthUsername() - Method in class com.mimecast.robin.config.server.ProxyRule
-
Gets authentication username.
- getAuthValue() - Method in class com.mimecast.robin.config.server.EndpointConfig
-
Gets authentication value (username:password for basic, token for bearer).
- getAuthValue() - Method in class com.mimecast.robin.config.server.WebhookConfig
-
Gets authentication token or credentials.
- getAvailablePermits() - Method in class com.mimecast.robin.storage.LmtpConnectionPool
-
Gets the current number of available permits.
- getBacklog() - Method in class com.mimecast.robin.config.server.ListenerConfig
-
Gets backlog size.
- getBdat() - Method in class com.mimecast.robin.smtp.transaction.EnvelopeTransactionList
-
Gets BDAT transactions.
- getBehaviour() - Method in class com.mimecast.robin.config.client.CaseConfig
-
Gets behaviour.
- getBehaviour() - Static method in class com.mimecast.robin.main.Factories
-
Gets Behaviour.
- getBehaviour() - Method in class com.mimecast.robin.smtp.session.Session
-
Gets list of behaviour.
- getBind() - Method in class com.mimecast.robin.config.server.ServerConfig
-
Gets bind address.
- getBind() - Method in class com.mimecast.robin.smtp.session.Session
-
Gets bind interface.
- getBlackholeConfig() - Method in class com.mimecast.robin.config.server.ServerConfig
-
Gets blackhole configuration.
- getBlocklistConfig() - Method in class com.mimecast.robin.config.server.ServerConfig
-
Gets blocklist configuration.
- getBody() - Method in class com.mimecast.robin.http.HttpResponse
-
Gets HTTP/S response body.
- getBody() - Method in interface com.mimecast.robin.mx.client.HttpsResponse
-
Gets body.
- getBody() - Method in class com.mimecast.robin.mx.client.OkHttpsResponse
-
Gets body.
- getBody() - Method in class com.mimecast.robin.smtp.extension.server.ServerMail
-
Gets MAIL FROM BODY param.
- getBody() - Method in class com.mimecast.robin.smtp.verb.MailVerb
-
Gets MAIL BODY.
- getBody() - Method in class com.mimecast.robin.smtp.webhook.WebhookResponse
-
Gets the raw response body returned by the webhook.
- getBooleanProperty(String) - Method in class com.mimecast.robin.config.ConfigFoundation
-
Gets Boolean property.
- getBooleanProperty(String) - Method in class com.mimecast.robin.config.Properties
-
Gets Boolean property with system property priority.
- getBooleanProperty(String, Boolean) - Method in class com.mimecast.robin.config.ConfigFoundation
-
Gets Boolean property with default.
- getBooleanValue(Map<String, Object>, String, boolean) - Method in class com.mimecast.robin.config.server.ProxyRule
-
Gets boolean value from map with default.
- getBot(String) - Static method in class com.mimecast.robin.main.Factories
-
Gets a bot processor by name.
- getBotAddresses() - Method in class com.mimecast.robin.smtp.MessageEnvelope
-
Gets the map of bot addresses to bot names.
- getBotExecutor() - Static method in class com.mimecast.robin.main.Server
-
Gets the bot processing executor service.
- getBotName() - Method in class com.mimecast.robin.config.server.BotConfig.BotDefinition
-
Gets the bot name for factory lookup.
- getBotNames() - Static method in class com.mimecast.robin.main.Factories
-
Gets all registered bot names.
- getBotPoolJson() - Method in class com.mimecast.robin.endpoints.RobinServiceEndpoint
-
Generates JSON representation of bot processing thread pool statistics.
- getBots() - Method in class com.mimecast.robin.config.server.BotConfig
-
Gets the list of bot definitions.
- getBots() - Method in class com.mimecast.robin.config.server.ServerConfig
-
Gets bot configuration.
- getBuilder(SSLSocketFactory) - Method in class com.mimecast.robin.mx.client.OkHttpsPolicyClient
-
Gets OkHttpClient.Builder.
- getBuilder(SSLSocketFactory) - Method in class com.mimecast.robin.mx.util.LocalHttpsPolicyClient
-
Gets OkHttpClient.Builder.
- getByDomain(String) - Method in class com.mimecast.robin.mx.cache.PolicyCache
-
Gets policy from cache by Domain.
- getByRecord(StsRecord) - Method in class com.mimecast.robin.mx.cache.PolicyCache
-
Gets policy from cache by StsRecord.
- getBytes() - Method in class com.mimecast.robin.mime.parts.FileMimePart
-
Gets content as bytes.
- getBytes() - Method in class com.mimecast.robin.mime.parts.MimePart
-
Gets content as bytes.
- getBytesReceived() - Method in class com.mimecast.robin.smtp.extension.server.ServerData
-
Gets bytes received.
- getByValue(String) - Method in class com.mimecast.robin.mime.headers.ChaosHeaders
-
Gets chaos headers filtered by clean value (class name).
- getCertificateData() - Method in class com.mimecast.robin.mx.dane.DaneRecord
-
Get the certificate association data (hex string).
- getCharset(byte[]) - Static method in class com.mimecast.robin.util.CharsetDetector
-
Gets charset.
- getChunk() - Method in class com.mimecast.robin.smtp.io.ChunkedInputStream
-
Gets chunk.
- getChunk(boolean) - Method in class com.mimecast.robin.smtp.io.ChunkedInputStream
-
Gets chunk.
- getChunkSize() - Method in class com.mimecast.robin.config.client.EnvelopeConfig
-
Gets chunk size.
- getChunkSize() - Method in class com.mimecast.robin.smtp.MessageEnvelope
-
Gets chunk size.
- getCid() - Method in class com.mimecast.robin.smtp.verb.AuthVerb
-
Gets CID.
- getCiphers() - Method in class com.mimecast.robin.config.client.CaseConfig
-
Gets TLS ciphers to enable.
- getCiphers() - Method in class com.mimecast.robin.smtp.session.Session
-
Gets supported ciphers.
- getCipherSuite() - Method in class com.mimecast.robin.smtp.connection.SmtpFoundation
-
Gets TLS cipher suite used if TLS negociated.
- getClamAV() - Method in class com.mimecast.robin.config.server.ServerConfig
-
Gets ClamAV config.
- getCleanValue() - Method in class com.mimecast.robin.mime.headers.MimeHeader
-
Gets header clean value.
- getClient() - Method in class com.mimecast.robin.assertion.client.humio.HumioExternalClient
-
Gets new HumioClient.
- getClient() - Method in class com.mimecast.robin.assertion.client.imap.ImapExternalClient
-
Gets new ImapClient.
- getClient() - Method in class com.mimecast.robin.config.DovecotConfig.AuthSocket
-
Gets Dovecot authentication client socket path.
- getClient() - Static method in class com.mimecast.robin.main.Config
-
Gets client config.
- getClient() - Method in class com.mimecast.robin.mx.client.OkHttpsPolicyClient
-
Gets OkHttpClient.
- getClient() - Method in class com.mimecast.robin.smtp.extension.Extension
-
Gets client.
- getClient(SSLSocketFactory) - Method in class com.mimecast.robin.http.HttpClient
-
Gets OkHttpClient.Builder.
- getCnonce() - Method in class com.mimecast.robin.smtp.auth.DigestData
-
Gets cnonce.
- getCode() - Method in interface com.mimecast.robin.mx.client.HttpsResponse
-
Gets code.
- getCode() - Method in class com.mimecast.robin.mx.client.OkHttpsResponse
-
Gets code.
- getCode() - Method in class com.mimecast.robin.mx.util.LocalHttpsResponse
-
Gets status code.
- getCommand() - Method in class com.mimecast.robin.smtp.transaction.Transaction
-
Gets the SMTP command of this transaction.
- getCommand() - Method in class com.mimecast.robin.smtp.verb.Verb
-
Gets SMTP command.
- getCompiledPattern() - Method in class com.mimecast.robin.config.server.BotConfig.BotDefinition
-
Gets the compiled pattern.
- getCompletedTaskCount() - Method in class com.mimecast.robin.smtp.SmtpListener
-
Gets the approximate total number of tasks that have completed execution.
- getConfig() - Method in class com.mimecast.robin.mx.config.ConfigHandler
-
Gets config.
- getConfig() - Static method in class com.mimecast.robin.queue.QueueMariaDB
-
Loads MariaDB configuration from application config.
- getConfig() - Static method in class com.mimecast.robin.queue.QueuePgSQL
-
Loads PostgreSQL configuration from application config.
- getConfig(String) - Method in class com.mimecast.robin.main.RequestBase
-
Gets CaseConfig instance.
- getConnection() - Method in class com.mimecast.robin.config.client.RequestConfig
-
Gets connection instance.
- getConnection() - Method in class com.mimecast.robin.main.Client
-
Gets Connection instance.
- getConnection() - Method in class com.mimecast.robin.smtp.EmailDelivery
-
Gets connection.
- getConnectionPoolSize() - Method in class com.mimecast.robin.config.DovecotConfig.SaveLmtp
-
Gets maximum number of concurrent LMTP connections.
- getConnectionPoolTimeoutSeconds() - Method in class com.mimecast.robin.config.DovecotConfig.SaveLmtp
-
Gets connection pool timeout in seconds.
- getConnectTimeout() - Method in class com.mimecast.robin.config.server.VaultConfig
-
Gets connection timeout in seconds.
- getConnectTimeout() - Method in class com.mimecast.robin.mx.config.Config
-
Gets HTTPS connection timeout.
- getConnectTimeout() - Method in class com.mimecast.robin.smtp.session.Session
-
Gets connect socket timeout in milliseconds.
- getContent() - Method in class com.mimecast.robin.config.client.RequestConfig
-
Gets POST content as a string.
- getContent() - Method in class com.mimecast.robin.http.HttpRequest
-
Gets HTTP/S POST content.
- getContent() - Method in class com.mimecast.robin.mime.parts.TextMimePart
-
Gets content.
- getContentType() - Method in class com.mimecast.robin.mx.util.LocalHttpsResponse
-
Gets Content-Type header string.
- getCorePoolSize() - Method in class com.mimecast.robin.smtp.SmtpListener
-
Gets the core number of threads for the thread pool.
- getCount() - Method in class com.mimecast.robin.smtp.verb.Verb
-
Gets part count.
- getCreateTableSQL() - Method in class com.mimecast.robin.queue.QueueMariaDB
- getCreateTableSQL() - Method in class com.mimecast.robin.queue.QueuePgSQL
- getCreateTableSQL() - Method in class com.mimecast.robin.queue.SQLQueueDatabase
-
Get the SQL for creating the queue table.
- getCreateTime() - Method in class com.mimecast.robin.queue.RelaySession
-
Gets create time in epoch seconds.
- getDaneRecords() - Method in class com.mimecast.robin.smtp.security.SecurityPolicy
-
Gets DANE TLSA records (only if type is DANE).
- getData() - Method in class com.mimecast.robin.config.client.LoggingConfig
-
Gets data boolean.
- getData() - Method in class com.mimecast.robin.config.server.ScenarioConfig
-
Gets DATA response.
- getData() - Method in class com.mimecast.robin.smtp.transaction.EnvelopeTransactionList
-
Gets DATA transaction.
- getDatabase() - Static method in class com.mimecast.robin.main.Factories
-
Gets DigestDatabase.
- getDatabaseType() - Method in class com.mimecast.robin.queue.QueueMariaDB
- getDatabaseType() - Method in class com.mimecast.robin.queue.QueuePgSQL
- getDatabaseType() - Method in class com.mimecast.robin.queue.SQLQueueDatabase
-
Get the database type name for logging.
- getDataSource() - Static method in class com.mimecast.robin.db.SharedDataSource
- getDate() - Method in class com.mimecast.robin.smtp.MessageEnvelope
-
Gets date.
- getDate() - Method in class com.mimecast.robin.smtp.session.Session
-
Gets the date.
- getDelay() - Method in class com.mimecast.robin.config.assertion.external.ExternalConfig
-
Gets retry delay in seconds.
- getDelay() - Method in class com.mimecast.robin.config.client.CaseConfig
-
Gets retry delay in seconds.
- getDelay() - Method in class com.mimecast.robin.smtp.session.Session
-
Gets retry delay in seconds.
- getDiagnostic() - Static method in class com.mimecast.robin.endpoints.HotSpotDiagnostic
-
Gets the HotSpotDiagnostic.
- getDirection() - Method in class com.mimecast.robin.config.server.ProxyRule
-
Gets direction filter.
- getDirection() - Method in class com.mimecast.robin.config.server.WebhookConfig
-
Gets direction filter (inbound, outbound, both).
- getDirection() - Method in class com.mimecast.robin.smtp.session.Session
-
Gets direction.
- getDiscardThreshold() - Method in class com.mimecast.robin.config.server.RspamdConfig
-
Gets spam score threshold for discarding emails.
- getDnsNegativeTtl() - Method in class com.mimecast.robin.config.server.ServerConfig
-
Gets DNS negative TTL (seconds) for caching NXDOMAIN/NODATA responses.
- getDomain() - Method in class com.mimecast.robin.mx.assets.StsRecord
-
Gets domain.
- getDomain() - Method in class com.mimecast.robin.smtp.verb.EhloVerb
-
Gets EHLO domain.
- getDomains() - Method in class com.mimecast.robin.mx.MXRoute
-
Gets the list of domains associated with this route.
- getDomains() - Method in class com.mimecast.robin.mx.MXServer
-
Gets the list of domains associated with this server.
- getDoubleProperty(String, Double) - Method in class com.mimecast.robin.config.ConfigFoundation
-
Gets Double property.
- getDovecot() - Method in class com.mimecast.robin.config.server.ServerConfig
-
Gets dovecot config.
- getEhlo() - Method in class com.mimecast.robin.config.client.CaseConfig
-
Gets EHLO domain (ESMTP).
- getEhlo() - Method in class com.mimecast.robin.config.server.ProxyRule
-
Gets EHLO/HELO domain pattern.
- getEhlo() - Method in class com.mimecast.robin.config.server.ScenarioConfig
-
Gets EHLO to match.
- getEhlo() - Method in class com.mimecast.robin.smtp.extension.client.ClientEhlo
-
Gets HELO/LHLO/EHLO.
- getEhlo() - Method in class com.mimecast.robin.smtp.session.Session
-
Gets EHLO domain.
- getEhloAuth() - Method in class com.mimecast.robin.smtp.session.Session
-
Gets EHLO advertised authentication mechanisms.
- getEhloLog() - Method in class com.mimecast.robin.smtp.session.Session
-
Gets EHLO logging short code.
- getEhloSize() - Method in class com.mimecast.robin.smtp.session.Session
-
Gets EHLO advertised size.
- getEmailSizeLimit() - Method in class com.mimecast.robin.config.server.ListenerConfig
-
Gets email size limit.
- getEnabledCipherSuites(SSLSocket) - Method in class com.mimecast.robin.smtp.security.DefaultTLSSocket
-
Gets default cipher suites or enabled ones from configured list.
- getEnabledCipherSuites(SSLSocket) - Method in interface com.mimecast.robin.smtp.security.TLSSocket
-
Gets default cipher suites or enabled ones from configured list.
- getEnabledProtocols(SSLSocket) - Method in class com.mimecast.robin.smtp.security.DefaultTLSSocket
-
Gets default protocols or enabled ones from configured list.
- getEnabledProtocols(SSLSocket) - Method in interface com.mimecast.robin.smtp.security.TLSSocket
-
Gets default protocols or enabled ones from configured list.
- getEndpoint() - Method in class com.mimecast.robin.assertion.client.humio.HumioClient
-
Get endpoint.
- getEndpointConfig(String) - Method in class com.mimecast.robin.config.server.ServerConfig
-
Gets endpoint configuration with magic replacement applied.
- getEntries() - Method in class com.mimecast.robin.config.server.BlocklistConfig
-
Get the list of IP addresses and CIDR blocks to block.
- getEnvelopeLimit() - Method in class com.mimecast.robin.config.server.ListenerConfig
-
Gets envelope limit.
- getEnvelopes() - Method in class com.mimecast.robin.config.client.CaseConfig
-
Gets envelopes list.
- getEnvelopes() - Method in class com.mimecast.robin.smtp.session.Session
-
Gets list of envelopes.
- getEnvelopes() - Method in class com.mimecast.robin.smtp.transaction.SessionTransactionList
-
Gets envelopes.
- getEnvId() - Method in class com.mimecast.robin.smtp.extension.server.ServerMail
-
Gets MAIL FROM ENVID param.
- getEnvId() - Method in class com.mimecast.robin.smtp.verb.MailVerb
-
Gets MAIL ENVID.
- getEol(byte[]) - Method in class com.mimecast.robin.smtp.connection.SmtpFoundation
-
Gets EOL.
- getErrorLimit() - Method in class com.mimecast.robin.config.server.ListenerConfig
-
Gets error limit.
- getErrors() - Method in class com.mimecast.robin.mx.assets.StsPolicyValidator
-
Gets error.
- getErrors() - Method in class com.mimecast.robin.smtp.transaction.TransactionList
-
Gets logs for errors.
- getExtendedTimeout() - Method in class com.mimecast.robin.smtp.session.Session
-
Gets extended socket timeout in milliseconds.
- getExtension(Verb) - Static method in class com.mimecast.robin.main.Extensions
-
Gets a extension by verb.
- getExtension(String) - Static method in class com.mimecast.robin.main.Extensions
-
Gets a extension by name.
- getExtensions() - Static method in class com.mimecast.robin.main.Extensions
-
Gets all extensions.
- getExternal() - Method in class com.mimecast.robin.config.assertion.AssertConfig
-
Gets external assertion configuration instance.
- getExternalClient(String, Connection, BasicConfig) - Static method in class com.mimecast.robin.main.Factories
-
Gets ExternalClient by key.
- getExternalKeys() - Static method in class com.mimecast.robin.main.Factories
-
Gets ExternalClient keys.
- getFailedRecipients() - Method in class com.mimecast.robin.smtp.transaction.EnvelopeTransactionList
-
Gets failed recipients from RCPT commands.
- getFailedRecipients() - Method in class com.mimecast.robin.smtp.transaction.TransactionList
-
Gets failed recipients from RCPT commands.
- getFailureBehaviour() - Method in class com.mimecast.robin.config.DovecotConfig
-
Gets behaviour on mailbox delivery failure.
- getFetchTime() - Method in class com.mimecast.robin.mx.assets.StsPolicy
-
Gets fetch time.
- getFile() - Method in class com.mimecast.robin.config.client.EnvelopeConfig
-
Gets path to eml file.
- getFile() - Method in class com.mimecast.robin.mime.parts.FileMimePart
-
Gets the file instance if any.
- getFile() - Method in class com.mimecast.robin.smtp.MessageEnvelope
-
Gets path to eml file.
- getFile() - Method in class com.mimecast.robin.storage.LocalStorageClient
-
Gets file path.
- getFile() - Method in interface com.mimecast.robin.storage.StorageClient
-
Gets file path.
- getFile(String) - Method in class com.mimecast.robin.config.client.RequestConfig
-
Gets file content with magic applied to each line.
- getFileName(MimeHeaders) - Method in class com.mimecast.robin.mime.EmailParser
-
Determines the filename for a MIME part based on headers.
- getFiles() - Method in class com.mimecast.robin.config.client.RequestConfig
-
Gets POST files.
- getFiles() - Method in class com.mimecast.robin.http.HttpRequest
-
Gets HTTP/S POST files.
- getFileSize(Path) - Method in class com.mimecast.robin.endpoints.StorageDirectoryListing
-
Gets the file size safely.
- getFirstWaitMinutes() - Static method in class com.mimecast.robin.queue.RetryScheduler
- getFolder() - Method in class com.mimecast.robin.config.client.EnvelopeConfig
-
Gets folder path to eml files.
- getFolder() - Method in class com.mimecast.robin.smtp.MessageEnvelope
-
Gets path to folder.
- getFolderFile() - Method in class com.mimecast.robin.smtp.MessageEnvelope
-
Gets file path to eml file from folder contents if any.
- getForcedReturnValue(EmailParser) - Method in interface com.mimecast.robin.storage.StorageProcessor
-
Checks for chaos headers that force a specific return value for this processor.
- getFriendAddr() - Method in class com.mimecast.robin.smtp.session.Session
-
Gets remote IP address.
- getFriendRbl() - Method in class com.mimecast.robin.smtp.session.Session
-
Gets remote IP found in RBL list.
- getFriendRdns() - Method in class com.mimecast.robin.smtp.session.Session
-
Gets remote rDNS.
- getGraphiteMeterRegistry() - Method in class com.mimecast.robin.endpoints.ServiceEndpoint
-
Configures and creates a GraphiteMeterRegistry.
- getGraphiteRegistry() - Static method in class com.mimecast.robin.metrics.MetricsRegistry
-
Get the Graphite registry.
- getGreps() - Method in class com.mimecast.robin.assertion.client.logs.LogsExternalClient
-
Prepare grep patterns.
- getGrowthFactor() - Static method in class com.mimecast.robin.queue.RetryScheduler
- getHash() - Method in class com.mimecast.robin.mx.MXRoute
-
Gets the route hash.
- getHash(HashType) - Method in class com.mimecast.robin.mime.parts.MimePart
-
Gets hash by type.
- getHashesList() - Method in class com.mimecast.robin.mime.parts.MimePart
-
Gets hash by type.
- getHeader(String) - Method in class com.mimecast.robin.http.HttpResponse
-
Gets HTTP/S response header by name.
- getHeader(String) - Method in class com.mimecast.robin.mime.parts.MimePart
-
Gets header by name.
- getHeader(String) - Method in interface com.mimecast.robin.mx.client.HttpsResponse
-
Gets header.
- getHeader(String) - Method in class com.mimecast.robin.mx.client.OkHttpsResponse
-
Gets header.
- getHeaderName() - Method in class com.mimecast.robin.mime.headers.HeaderTag
-
Gets the header name.
- getHeaders() - Method in class com.mimecast.robin.config.assertion.MimeConfig
-
Gets list of headers.
- getHeaders() - Method in class com.mimecast.robin.config.client.EnvelopeConfig
-
Gets headers.
- getHeaders() - Method in class com.mimecast.robin.config.client.RequestConfig
-
Gets request headers.
- getHeaders() - Method in class com.mimecast.robin.config.server.WebhookConfig
-
Gets custom headers map.
- getHeaders() - Method in class com.mimecast.robin.http.HttpRequest
-
Gets HTTP/S request header.
- getHeaders() - Method in class com.mimecast.robin.http.HttpResponse
-
Gets HTTP/S response headers.
- getHeaders() - Method in class com.mimecast.robin.mime.EmailParser
-
Gets the parsed email headers.
- getHeaders() - Method in class com.mimecast.robin.mime.headers.ChaosHeaders
-
Gets all chaos headers.
- getHeaders() - Method in class com.mimecast.robin.mime.parts.MimePart
-
Gets headers container.
- getHeaders() - Method in class com.mimecast.robin.smtp.MessageEnvelope
-
Gets magic headers.
- getHeaders(List<MimeHeader>, List) - Method in class com.mimecast.robin.config.assertion.MimeConfig
-
Gets headers as MimeHeader instances.
- getHelo() - Method in class com.mimecast.robin.config.client.CaseConfig
-
Gets HELO domain (classic SMTP).
- getHelo() - Method in class com.mimecast.robin.config.server.ScenarioConfig
-
Gets HELO to match.
- getHelo() - Method in class com.mimecast.robin.smtp.session.Session
-
Gets HELO domain.
- getHelp() - Static method in class com.mimecast.robin.main.Extensions
-
Gets help message from names of extensions.
- getHost() - Method in class com.mimecast.robin.config.server.ProxyRule
-
Gets the first host from the hosts list.
- getHost() - Method in class com.mimecast.robin.config.server.RspamdConfig
-
Gets Rspamd server host.
- getHost() - Method in class com.mimecast.robin.mx.MXServer
-
Gets the server host.
- getHost() - Method in class com.mimecast.robin.smtp.auth.DigestData
-
Gets host.
- getHostname() - Method in class com.mimecast.robin.config.server.ServerConfig
-
Gets hostname.
- getHostname() - Method in class com.mimecast.robin.mx.dane.DaneRecord
-
Get the hostname this TLSA record applies to.
- getHostname() - Method in class com.mimecast.robin.smtp.security.SecureMxRecord
-
Gets the MX hostname.
- getHosts() - Method in class com.mimecast.robin.config.server.ProxyRule
-
Gets destination hosts.
- getId() - Method in class com.mimecast.robin.mx.assets.StsRecord
-
Gets ID.
- getInboxFolder() - Method in class com.mimecast.robin.config.DovecotConfig.SaveLda
-
Gets folder for inbound email delivery via LDA.
- getInfo() - Method in class com.mimecast.robin.scanners.RspamdClient
-
Get the Rspamd server version and statistics.
- getInitialDelaySeconds() - Static method in class com.mimecast.robin.queue.RelayQueueCron
-
Getters for scheduler configuration
- getInlineSaveMaxAttempts() - Method in class com.mimecast.robin.config.DovecotConfig
-
Gets maximum number of inline save attempts before giving up.
- getInlineSaveRetryDelay() - Method in class com.mimecast.robin.config.DovecotConfig
-
Gets delay (in seconds) between inline save retry attempts.
- getInstance() - Static method in class com.mimecast.robin.queue.PersistentQueue
-
Get the singleton instance of PersistentQueue using configuration-based backend selection.
- getIntervalSeconds() - Static method in class com.mimecast.robin.metrics.MetricsCron
-
Getters for health check access.
- getIntValue(Map<String, Object>, String, int) - Method in class com.mimecast.robin.config.server.ProxyRule
-
Gets integer value from map with default.
- getIp() - Method in class com.mimecast.robin.config.server.ProxyRule
-
Gets IP address pattern.
- getIp() - Method in class com.mimecast.robin.scanners.rbl.RblResult
-
Get the IP address that was checked.
- getIpAddresses() - Method in class com.mimecast.robin.mx.MXRoute
-
Gets the list of server IP addresses for this route.
- getIpAddresses() - Method in class com.mimecast.robin.mx.MXServer
- getJson(StsPolicy) - Method in class com.mimecast.robin.mx.MtaStsMain
-
Gets policy data as JSON.
- getKeepAliveSeconds() - Method in class com.mimecast.robin.smtp.SmtpListener
-
Gets the keep-alive time for idle threads in seconds.
- getKey() - Method in enum class com.mimecast.robin.mime.HashType
-
Gets key.
- getKey() - Method in class com.mimecast.robin.mx.util.Pair
-
Gets key.
- getKey() - Method in class com.mimecast.robin.smtp.verb.Verb
-
Gets key.
- getKeyStore() - Method in class com.mimecast.robin.config.server.ServerConfig
-
Gets key store.
- getKeyStore() - Method in class com.mimecast.robin.smtp.security.DefaultTLSSocket
-
Gets keystore.
- getKeyStorePassword() - Method in class com.mimecast.robin.config.server.ServerConfig
-
Gets key store password.
- getKeyStorePassword() - Method in class com.mimecast.robin.smtp.security.DefaultTLSSocket
-
Gets keystore password
- getLargestPoolSize() - Method in class com.mimecast.robin.smtp.SmtpListener
-
Gets the largest number of threads that have ever simultaneously been in the pool.
- getLast(String) - Method in class com.mimecast.robin.smtp.transaction.SessionTransactionList
-
Gets last SMTP transaction of defined verb.
- getLastExecutionEpochSeconds() - Static method in class com.mimecast.robin.metrics.MetricsCron
-
Get last execution epoch seconds.
- getLastExecutionEpochSeconds() - Static method in class com.mimecast.robin.queue.RelayQueueCron
-
Getters for timing info
- getLastRetryDate() - Method in class com.mimecast.robin.queue.RelaySession
-
Gets last retry date as formatted string.
- getLastRetryTime() - Method in class com.mimecast.robin.queue.RelaySession
-
Gets last retry time in epoch seconds.
- getLastScanResult() - Method in class com.mimecast.robin.scanners.RspamdClient
-
Get the last complete scan result.
- getLdaBinary() - Method in class com.mimecast.robin.config.DovecotConfig.SaveLda
-
Gets path to Dovecot LDA binary.
- getLhlo() - Method in class com.mimecast.robin.config.client.CaseConfig
-
Gets LHLO domain (LMTP).
- getLhlo() - Method in class com.mimecast.robin.config.server.ScenarioConfig
-
Gets LHLO to match.
- getLhlo() - Method in class com.mimecast.robin.smtp.session.Session
-
Gets LHLO domain.
- getLineNumber() - Method in class com.mimecast.robin.smtp.io.LineInputStream
-
Gets line number.
- getList() - Method in class com.mimecast.robin.config.server.UsersConfig
-
Gets users list.
- getListener() - Method in class com.mimecast.robin.smtp.SmtpListener
-
Gets the underlying
ServerSocketinstance. - getListeners() - Static method in class com.mimecast.robin.main.Server
-
Gets the list of active
SmtpListenerinstances. - getListenersJson() - Method in class com.mimecast.robin.endpoints.RobinServiceEndpoint
-
Generates JSON representation of SMTP listener statistics.
- getListProperty(String) - Method in class com.mimecast.robin.config.ConfigFoundation
-
Gets List property.
- getListProperty(String, List) - Method in class com.mimecast.robin.config.ConfigFoundation
-
Gets List property with default.
- getListValue(Map<String, Object>, String) - Method in class com.mimecast.robin.config.server.ProxyRule
-
Gets list value from map.
- getLmtpPool() - Static method in class com.mimecast.robin.main.Server
-
Gets the LMTP connection pool.
- getLmtpPoolJson() - Method in class com.mimecast.robin.endpoints.RobinServiceEndpoint
-
Generates JSON representation of the LMTP connection pool.
- getLocale() - Method in class com.mimecast.robin.config.Properties
-
Gets Locale property if set or default.
- getLogFilePatternFromLog4j2() - Method in class com.mimecast.robin.endpoints.LogsHandler
-
Gets the log file pattern from log4j2 configuration by examining appenders.
- getLogin() - Method in class com.mimecast.robin.smtp.auth.Plain
-
Gets response.
- getLogPrecedence() - Method in class com.mimecast.robin.config.assertion.external.logs.LogsExternalClientConfig
-
Get log file name precedence.
- getLogs() - Method in class com.mimecast.robin.assertion.client.humio.HumioExternalClient
-
Get logs.
- getLogs() - Method in class com.mimecast.robin.assertion.client.logs.LogsExternalClient
-
Get logs.
- getLongProperty(String) - Method in class com.mimecast.robin.config.ConfigFoundation
-
Gets Long property.
- getLongProperty(String) - Method in class com.mimecast.robin.config.Properties
-
Gets Long property with system property priority.
- getLongProperty(String, Long) - Method in class com.mimecast.robin.config.ConfigFoundation
-
Gets Long property with default.
- getMagic() - Method in class com.mimecast.robin.config.assertion.external.MatchExternalClientConfig
-
Gets regex rules to NOT match against.
- getMagic() - Method in class com.mimecast.robin.smtp.session.Session
-
Gets magic.
- getMagic(String) - Method in class com.mimecast.robin.smtp.session.Session
-
Gets magic by key.
- getMagicValue(String, String, Session) - Static method in class com.mimecast.robin.util.Magic
-
Gets magic value by name.
- getMail() - Method in class com.mimecast.robin.config.client.CaseConfig
-
Gets MAIL FROM address.
- getMail() - Method in class com.mimecast.robin.config.client.ClientConfig
-
Gets MAIL property.
- getMail() - Method in class com.mimecast.robin.config.client.EnvelopeConfig
-
Gets MAIL FROM.
- getMail() - Method in class com.mimecast.robin.config.server.ProxyRule
-
Gets MAIL FROM pattern.
- getMail() - Method in class com.mimecast.robin.config.server.ScenarioConfig
-
Gets MAIL response.
- getMail() - Method in class com.mimecast.robin.smtp.MessageEnvelope
-
Gets MAIL.
- getMail() - Method in class com.mimecast.robin.smtp.transaction.EnvelopeTransactionList
-
Gets MAIL transaction.
- getMailbox() - Method in class com.mimecast.robin.queue.RelaySession
-
Gets mailbox.
- getMailFrom() - Method in class com.mimecast.robin.smtp.MessageEnvelope
-
Gets MAIL FROM.
- getMailFrom(Connection) - Method in class com.mimecast.robin.smtp.extension.server.ServerRcpt
-
Gets MAIL FROM address from the current envelope.
- getMap() - Method in class com.mimecast.robin.config.ConfigFoundation
-
Gets instance properties map.
- getMap() - Method in class com.mimecast.robin.smtp.auth.DigestData
-
Gets data map.
- getMapProperty(String) - Method in class com.mimecast.robin.config.ConfigFoundation
-
Gets Map property.
- getMapProperty(String, Map) - Method in class com.mimecast.robin.config.ConfigFoundation
-
Gets Map property with default.
- getMatch(Session) - Method in class com.mimecast.robin.config.assertion.external.MatchExternalClientConfig
-
Gets regex rules to match against.
- getMatched() - Method in class com.mimecast.robin.assertion.AssertExternalGroup
-
Gets matched.
- getMatchingType() - Method in class com.mimecast.robin.mx.dane.DaneRecord
-
Get the matching type field.
- getMatchingTypeDescription() - Method in class com.mimecast.robin.mx.dane.DaneRecord
-
Get human-readable matching type description.
- getMaxAge() - Method in class com.mimecast.robin.mx.assets.StsPolicy
-
Gets max age.
- getMaximumPoolSize() - Method in class com.mimecast.robin.config.server.ListenerConfig
-
Gets maximum pool size.
- getMaximumPoolSize() - Method in class com.mimecast.robin.smtp.SmtpListener
-
Gets the maximum allowed number of threads for the thread pool.
- getMaxRetryCount() - Method in class com.mimecast.robin.config.DovecotConfig
-
Gets maximum retry count for outbound relay.
- getMaxRetryCount() - Method in class com.mimecast.robin.queue.RelaySession
-
Gets maximum retry count for this session.
- getMessage() - Method in class com.mimecast.robin.config.client.EnvelopeConfig
-
Gets message.
- getMessage() - Method in interface com.mimecast.robin.mx.client.HttpsResponse
-
Gets message.
- getMessage() - Method in class com.mimecast.robin.mx.client.OkHttpsResponse
-
Gets message.
- getMessage() - Method in class com.mimecast.robin.smtp.MessageEnvelope
-
Gets message.
- getMessageId() - Method in class com.mimecast.robin.smtp.MessageEnvelope
-
Gets Message-ID.
- getMethod() - Method in class com.mimecast.robin.config.server.WebhookConfig
-
Gets HTTP method (GET, POST, etc.).
- getMethod() - Method in class com.mimecast.robin.http.HttpRequest
-
Gets HTTP/S request method.
- getMetricsCronJson() - Method in class com.mimecast.robin.endpoints.RobinServiceEndpoint
-
Generates JSON representation of metrics cron execution statistics.
- getMime() - Method in class com.mimecast.robin.config.client.EnvelopeConfig
-
Gets MimeConfig.
- getMime() - Method in class com.mimecast.robin.smtp.MessageEnvelope
-
Gets MimeConfig.
- getMinimumPoolSize() - Method in class com.mimecast.robin.config.server.ListenerConfig
-
Gets minimum pool size.
- getMode() - Method in class com.mimecast.robin.mx.assets.StsPolicy
-
Gets mode.
- getMtaStsPolicy() - Method in class com.mimecast.robin.smtp.security.SecurityPolicy
-
Gets MTA-STS policy mode (only if type is MTA_STS).
- getMx() - Method in class com.mimecast.robin.config.client.CaseConfig
-
Gets MX.
- getMx() - Method in class com.mimecast.robin.config.client.RouteConfig
-
Gets MX.
- getMx() - Method in class com.mimecast.robin.smtp.session.Session
-
Gets server MX.
- getMxHostname() - Method in class com.mimecast.robin.smtp.security.SecurityPolicy
-
Gets the MX hostname this policy applies to.
- getMxMasks() - Method in class com.mimecast.robin.mx.assets.StsPolicy
-
Gets MX masks.
- getMxRecord() - Method in class com.mimecast.robin.smtp.security.SecureMxRecord
-
Gets the MX DNS record.
- getMxRecords() - Method in class com.mimecast.robin.mx.StrictMx
-
Gets MX records.
- getMxRecords(String) - Method in interface com.mimecast.robin.mx.client.DnsRecordClient
-
Gets DNS MX records.
- getMxRecords(String) - Method in class com.mimecast.robin.mx.client.XBillDnsRecordClient
-
Gets DNS MX records.
- getMxRecords(String) - Method in class com.mimecast.robin.mx.StrictTransportSecurity
-
Gets MX records.
- getName() - Method in interface com.mimecast.robin.bots.BotProcessor
-
Gets the name of this bot for factory registration.
- getName() - Method in class com.mimecast.robin.bots.EmailAnalysisBot
- getName() - Method in class com.mimecast.robin.bots.SessionBot
- getName() - Method in class com.mimecast.robin.config.client.RouteConfig
-
Gets route name.
- getName() - Method in class com.mimecast.robin.config.server.UserConfig
-
Gets username.
- getName() - Method in class com.mimecast.robin.mime.headers.MimeHeader
-
Gets header name.
- getNamespace() - Method in class com.mimecast.robin.config.server.VaultConfig
-
Gets Vault namespace (for Vault Enterprise).
- getNc() - Method in class com.mimecast.robin.smtp.auth.DigestData
-
Gets nonce-count.
- getNextExecutionEpochSeconds() - Static method in class com.mimecast.robin.metrics.MetricsCron
-
Get next scheduled execution epoch seconds.
- getNextExecutionEpochSeconds() - Static method in class com.mimecast.robin.queue.RelayQueueCron
-
Get next scheduled execution time (epoch seconds).
- getNextRetry(int) - Static method in class com.mimecast.robin.queue.RetryScheduler
-
Get the next retry wait time in seconds.
- getNonce() - Method in class com.mimecast.robin.smtp.auth.DigestData
-
Gets nonce.
- getNotify() - Method in class com.mimecast.robin.smtp.extension.server.ServerMail
-
Gets MAIL FROM NOTIFY list param.
- getNotify() - Method in class com.mimecast.robin.smtp.verb.MailVerb
-
Get MAIL NOTIFY.
- getNotNull(String) - Method in class com.mimecast.robin.smtp.auth.DigestData
-
Gets not null map entry.
- getObject() - Method in class com.mimecast.robin.config.client.RequestConfig
-
Gets POST content as a byte array of an object loaded from JSON.
- getObject() - Method in class com.mimecast.robin.http.HttpRequest
-
Gets HTTP/S POST object.
- getObjectMap() - Method in class com.mimecast.robin.config.client.RequestConfig
-
Gets Object as a Map and MIME Type.
- getORcpt() - Method in class com.mimecast.robin.smtp.extension.server.ServerMail
-
Gets MAIL FROM ORCPT param.
- getORcpt() - Method in class com.mimecast.robin.smtp.verb.MailVerb
-
Gets MAIL ORCPT.
- getParam(String) - Method in class com.mimecast.robin.smtp.verb.Verb
-
Gets parameter by name.
- getParameter(String) - Method in class com.mimecast.robin.mime.headers.MimeHeader
-
Gets header parameter with given name.
- getParameters(List<String>) - Method in class com.mimecast.robin.mime.headers.MimeHeader
-
Gets parameters from tokens.
- getParams() - Method in class com.mimecast.robin.config.client.EnvelopeConfig
-
Gets parameters.
- getParams() - Method in class com.mimecast.robin.config.client.RequestConfig
-
Gets POST parameters.
- getParams() - Method in class com.mimecast.robin.http.HttpRequest
-
Gets HTTP/S POST parameters.
- getParams(String) - Method in class com.mimecast.robin.smtp.MessageEnvelope
-
Gets SMTP parameter by name.
- getPart(int) - Method in class com.mimecast.robin.smtp.verb.Verb
-
Gets SMTP command part by key.
- getParts() - Method in class com.mimecast.robin.config.assertion.MimeConfig
-
Gets list of parts.
- getParts() - Method in class com.mimecast.robin.mime.EmailParser
-
Gets the parsed MIME parts from the email body.
- getParts(Session, MessageEnvelope) - Method in class com.mimecast.robin.config.assertion.MimeConfig
-
Gets list of parts with magic.
- getPass() - Method in class com.mimecast.robin.config.client.CaseConfig
-
Gets password for authentication.
- getPass() - Method in class com.mimecast.robin.config.client.RouteConfig
-
Gets the password.
- getPass() - Method in class com.mimecast.robin.config.server.UserConfig
-
Gets password.
- getPassword() - Method in class com.mimecast.robin.smtp.auth.Login
-
Gets password.
- getPassword() - Method in class com.mimecast.robin.smtp.session.Session
-
Gets authentication password.
- getPassword() - Method in class com.mimecast.robin.smtp.verb.AuthVerb
-
Gets password.
- getPath() - Method in class com.mimecast.robin.storage.LocalStorageClient
-
Gets path.
- getPath() - Method in interface com.mimecast.robin.storage.StorageClient
-
Gets path.
- getPatterns() - Method in class com.mimecast.robin.assertion.AssertExternalGroup
-
Gets patterns.
- getPayload() - Method in class com.mimecast.robin.smtp.transaction.Transaction
-
Gets the SMTP command payload.
- getPeerCertificates() - Method in class com.mimecast.robin.mx.assets.StsPolicy
-
Gets peer certificates.
- getPeerCertificates() - Method in interface com.mimecast.robin.mx.client.HttpsResponse
-
Gets peer certificates.
- getPeerCertificates() - Method in class com.mimecast.robin.mx.client.OkHttpsResponse
-
Gets peer certificates.
- getPeerHost() - Method in class com.mimecast.robin.smtp.connection.Connection
-
Gets SSL socket peer host.
- getPeriodSeconds() - Static method in class com.mimecast.robin.queue.RelayQueueCron
-
Get period between executions (seconds).
- getPolicy() - Method in class com.mimecast.robin.mx.assets.StsPolicy
-
Gets policy.
- getPolicy() - Method in class com.mimecast.robin.mx.StrictMx
-
Gets policy.
- getPolicy(StsRecord, int) - Method in interface com.mimecast.robin.mx.client.HttpsPolicyClient
-
Gets policy.
- getPolicy(StsRecord, int) - Method in class com.mimecast.robin.mx.client.OkHttpsPolicyClient
-
Gets policy.
- getPolicy(StsRecord, Config) - Method in class com.mimecast.robin.mx.StrictTransportSecurity
-
Gets policy from cache if any.
- getPolicy(HttpsResponse, Config) - Method in class com.mimecast.robin.mx.assets.StsPolicyValidator
-
Gets policy.
- getPolicy(String) - Method in class com.mimecast.robin.mx.StrictTransportSecurity
-
Gets policy with given domain string.
- getPolicy(String, Config) - Method in class com.mimecast.robin.mx.StrictTransportSecurity
-
Gets policy with given domain string and config instance.
- getPolicyMaxAge() - Method in class com.mimecast.robin.mx.config.Config
-
Gets policy max age.
- getPolicyMaxBodySize() - Method in class com.mimecast.robin.mx.config.Config
-
Gets policy max body size.
- getPolicyMinAge() - Method in class com.mimecast.robin.mx.config.Config
-
Gets policy min age.
- getPolicySoftMinAge() - Method in class com.mimecast.robin.mx.config.Config
-
Gets max age min soft.
- getPoolSize() - Method in class com.mimecast.robin.smtp.SmtpListener
-
Gets the current number of threads in the pool.
- getPoolSize() - Method in class com.mimecast.robin.storage.LmtpConnectionPool
-
Gets the configured pool size.
- getPort() - Method in class com.mimecast.robin.config.DovecotConfig.SaveLmtp
-
Gets LMTP server port.
- getPort() - Method in class com.mimecast.robin.config.server.ProxyRule
-
Gets destination port.
- getPort() - Method in class com.mimecast.robin.config.server.RspamdConfig
-
Gets Rspamd server port.
- getPort() - Method in class com.mimecast.robin.mx.util.LocalHttpsServer
-
Gets port number.
- getPort() - Method in class com.mimecast.robin.smtp.session.Session
-
Gets port number.
- getPort() - Method in class com.mimecast.robin.smtp.SmtpListener
-
Gets the port number this listener is configured to use.
- getPort(int) - Method in class com.mimecast.robin.config.server.EndpointConfig
-
Gets the port number for this endpoint.
- getPreviousResponse() - Method in class com.mimecast.robin.smtp.auth.DigestMD5Client
-
Gets previous response if database given and entry found.
- getPriority() - Method in interface com.mimecast.robin.mx.assets.DnsRecord
-
Gets priority.
- getPriority() - Method in class com.mimecast.robin.mx.assets.XBillDnsRecord
-
Gets priority.
- getPriority() - Method in class com.mimecast.robin.mx.MXServer
-
Gets the server priority.
- getPriority() - Method in class com.mimecast.robin.smtp.security.SecureMxRecord
-
Gets the MX priority.
- getPrometheus() - Method in class com.mimecast.robin.config.server.ServerConfig
-
Gets Prometheus remote write config.
- getPrometheusRegistry() - Static method in class com.mimecast.robin.metrics.MetricsRegistry
-
Get the Prometheus registry.
- getProperties() - Static method in class com.mimecast.robin.main.Config
-
Gets properties.
- getPropertiesAutoReload() - Method in class com.mimecast.robin.config.Properties
-
Gets properties auto reload config.
- getProtocol() - Method in class com.mimecast.robin.config.assertion.AssertConfig
-
Gets protocol assertion list.
- getProtocol() - Method in class com.mimecast.robin.config.server.ProxyRule
-
Gets protocol (smtp, esmtp, lmtp).
- getProtocol() - Method in class com.mimecast.robin.queue.RelaySession
-
Gets protocol.
- getProtocol() - Method in class com.mimecast.robin.smtp.connection.SmtpFoundation
-
Gets TLS protocol used if TLS negociated.
- getProtocolFails() - Method in class com.mimecast.robin.config.assertion.AssertConfig
-
Gets assert protocol fails.
- getProtocolFails(boolean) - Method in class com.mimecast.robin.config.assertion.AssertConfig
-
Gets assert protocol fails or default.
- getProtocols() - Method in class com.mimecast.robin.config.client.CaseConfig
-
Gets TLS protocols to enable.
- getProtocols() - Method in class com.mimecast.robin.smtp.session.Session
-
Gets supported protocols.
- getProviders() - Method in class com.mimecast.robin.config.server.RblConfig
-
Get the list of RBL providers to check against.
- getProxy() - Method in class com.mimecast.robin.config.server.ServerConfig
-
Gets proxy configuration.
- getProxyConnection(ProxyRule) - Method in class com.mimecast.robin.smtp.session.Session
-
Gets proxy connection for a given rule.
- getProxyConnections() - Method in class com.mimecast.robin.smtp.session.Session
-
Gets all proxy connections.
- getPtrRecord(String) - Method in interface com.mimecast.robin.mx.client.DnsRecordClient
-
Gets PTR record (reverse DNS) for an IP address.
- getPtrRecord(String) - Method in class com.mimecast.robin.mx.client.XBillDnsRecordClient
-
Gets DNS PTR record for a given IP address.
- getQop() - Method in class com.mimecast.robin.smtp.auth.DigestData
-
Gets quality of protection.
- getQueue() - Method in class com.mimecast.robin.config.server.ServerConfig
-
Gets queue config.
- getQueueDatabase() - Static method in class com.mimecast.robin.main.Factories
-
Gets QueueDatabase instance using configuration-based backend selection.
- getQueueJson() - Method in class com.mimecast.robin.endpoints.RobinServiceEndpoint
-
Generates JSON representation of relay queue statistics.
- getQueueSize() - Static method in class com.mimecast.robin.queue.RelayQueueCron
-
Get current queue size.
- getQueueSize() - Method in class com.mimecast.robin.smtp.SmtpListener
-
Gets the current size of the task queue.
- getRandom(int) - Method in class com.mimecast.robin.smtp.auth.DigestMD5
-
Generates random bytes of given size and HEX encodes them.
- getRblConfig() - Method in class com.mimecast.robin.config.server.ServerConfig
-
Gets RBL (Realtime Blackhole List) configuration.
- getRblProvider() - Method in class com.mimecast.robin.scanners.rbl.RblResult
-
Get the RBL provider that was queried.
- getRcpt() - Method in class com.mimecast.robin.config.client.CaseConfig
-
Gets RCPT TO address.
- getRcpt() - Method in class com.mimecast.robin.config.client.ClientConfig
-
Gets RCPT property.
- getRcpt() - Method in class com.mimecast.robin.config.client.EnvelopeConfig
-
Gets RCPT TO.
- getRcpt() - Method in class com.mimecast.robin.config.server.ProxyRule
-
Gets RCPT TO pattern.
- getRcpt() - Method in class com.mimecast.robin.config.server.ScenarioConfig
-
Gets RCPT list.
- getRcpt() - Method in class com.mimecast.robin.smtp.MessageEnvelope
-
Gets RCPT.
- getRcpt() - Method in class com.mimecast.robin.smtp.transaction.EnvelopeTransactionList
-
Gets RCPT transactions.
- getRcptErrors() - Method in class com.mimecast.robin.smtp.transaction.EnvelopeTransactionList
-
Gets RCPT errors logs.
- getRcpts() - Method in class com.mimecast.robin.smtp.MessageEnvelope
-
Gets recipients addresses.
- getRcptTo() - Method in class com.mimecast.robin.smtp.MessageEnvelope
-
Gets RCPT TO.
- getRdns() - Method in class com.mimecast.robin.smtp.session.Session
-
Gets Reverse DNS.
- getReadTimeout() - Method in class com.mimecast.robin.config.server.VaultConfig
-
Gets read timeout in seconds.
- getReadTimeout() - Method in class com.mimecast.robin.mx.config.Config
-
Gets HTTPS read timeout.
- getRealm() - Method in class com.mimecast.robin.smtp.auth.DigestData
-
Gets realm.
- getRecipients() - Method in class com.mimecast.robin.smtp.transaction.EnvelopeTransactionList
-
Gets all recipients from RCPT commands.
- getRecipients() - Method in class com.mimecast.robin.smtp.transaction.TransactionList
-
Gets all recipients from RCPT commands.
- getRecipientsLimit() - Method in class com.mimecast.robin.config.server.ListenerConfig
-
Gets recipients limit.
- getRecord() - Method in class com.mimecast.robin.mx.assets.StsDnsTxt
-
Gets record.
- getRecord() - Method in class com.mimecast.robin.mx.assets.StsPolicy
-
Gets record.
- getRecord(String, int) - Method in class com.mimecast.robin.mx.client.XBillDnsRecordClient
-
Gets DNS TXT record.
- getRefuse() - Method in class com.mimecast.robin.config.assertion.external.MatchExternalClientConfig
-
Gets regex rules to NOT match against.
- getRejection() - Method in class com.mimecast.robin.queue.RelaySession
-
Gets rejection.
- getRejectThreshold() - Method in class com.mimecast.robin.config.server.RspamdConfig
-
Gets spam score threshold for rejecting emails.
- getRelay() - Method in class com.mimecast.robin.config.server.ServerConfig
-
Gets relay config.
- getRelaySession(BasicConfig, MessageEnvelope) - Method in class com.mimecast.robin.queue.relay.RelayMessage
-
Gets a new relay session from the relay header.
- getRelaySession(MimeHeader, MessageEnvelope) - Method in class com.mimecast.robin.queue.relay.RelayMessage
-
Gets a new relay session from the relay header.
- getRemainingCount() - Method in class com.mimecast.robin.queue.RelayDeliveryResult
-
Gets the number of envelopes remaining (failed or partially failed).
- getRemovedCount() - Method in class com.mimecast.robin.queue.RelayDeliveryResult
-
Gets the number of envelopes successfully delivered and removed.
- getRepeat() - Method in class com.mimecast.robin.config.client.EnvelopeConfig
-
Gets repeat times.
- getRepeat() - Method in class com.mimecast.robin.smtp.MessageEnvelope
-
Gets repeat times.
- getReplacement(String) - Method in class com.mimecast.robin.smtp.io.MagicInputStream
-
Gets replacement for simple magic tags.
- getReport() - Method in class com.mimecast.robin.mx.assets.StsPolicy
-
Gets report.
- getRequest(RequestConfig) - Method in class com.mimecast.robin.main.RequestBase
-
Gets HttpRequest instance.
- getRequest(HttpRequest) - Method in class com.mimecast.robin.http.HttpClient
-
Gets Request.
- getRequest(String) - Method in class com.mimecast.robin.assertion.client.humio.HumioClient
-
Gets request.
- getResponse() - Method in class com.mimecast.robin.smtp.auth.DigestData
-
Gets response.
- getResponse() - Method in class com.mimecast.robin.smtp.transaction.Transaction
-
Gets the SMTP command response.
- getResponse(Response) - Static method in class com.mimecast.robin.http.HttpClient
-
Gets Response.
- getResponseCode() - Method in class com.mimecast.robin.smtp.transaction.Transaction
-
Gets the SMTP command response code (first three characters).
- getResponseRecords() - Method in class com.mimecast.robin.scanners.rbl.RblResult
-
Get the A records returned by the RBL provider.
- getResponseString() - Method in class com.mimecast.robin.mx.util.LocalHttpsResponse
-
Gets response string.
- getResponseString() - Method in class com.mimecast.robin.smtp.transaction.Transaction
-
Gets the SMTP command response as a single line string.
- getResult(String) - Method in class com.mimecast.robin.assertion.client.humio.HumioClient
-
Gets result.
- getRet() - Method in class com.mimecast.robin.smtp.extension.server.ServerMail
-
Gets MAIL FROM RET param.
- getRet() - Method in class com.mimecast.robin.smtp.verb.MailVerb
-
Gets RET.
- getRetry() - Method in class com.mimecast.robin.config.assertion.external.ExternalConfig
-
Gets retry count.
- getRetry() - Method in class com.mimecast.robin.config.client.CaseConfig
-
Gets retry count.
- getRetry() - Method in class com.mimecast.robin.smtp.session.Session
-
Gets retry count.
- getRetryCount() - Method in class com.mimecast.robin.queue.RelaySession
-
Gets retry count.
- getRetryHistogram() - Static method in class com.mimecast.robin.queue.RelayQueueCron
-
Build a histogram of retryCount -> number of items.
- getRoute() - Method in class com.mimecast.robin.config.client.CaseConfig
-
Gets route config if defined.
- getRoute(String) - Method in class com.mimecast.robin.config.client.ClientConfig
-
Gets route if any.
- getRoutes() - Method in class com.mimecast.robin.mx.SessionRouting
-
Get the list of resolved MX routes.
- getRptRecord(String) - Method in interface com.mimecast.robin.mx.client.DnsRecordClient
-
Gets DNS TXT TLSRPT record.
- getRptRecord(String) - Method in class com.mimecast.robin.mx.client.XBillDnsRecordClient
-
Gets DNS TXT TLSRPT record.
- getRspamd() - Method in class com.mimecast.robin.config.server.ServerConfig
-
Gets Rspamd config.
- getRspAuth() - Method in class com.mimecast.robin.smtp.auth.DigestData
-
Gets response value.
- getRua() - Method in class com.mimecast.robin.mx.assets.StsReport
-
Gets rua.
- getRules() - Method in class com.mimecast.robin.config.server.BlackholeConfig
-
Get the list of blackhole rule entries.
- getRules() - Method in class com.mimecast.robin.config.server.ProxyConfig
-
Get the list of proxy rules.
- getSavedResults() - Method in class com.mimecast.robin.smtp.session.Session
-
Gets saved results.
- getSaveLda() - Method in class com.mimecast.robin.config.DovecotConfig
-
Gets LDA backend configuration.
- getSaveLmtp() - Method in class com.mimecast.robin.config.DovecotConfig
-
Gets LMTP backend configuration.
- getScanResults() - Method in class com.mimecast.robin.smtp.MessageEnvelope
-
Gets scan results from security scanners.
- getScenario() - Method in class com.mimecast.robin.smtp.connection.Connection
-
[Server] Gets scenarios for given HELO/EHLO.
- getScenarios() - Method in class com.mimecast.robin.config.server.ServerConfig
-
Gets scenarios map.
- getSchedulerJson() - Method in class com.mimecast.robin.endpoints.RobinServiceEndpoint
-
Generates JSON representation of retry scheduler configuration and cron statistics.
- getScore() - Method in class com.mimecast.robin.scanners.RspamdClient
-
Get the spam score from the last scan result.
- getSecret(String) - Static method in class com.mimecast.robin.util.VaultMagicProvider
-
Gets a secret value by magic variable name.
- getSecret(String, String) - Method in class com.mimecast.robin.util.VaultClient
-
Fetches a secret from Vault.
- getSecureConfig() - Method in class com.mimecast.robin.config.server.ServerConfig
-
Gets secure port listener configuration.
- getSecurePort() - Method in class com.mimecast.robin.config.server.ServerConfig
-
Gets SMTPS port.
- getSecurityPolicy() - Method in class com.mimecast.robin.smtp.connection.Connection
-
Gets security policy from session for TLS enforcement.
- getSecurityPolicy() - Method in class com.mimecast.robin.smtp.connection.SmtpFoundation
-
Gets security policy from session (if this is a Connection).
- getSecurityPolicy() - Method in class com.mimecast.robin.smtp.security.SecureMxRecord
-
Gets the security policy.
- getSecurityPolicy() - Method in class com.mimecast.robin.smtp.session.Session
-
Gets the security policy for this connection.
- getSelector() - Method in class com.mimecast.robin.mx.dane.DaneRecord
-
Get the selector field.
- getSelectorDescription() - Method in class com.mimecast.robin.mx.dane.DaneRecord
-
Get human-readable selector description.
- getSentFolder() - Method in class com.mimecast.robin.config.DovecotConfig.SaveLda
-
Gets folder for outbound email delivery via LDA.
- getServer() - Static method in class com.mimecast.robin.main.Config
-
Gets server config.
- getServer() - Method in class com.mimecast.robin.smtp.connection.Connection
-
Gets connection server.
- getServer() - Method in class com.mimecast.robin.smtp.extension.Extension
-
Gets server.
- getServerAutoReload() - Method in class com.mimecast.robin.config.Properties
-
Gets server auto reload config.
- getServers() - Method in class com.mimecast.robin.config.DovecotConfig.SaveLmtp
-
Gets list of LMTP server addresses.
- getServers() - Method in class com.mimecast.robin.mx.MXRoute
-
Gets the list of servers for this route.
- getService() - Method in class com.mimecast.robin.config.assertion.external.logs.LogsExternalClientConfig
-
Get service name.
- getService() - Method in class com.mimecast.robin.config.server.ServerConfig
-
Gets service endpoint configuration.
- getSession() - Method in class com.mimecast.robin.main.Client
-
Gets Session instance.
- getSession() - Static method in class com.mimecast.robin.main.Factories
-
Gets Session.
- getSession() - Method in class com.mimecast.robin.main.RequestBase
-
Gets Session instance.
- getSession() - Method in class com.mimecast.robin.queue.RelaySession
-
Gets session.
- getSession() - Method in class com.mimecast.robin.smtp.connection.Connection
-
Gets Session instance.
- getSessions() - Method in class com.mimecast.robin.mx.SessionRouting
-
Get the list of relay sessions created for each resolved MX route.
- getSessionTransactionList() - Method in class com.mimecast.robin.smtp.session.Session
-
Gets SessionTransactionList instance.
- getSize() - Method in class com.mimecast.robin.mime.parts.MimePart
-
Gets size.
- getSize() - Method in class com.mimecast.robin.smtp.extension.server.ServerMail
-
Gets MAIL FROM SIZE param.
- getSize() - Method in class com.mimecast.robin.smtp.verb.BdatVerb
-
Gets BDAT size.
- getSize() - Method in class com.mimecast.robin.smtp.verb.MailVerb
-
Gets MAIL SIZE.
- getSlowBytes() - Method in class com.mimecast.robin.config.client.EnvelopeConfig
-
Gets slow bytes.
- getSlowBytes() - Method in class com.mimecast.robin.smtp.MessageEnvelope
-
Gets slow bytes.
- getSlowWait() - Method in class com.mimecast.robin.config.client.EnvelopeConfig
-
Gets slow wait.
- getSlowWait() - Method in class com.mimecast.robin.smtp.MessageEnvelope
-
Gets slow wait.
- getSmtpConfig() - Method in class com.mimecast.robin.config.server.ServerConfig
-
Gets SMTP port listener configuration.
- getSmtpPort() - Method in class com.mimecast.robin.config.client.CaseConfig
-
Gets port.
- getSmtpPort() - Method in class com.mimecast.robin.config.client.RouteConfig
-
Gets port.
- getSmtpPort() - Method in class com.mimecast.robin.config.server.ServerConfig
-
Gets SMTP port.
- getStarTls() - Method in class com.mimecast.robin.config.server.ScenarioConfig
-
Gets STARTTLS response.
- getStatusCode() - Method in class com.mimecast.robin.smtp.webhook.WebhookResponse
-
Gets the HTTP status code returned by the webhook.
- getStorage() - Method in class com.mimecast.robin.config.server.ServerConfig
-
Gets storage config.
- getStorageClient(Connection, String) - Static method in class com.mimecast.robin.main.Factories
-
Gets StorageClient.
- getStorageProcessors() - Static method in class com.mimecast.robin.main.Factories
-
Gets StorageProcessors.
- getStream() - Method in class com.mimecast.robin.queue.bounce.BounceMessageGenerator
-
Generates the complete bounce message as a ByteArrayOutputStream.
- getStream() - Method in class com.mimecast.robin.smtp.MessageEnvelope
-
Gets eml stream.
- getStream() - Method in class com.mimecast.robin.storage.LocalStorageClient
-
Gets file output stream.
- getStream() - Method in interface com.mimecast.robin.storage.StorageClient
-
Gets file output stream.
- getStream(Connection, boolean) - Method in class com.mimecast.robin.smtp.extension.client.ClientData
-
DATA stream selector.
- getStringProperty(String) - Method in class com.mimecast.robin.config.ConfigFoundation
-
Gets String property.
- getStringProperty(String) - Method in class com.mimecast.robin.config.Properties
-
Gets String property with system property priority.
- getStringProperty(String, String) - Method in class com.mimecast.robin.config.ConfigFoundation
-
Gets String property with default.
- getStringProperty(String, String) - Method in class com.mimecast.robin.config.Properties
-
Gets String property with default.
- getStringSubProperty(String, String) - Method in class com.mimecast.robin.config.ConfigFoundation
-
Gets String sub property with default.
- getStringValue(Map<String, Object>, String) - Method in class com.mimecast.robin.config.server.ProxyRule
-
Gets string value from map.
- getStringValue(Map<String, Object>, String, String) - Method in class com.mimecast.robin.config.server.ProxyRule
-
Gets string value from map with default.
- getStsRecord(String) - Method in interface com.mimecast.robin.mx.client.DnsRecordClient
-
Gets DNS TXT MTA-STS record.
- getStsRecord(String) - Method in class com.mimecast.robin.mx.client.XBillDnsRecordClient
-
Gets DNS TXT MTA-STS record.
- getSubject() - Method in class com.mimecast.robin.config.client.EnvelopeConfig
-
Gets subject.
- getSubject() - Method in class com.mimecast.robin.smtp.MessageEnvelope
-
Gets subject.
- getSubmissionConfig() - Method in class com.mimecast.robin.config.server.ServerConfig
-
Gets submission port listener configuration.
- getSubmissionPort() - Method in class com.mimecast.robin.config.server.ServerConfig
-
Gets Submission port.
- getSubsequentAuthentication() - Method in class com.mimecast.robin.smtp.auth.DigestMD5Client
-
Gets subsequent authentication response.
- getSuccessfulEnvelopes() - Method in class com.mimecast.robin.queue.RelayDeliveryResult
-
Gets the list of successfully delivered envelopes.
- getSymbols() - Method in class com.mimecast.robin.scanners.RspamdClient
-
Get the detected symbols (rules that matched) from the last scan.
- getTag() - Method in class com.mimecast.robin.mime.headers.HeaderTag
-
Gets the tag.
- getTaggedValue(String, String) - Method in class com.mimecast.robin.mime.headers.HeaderWrangler
-
Gets the tagged value for a header if a tag is configured.
- getTaskCount() - Method in class com.mimecast.robin.smtp.SmtpListener
-
Gets the approximate total number of tasks that have ever been scheduled for execution.
- getTerminateAfterBytes() - Method in class com.mimecast.robin.config.client.EnvelopeConfig
-
Gets terminate after bytes.
- getTerminateAfterBytes() - Method in class com.mimecast.robin.smtp.MessageEnvelope
-
Gets terminate after bytes.
- getThreadDump() - Method in class com.mimecast.robin.endpoints.ServiceEndpoint
-
Generates a string representation of a full thread dump.
- getThreadKeepAliveTime() - Method in class com.mimecast.robin.config.server.ListenerConfig
-
Gets thread keep alive time.
- getTimeout() - Method in class com.mimecast.robin.config.client.CaseConfig
-
Gets socket timeout in milliseconds.
- getTimeout() - Method in class com.mimecast.robin.config.server.RspamdConfig
-
Gets connection timeout in seconds.
- getTimeout() - Method in class com.mimecast.robin.config.server.WebhookConfig
-
Gets timeout in milliseconds.
- getTimeout() - Method in class com.mimecast.robin.mx.util.LocalDnsResolver
- getTimeout() - Method in class com.mimecast.robin.smtp.session.Session
-
Gets socket timeout in milliseconds.
- getTimeoutSeconds() - Method in class com.mimecast.robin.config.server.RblConfig
-
Get the timeout in seconds for RBL queries.
- getTlsaRecord() - Method in class com.mimecast.robin.mx.dane.DaneRecord
-
Get the full TLSA record string.
- getTLSSocket() - Static method in class com.mimecast.robin.main.Factories
-
Gets TLSSocket.
- getToken() - Method in class com.mimecast.robin.config.server.VaultConfig
-
Gets Vault authentication token.
- getTotalRetries() - Static method in class com.mimecast.robin.queue.RetryScheduler
- getTotalWait() - Method in class com.mimecast.robin.smtp.io.SlowInputStream
-
Gets total wait time spent waiting in miliseconds.
- getTotalWait() - Method in class com.mimecast.robin.smtp.io.SlowOutputStream
-
Gets total wait time spent waiting in miliseconds.
- getTransactions() - Method in class com.mimecast.robin.smtp.transaction.TransactionList
-
Gets transactions list.
- getTransactions(String) - Method in class com.mimecast.robin.smtp.transaction.TransactionList
-
Gets logs for command.
- getTransactionsLimit() - Method in class com.mimecast.robin.config.server.ListenerConfig
-
Gets transactions limit.
- getTrustManager() - Static method in class com.mimecast.robin.main.Factories
-
Gets TrustManager.
- getTrustStore() - Method in class com.mimecast.robin.config.server.ServerConfig
-
Gets trust store.
- getTrustStorePassword() - Method in class com.mimecast.robin.config.server.ServerConfig
-
Gets trust store password.
- getType() - Method in class com.mimecast.robin.config.client.RequestConfig
-
Gets request type.
- getType() - Method in class com.mimecast.robin.smtp.security.SecurityPolicy
-
Gets the policy type.
- getType() - Method in class com.mimecast.robin.smtp.verb.AuthVerb
-
Gets AUTH type.
- getUID() - Method in class com.mimecast.robin.assertion.client.humio.HumioClient
-
Get UID from SMTP command response.
- getUID() - Method in class com.mimecast.robin.queue.RelaySession
-
Gets the unique identifier for this relay session.
- getUID() - Method in class com.mimecast.robin.smtp.session.Session
-
Gets UID.
- getUID(Connection, int) - Static method in class com.mimecast.robin.util.UIDExtractor
-
Get UID from SMTP command response with given connection and transaction ID.
- getUnmatched() - Method in class com.mimecast.robin.assertion.AssertExternalGroup
-
Gets unmatched.
- getUrl() - Method in class com.mimecast.robin.config.client.RequestConfig
-
Gets request URL.
- getUrl() - Method in class com.mimecast.robin.config.server.WebhookConfig
-
Gets webhook URL.
- getUrl() - Method in class com.mimecast.robin.http.HttpRequest
-
Gets HTTP/S request URL.
- getUrl(String) - Method in class com.mimecast.robin.mx.client.OkHttpsPolicyClient
-
Gets URL.
- getUrl(String) - Method in class com.mimecast.robin.mx.util.FailingHttpsPolicyClient
-
Gets URL.
- getUrl(String) - Method in class com.mimecast.robin.mx.util.LocalHttpsPolicyClient
-
Gets URL.
- getUrlHost(String) - Static method in class com.mimecast.robin.main.RequestClient
-
Gets host from URL.
- getUsage() - Method in class com.mimecast.robin.mx.dane.DaneRecord
-
Get the certificate usage field.
- getUsageDescription() - Method in class com.mimecast.robin.mx.dane.DaneRecord
-
Get human-readable usage description.
- getUser() - Method in class com.mimecast.robin.config.client.CaseConfig
-
Gets username for authentication.
- getUser() - Method in class com.mimecast.robin.config.client.RouteConfig
-
Gets the username.
- getUser(String) - Method in class com.mimecast.robin.config.server.UsersConfig
-
Gets user by username.
- getUser(String) - Method in class com.mimecast.robin.smtp.connection.Connection
-
[Server] Gets server username.
- getUserdb() - Method in class com.mimecast.robin.config.DovecotConfig.AuthSocket
-
Gets Dovecot userdb lookup socket path.
- getUserLookup() - Static method in class com.mimecast.robin.auth.SqlAuthManager
- getUsername() - Method in class com.mimecast.robin.smtp.auth.DigestData
-
Gets username.
- getUsername() - Method in class com.mimecast.robin.smtp.auth.Login
-
Gets username.
- getUsername() - Method in class com.mimecast.robin.smtp.session.Session
-
Gets authentication username.
- getUsername() - Method in class com.mimecast.robin.smtp.verb.AuthVerb
-
Gets username.
- getUsers() - Method in class com.mimecast.robin.config.server.ServerConfig
-
Gets users configuration.
- getValidator() - Method in class com.mimecast.robin.mx.assets.StsPolicy
-
Gets policy validator.
- getValue() - Method in class com.mimecast.robin.mime.headers.MimeHeader
-
Gets header value.
- getValue() - Method in interface com.mimecast.robin.mx.assets.DnsRecord
-
Gets Value.
- getValue() - Method in class com.mimecast.robin.mx.assets.XBillDnsRecord
-
Gets value.
- getValue() - Method in class com.mimecast.robin.mx.util.Pair
-
Gets value.
- getVault() - Method in class com.mimecast.robin.config.server.ServerConfig
-
Gets Vault configuration.
- getVerb() - Method in class com.mimecast.robin.smtp.verb.Verb
-
Gets verb.
- getVerify() - Method in class com.mimecast.robin.config.assertion.external.MatchExternalClientConfig
-
Gets regex rules to verify logs.
- getVerifyFails() - Method in class com.mimecast.robin.config.assertion.AssertConfig
-
Gets assert verify fails.
- getVerifyFails(boolean) - Method in class com.mimecast.robin.config.assertion.AssertConfig
-
Gets assert verify fails or default.
- getVerifyNone() - Method in class com.mimecast.robin.config.assertion.external.MatchExternalClientConfig
-
Gets verify no data found.
- getVersion() - Method in class com.mimecast.robin.mx.assets.StsDnsTxt
-
Gets version.
- getVersion() - Method in class com.mimecast.robin.mx.assets.StsPolicy
-
Gets version.
- getVersion() - Method in class com.mimecast.robin.scanners.ClamAVClient
-
Get the ClamAV server version.
- getViruses() - Method in class com.mimecast.robin.scanners.ClamAVClient
-
Get the map of detected viruses after a scan.
- getWait() - Method in class com.mimecast.robin.config.assertion.external.ExternalConfig
-
Gets initial wait in seconds.
- getWarnings() - Method in class com.mimecast.robin.mx.assets.StsPolicyValidator
-
Gets warnings.
- getWebhooks() - Method in class com.mimecast.robin.config.server.ServerConfig
-
Gets webhooks map.
- getWriteTimeout() - Method in class com.mimecast.robin.config.server.VaultConfig
-
Gets write timeout in seconds.
- getWriteTimeout() - Method in class com.mimecast.robin.mx.config.Config
-
Gets HTTPS write timeout.
- getXclient() - Method in class com.mimecast.robin.smtp.session.XclientSession
-
Gets XCLIENT.
- getYear() - Method in class com.mimecast.robin.smtp.MessageEnvelope
-
Gets current year.
- getYymd() - Method in class com.mimecast.robin.smtp.MessageEnvelope
-
Gets yyyyMMdd date.
- gid - Variable in class com.mimecast.robin.sasl.SqlUserLookup.UserRecord
- graphiteRegistry - Variable in class com.mimecast.robin.endpoints.ServiceEndpoint
- graphiteRegistry - Static variable in class com.mimecast.robin.metrics.MetricsRegistry
- GREETING_220 - Static variable in class com.mimecast.robin.smtp.SmtpResponses
-
220 Service ready - initial greeting.
- GROWTH_FACTOR - Static variable in class com.mimecast.robin.queue.RetryScheduler
- gson - Variable in class com.mimecast.robin.endpoints.ApiEndpoint
-
Gson instance used for serializing responses with an exclusion strategy tailored to remove large or sensitive fields.
- gson - Variable in class com.mimecast.robin.endpoints.QueueOperationsHandler
- gson - Variable in class com.mimecast.robin.scanners.RspamdClient
- gson - Variable in class com.mimecast.robin.util.VaultClient
- GSON - Static variable in class com.mimecast.robin.bots.SessionBot
-
Gson instance for serializing session data with exclusion strategy.
- GSON - Static variable in class com.mimecast.robin.endpoints.RobinServiceEndpoint
- GsonExclusionStrategy - Class in com.mimecast.robin.util
- GsonExclusionStrategy() - Constructor for class com.mimecast.robin.util.GsonExclusionStrategy
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form