enrol
Command¶
Prompt user to supply an enrolment key to create or overwrite an existing profile.
Usage¶
enclave enrol [<VALUE>]
[--auth <VALUE>]
[--profile <VALUE>]
[--verbosity|-v <VALUE>]
[--force|-f]
Parameters¶
Position | Name | Short Name | Description |
---|---|---|---|
0 | Supply an enrolment key to request a certificate. Enrolment keys allow Enclave to request Certificates from the Enclave Certificate Authority. Enrolment keys are often created with restrictions on their use, for example an enrolment key may be constrained to use from a certain geographic location, or a specific set of network addresses. Enrolment keys may also be created for single or multiple uses and may carry further constraints such as restrictions on the lifetime of issued certificates, or how long the enrolment key is valid for. Without supplying a valid enrolment key, the Certificate Authority may reject your request for a certificate. This verb may be used in conjunction with the --profile option. | ||
auth | Override the authority used by Enclave. (prod, preprod or local) | ||
profile | Each Enclave requires a profile. A profile is the name of an Enclave network, and refers to a configuration file that contains settings and certificate of each Enclave network. Multiple Enclave instances can run simultaneously on a single system, each with its own profile, settings, network and connections. | ||
verbosity | v | If specified, overrides the level of log verbosity defined in an Enclave Profile. 0 is the lowest level, no log output, and 5 is the highest which includes a hexadecimal dump of each packet passing through the fabric. Value range 0 to 5. If set to -1, the verbosity will be determined by the Profile configuration. (Use with caution) | |
force | f | Flag to indicate that Enclave should ignore warnings, and proceed with the requested action. |
Parameter (Position 0)¶
Supply an enrolment key to request a certificate. Enrolment keys allow Enclave to request Certificates from the Enclave Certificate Authority. Enrolment keys are often created with restrictions on their use, for example an enrolment key may be constrained to use from a certain geographic location, or a specific set of network addresses. Enrolment keys may also be created for single or multiple uses and may carry further constraints such as restrictions on the lifetime of issued certificates, or how long the enrolment key is valid for. Without supplying a valid enrolment key, the Certificate Authority may reject your request for a certificate. This verb may be used in conjunction with the --profile option.
Position: | 0 |
Required: | No |
Default value: |
auth
Parameter¶
Override the authority used by Enclave. (prod, preprod or local)
Name: | auth |
Position: | Named parameter |
Required: | No |
Accepted values: | prod , preprod , staging , local |
Default value: | prod |
profile
Parameter¶
Each Enclave requires a profile. A profile is the name of an Enclave network, and refers to a configuration file that contains settings and certificate of each Enclave network. Multiple Enclave instances can run simultaneously on a single system, each with its own profile, settings, network and connections.
Name: | profile |
Position: | Named parameter |
Required: | No |
Default value: | None |
verbosity
Parameter¶
If specified, overrides the level of log verbosity defined in an Enclave Profile. 0 is the lowest level, no log output, and 5 is the highest which includes a hexadecimal dump of each packet passing through the fabric. Value range 0 to 5. If set to -1, the verbosity will be determined by the Profile configuration. (Use with caution)
Name: | verbosity |
Short name: | v |
Position: | Named parameter |
Required: | No |
Default value: | -1 |
force
Parameter¶
Flag to indicate that Enclave should ignore warnings, and proceed with the requested action.
Name: | force |
Short name: | f |
Position: | None (Switch Parameter) |
Required: | No (Switch Parameter) |
Default value: | false |
Documentation generated by MdDocs