# Functions
AppArmorProfile determines the apparmor profile for a container.
*
* Attempt to decode the password provided.
No description provided by the author
Capabilities returns the allowed capabilities in the container.
Chroot detects if we are running in a chroot or a pivot_root.
*
* Create keystore and include user specified certificates
*/.
DetectRuntime returns the container runtime the process is running in.
*
* Encrypts specified credentils file using a fixed key.
Return command trace path.
HasNamespace determines if the container is using a particular namespace or the host namespace.
*
* Initialize credentials file.
Check if command tracing is enabled.
*
Ping the agent to determine if it's ready to process transfer requests
*/.
*
* Process connection security attributes
*/.
SeccompEnforcingMode returns the seccomp enforcing level (disabled, filtering, strict).
Call fteStartAgent command to submit a request to start an agent.
Update coordination and command properties file with any additional properties specified in configuration JSON file.
*
* Update XML data with credentials of key store/trust store to xml file.
*
* Update XML data with credentials of queue manager
*/.
UserNamespace determines if the container is running in a UserNamespace and returns the mappings if so.
* Validate agent attributes
*/.
Determine if the specified property is valid.
Verify the status of agent by calling fteListAgents command.
# Constants
Agent queue manager keystore and trust file.
No description provided by the author
No description provided by the author
Supported agent types.
Envirornment variable pointing MFT Configuration and log data.
Command queue manager keystore file.
No description provided by the author
Coordination queue manager keystore file.
No description provided by the author
No description provided by the author
No description provided by the author
Data types used by ProtocolBridgeProperties.xml.
Path where files will be written to or read from.
No description provided by the author
No description provided by the author
License file path.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Path used for storing keystores and truststores.
Controls the amount of diagnostic logs displayed on the console.
Supported log levels.
Detailed information.
No description provided by the author
Server type.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
log file types.
Name of the input file used for configuring an agent The contents of the input fill must be in JSON format.
No description provided by the author
Display JSON formatted transfer logs on the console.
Enable agent tracing.
Name of the agent to be run by this image.
No description provided by the author
Agent queue manager cipherspec.
An agent might take some time to start after fteStartAgent command is issued.
Configuration file containing details of logDNA or similar server.
Agents.
BFG_JVM_PROPERTIES.
Credential file names.
command properties.
Command queue manager cipherspec.
MFT config path.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Error codes returned by runagent process.
Coordination queue manager cipherspec.
No description provided by the author
No description provided by the author
No description provided by the author
***********************************************************************
* Environment variables used by image *
************************************************************************/ Level of diagnostic information logged.
MFT log path.
Environment variable pointing to path where files will be read from or written to.
No description provided by the author
Enable tracing of MFT commands.
No description provided by the author
Source and Destination path for transfers.
Source path of third party JSON jar.
Third party jar used for reading JSON formatted data.
Complete path of PBA custom credentials exit.
Name of the PBA custom credentials exit.
*
* This file contains the list of constants used by the program
*/ Source path of custom PBA credentials exit to copy from.
RuntimeDocker is the string for the docker runtime.
RuntimeGarden is the string for the garden runtime.
RuntimeKubernetes is the string for the kubernetes runtime.
RuntimeLXC is the string for the lxc runtime.
RuntimeLXCLibvirt is the string for the lxc-libvirt runtime.
RuntimeNspawn is the string for the systemd-nspawn runtime.
Runtime OCI.
RuntimeOpenVZ is the string for the openvz runtime.
Runtime - Podman.
RuntimeRkt is the string for the rkt runtime.
Blank.
No description provided by the author
No description provided by the author
# Variables
ErrContainerRuntimeNotFound describes when a container runtime could not be found.
# Structs
UserMapping holds the values for a {uid,gid}_map.