public class SecurityAndTrustMailetOptions extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
AUTO_DSN_FAILURE_CREATION_PARAM
Mailet configuration parameter that indicates if the mailet should automatically generate a DSN failure messages for outbound messages
that do not succeed security and trust processing.
|
static String |
CONFIG_URL_PARAM
Mailet configuration parameter for the Direct configuration service URL.
|
static String |
CONSUME_MND_PROCESSED_PARAM
Mailet configuration option determining if MDN processed messages should be consumed by the mailet and not forwarded
on to the edge protocol.
|
static String |
JCE_PROVIDER_NAME
The name of the JCE provider to use for cryptographic operations.
|
static String |
JCE_SENTITIVE_PROVIDER
The name of the JCE provider to use for cryptographic operations that utilized sensitive private key material.
|
static String |
KEYSTORE_MGR_KEYSTORE_PASSPHRASE_ALIAS
Alias in the key store manager for the KeystorePassPhraseAlias string.
|
static String |
KEYSTORE_MGR_PIN
Mailet configuration parameter for providing the pin for a keystore manager.
|
static String |
KEYSTORE_MGR_PKCS11_CONFIG_FILE
The sun.security.pkcs11.SunPKCS11 PKCS11 JCE provider requires a configuration file specific to the SunPKCS11 provider.
|
static String |
KEYSTORE_MGR_PKCS11_PROVIDER
The PKCS11 JCE provider.
|
static String |
KEYSTORE_MGR_PKCS11_PROVIDER_CUSTOM_CONFIG_FILE
Some PKCS11 providers allow for additional configuration via a file that is sent to the Keystore.load() method.
|
static String |
KEYSTORE_MGR_PKCS11_PROVIDER_CUSTOM_CONFIG_STRING
Some PKCS11 providers allow for additional configuration via a file that is sent to the Keystore.load() method.
|
static String |
KEYSTORE_MGR_PRIVATE_KEY_PASSPHRASE_ALIAS
Alias in the key store manager for the PrivateKeyPassPhraseAlias string.
|
static String |
KEYSTORE_MGR_PROVIDER
Mailet configuration parameter for providing a custom Guice provider for the KeystoreManager interface.
|
static String |
KEYSTORE_MGR_STORE_TYPE
Type of key store that is manage by the store manager.
|
static String |
MONITORING_SERVICE_URL_PARAM
Mailet configuration parameter for the URL of the message monitoring service.
|
static String |
REJECT_ON_ROUTING_TAMPER
Mailet configuration option determining if incoming messages should be rejected if the routing headers have been tampered with.
|
static String |
SERVICE_SECURITY_AUTH_SECRET
Mailet configuration parameter for providing the secret (i.e.
|
static String |
SERVICE_SECURITY_AUTH_SUBJECT
Mailet configuration parameter for providing the subject (i.e.
|
static String |
SERVICE_SECURITY_MANAGER_PROVIDER
Mailet configuration parameter for providing a custom Guice provider ServiceSecurityManager interface.
|
static String |
SMTP_AGENT_AUDITOR_CONFIG_LOC
Mailet configuration parameter for providing the location of an auditing configuration file.
|
static String |
SMTP_AGENT_AUDITOR_PROVIDER
Mailet configuration parameter for providing a custom Guice provider for the Auditor interface.
|
static String |
SMTP_AGENT_CONFIG_PROVIDER
Mailet configuration parameter for providing a custom Guice provider for the SmtpAgentConfig interface.
|
static String |
USE_OUTGOING_POLICY_FOR_INCOMING_NOTIFICATIONS
Mailet configuration option determining if the outgoing trust policy should be applied for incoming notification messages.
|
| Constructor and Description |
|---|
SecurityAndTrustMailetOptions() |
public static final String CONFIG_URL_PARAM
This parameter is configured using the ConfigURL element of the NHINDSecurityAndTrustMailet configuration.
public static final String MONITORING_SERVICE_URL_PARAM
This parameter is configured using the MessageMonitoringServiceURL element of the NHINDSecurityAndTrustMailet configuration.
JVM Parameter/Options Name: org.nhindirect.gateway.smtp.james.mailet.TxServiceURL
public static final String AUTO_DSN_FAILURE_CREATION_PARAM
This option is configured using the AutoDSNFailueCreation element of the NHINDSecurityAndTrustMailet configuration.
JVM Parameter/Options Name: org.nhindirect.gateway.smtp.james.mailet.AutoDSNFailueCreation
public static final String CONSUME_MND_PROCESSED_PARAM
This option is configured using the MessageMonitoringServiceURL element of the NotificationSuppressor configuration.
JVM Parameter/Options Name: org.nhindirect.gateway.smtp.james.mailet.ConsumeMDNProcessed
public static final String USE_OUTGOING_POLICY_FOR_INCOMING_NOTIFICATIONS
This option can either be configured by using either the UseOutgoingPolicyForIncomingNotifications element of the NHINDSecurityAndTrustMailet
configuration or set using the org.nhindirect.stagent.options.OptionsParameter#USE_OUTGOING_POLICY_FOR_INCOMING_NOTIFICATIONS
JVM Parameter/Options Name: org.nhindirect.gateway.smtp.james.mailet.ConsumeMDNProcessed
public static final String SMTP_AGENT_CONFIG_PROVIDER
This option is configured using the SmptAgentConfigProvider element of the NHINDSecurityAndTrustMailet configuration.
JVM Parameter/Options Name: org.nhindirect.gateway.smtp.james.mailet.SmptAgentConfigProvider
public static final String SERVICE_SECURITY_MANAGER_PROVIDER
This option is configured using the ServiceSecurityManagerProvider element of the NHINDSecurityAndTrustMailet configuration.
JVM Parameter/Options Name: org.nhindirect.gateway.smtp.james.mailet.ServiceSecurityManagerProvider
public static final String SERVICE_SECURITY_AUTH_SUBJECT
This option is configured using the ServiceSecurityAuthSubject element of the NHINDSecurityAndTrustMailet configuration.
JVM Parameter/Options Name: org.nhindirect.gateway.smtp.james.mailet.ServiceSecurityAuthSubject
public static final String SERVICE_SECURITY_AUTH_SECRET
This option is configured using the ServiceSecurityAuthSecret element of the NHINDSecurityAndTrustMailet configuration.
JVM Parameter/Options Name: org.nhindirect.gateway.smtp.james.mailet.ServiceSecurityAuthSecret
public static final String SMTP_AGENT_AUDITOR_PROVIDER
This option is configured using the SmptAgentAuditorProvider element of the NHINDSecurityAndTrustMailet configuration.
JVM Parameter/Options Name: org.nhindirect.gateway.smtp.james.mailet.SmptAgentAuditorProvider
public static final String SMTP_AGENT_AUDITOR_CONFIG_LOC
This option is configured using the SmptAgentAuditorConifgLocation element of the NHINDSecurityAndTrustMailet configuration.
JVM Parameter/Options Name: org.nhindirect.gateway.smtp.james.mailet.SmptAgentAuditorConifgLocation
public static final String KEYSTORE_MGR_PROVIDER
This option is configured using the KeystoreManagerProvider element of the NHINDSecurityAndTrustMailet configuration.
JVM Parameter/Options Name: org.nhindirect.gateway.smtp.james.mailet.KeystoreManagerProvider
public static final String KEYSTORE_MGR_PIN
This option is configured using the KeystoreManagerPin element of the NHINDSecurityAndTrustMailet configuration.
JVM Parameter/Options Name: org.nhindirect.gateway.smtp.james.mailet.KeystoreManagerPin
public static final String KEYSTORE_MGR_KEYSTORE_PASSPHRASE_ALIAS
This option is configured using the KeystorePassPhraseAlias element of the NHINDSecurityAndTrustMailet configuration.
JVM Parameter/Options Name: org.nhindirect.gateway.smtp.james.mailet.KeystorePassPhraseAlias
public static final String KEYSTORE_MGR_PRIVATE_KEY_PASSPHRASE_ALIAS
This option is configured using the KeystorePassPhraseAlias element of the NHINDSecurityAndTrustMailet configuration.
JVM Parameter/Options Name: org.nhindirect.gateway.smtp.james.mailet.PrivateKeyPassPhraseAlias
public static final String KEYSTORE_MGR_STORE_TYPE
This option is configured using the KeyManagerStoreType element of the NHINDSecurityAndTrustMailet configuration.
JVM Parameter/Options Name: org.nhindirect.gateway.smtp.james.mailet.KeystoreManagerStoreType
public static final String KEYSTORE_MGR_PKCS11_PROVIDER
This option is configured using the KeystoreManagerPKCS11Provider element of the NHINDSecurityAndTrustMailet configuration.
JVM Parameter/Options Name: org.nhindirect.gateway.smtp.james.mailet.KeystoreManagerPKCS11Provider
public static final String KEYSTORE_MGR_PKCS11_CONFIG_FILE
This option is configured using the KeystoreManagerPKCS11ConfigFile element of the NHINDSecurityAndTrustMailet configuration.
JVM Parameter/Options Name: org.nhindirect.gateway.smtp.james.mailet.KeystoreManagerPKCS11ConfigFile
public static final String KEYSTORE_MGR_PKCS11_PROVIDER_CUSTOM_CONFIG_FILE
This option is configured using the KeystoreManagerPKCS11ProviderCustomConfigFile element of the NHINDSecurityAndTrustMailet configuration.
JVM Parameter/Options Name: org.nhindirect.gateway.smtp.james.mailet.KeystoreManagerPKCS11ProviderCustomConfigFile
public static final String KEYSTORE_MGR_PKCS11_PROVIDER_CUSTOM_CONFIG_STRING
This option is configured using the KeystoreManagerPKCS11ProviderCustomConfigString element of the NHINDSecurityAndTrustMailet configuration.
JVM Parameter/Options Name: org.nhindirect.gateway.smtp.james.mailet.KeystoreManagerPKCS11ProviderCustomConfigString
public static final String JCE_PROVIDER_NAME
This option is configured using the JCE_PROVIDER element of the NHINDSecurityAndTrustMailet configuration.
JVM Parameter/Options Name: org.nhindirect.stagent.cryptography.JCEProviderName
public static final String JCE_SENTITIVE_PROVIDER
This option is configured using the JCE_SENTITIVE_PROVIDER element of the NHINDSecurityAndTrustMailet configuration.
JVM Parameter/Options Name: org.nhindirect.stagent.cryptography.JCESensitiveProviderName
public static final String REJECT_ON_ROUTING_TAMPER
This option can either be configured by using either the RejectOnRoutingTamper element of the NHINDSecurityAndTrustMailet
configuration or set using the org.nhindirect.stagent.options.OptionsParameter#REJECT_ON_ROUTING_TAMPER
JVM Parameter/Options Name: org.nhindirect.stagent.RejectOnRoutingTamper
Copyright © 2010–2021 NHIN Direct. All rights reserved.