+

Search Tips | Advanced Search

For up-to-date product documentation, see the IBM MobileFirst Foundation Developer Center.


Commands for general configuration

When we call the mfpadm Ant task, we can include various commands that access the global configuration of the IBM MobileFirstâ„¢ Platform Server or of a runtime.


The show-global-config command

The show-global-config command shows the global configuration. It has the following attributes:

Table 1. show-global-config command attributes
Attribute Description Required Default
output Name of the output file. No Not applicable
outputproperty Name of the Ant property for the output. No Not applicable


Example

This command is based on the Global Configuration (GET) REST service.


The show-user-config command

The show-user-config command, outside of <adapter> and <app-version> elements, shows the user configuration of a runtime. It has the following attributes:

Table 2. show-user-config command attributes
Attribute Description Required Default
runtime Name of the runtime. Yes Not available
format Specifies the output format. Either json or xml. Yes Not available
output Name of the file in which to store the output. No Not applicable
outputproperty Name of an Ant property in which to store the output. No Not applicable


Example

This command is based on the Runtime Configuration (GET) REST service.


The set-user-config command

The set-user-config command, outside of <adapter> and <app-version> elements, specifies the user configuration of a runtime. It has the following attributes for setting the entire configuration.

Table 3. set-user-config command attributes
Attribute Description Required Default
runtime Name of the runtime. Yes Not available
file Name of the JSON or XML file that contains the new configuration. Yes Not available

The set-user-config command has the following attributes for setting a single property in the configuration.

Table 4. set-user-config command attributes
Attribute Description Required Default
runtime Name of the runtime. Yes Not available
property Name of the JSON property. For a nested property, use the syntax prop1.prop2.....propN. For a JSON array element, use the index instead of a property name. Yes Not available
value The value of the property. Yes Not available


Examples

This command is based on the Runtime configuration (PUT) REST service.


The show-confidential-clients command

The show-confidential-clients command shows the configuration of the confidential clients that can access a runtime. For more information about confidential clients, see Confidential clients. This command has the following attributes:

Table 5. show-confidential-clients command attributes
Attribute Description Required Default
runtime Name of the runtime. Yes Not available
format Specifies the output format. Either json or xml. Yes Not available
output Name of the file in which to store the output. No Not applicable
outputproperty Name of an Ant property in which to store the output. No Not applicable


Example

This command is based on the Confidential Clients (GET) REST service.


The set-confidential-clients command

The set-confidential-clients command specifies the configuration of the confidential clients that can access a runtime. For more information about confidential clients, see Confidential clients. This command has the following attributes:

Table 6. set-confidential-clients command group attributes
Attribute Description Required Default
runtime Name of the runtime. Yes Not available
file Name of the JSON or XML file that contains the new configuration. Yes Not available


Example

This command is based on the Confidential Clients (PUT) REST service.


The set-confidential-clients-rule command

The set-confidential-clients-rule command specifies a rule in the configuration of the confidential clients that can access a runtime. For more information about confidential clients, see Confidential clients. This command has the following attributes:

Table 7. set-confidential-clients-rule command attributes
Attribute Description Required Default
runtime Name of the runtime. Yes Not available
id The identifier of the rule. Yes Not available
displayName The display name of the rule. Yes Not available
secret The secret of the rule. Yes Not available
allowedScope The scope of the rule. A space-separated list of tokens. Yes Not available


Example

This command is based on the Confidential Clients (PUT) REST service.

Parent topic: Administering MobileFirst applications through Ant