diff --git a/CHANGELOG.md b/CHANGELOG.md
index fcdfbab58..9cac408a6 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -7,6 +7,23 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [Unreleased]
+### Changed
+
+- Updated to Frodo Lib 4.0.0
+
+### Added
+
+- Added `frodo config-manager` (`fr-config-manager`) commands.
+- Added support for Node Designer Nodes through several API and Ops functions to allow for doing exports, imports, deletes, etc. with custom node configurations.
+ Just like with journeys, custom nodes get exported and imported in the same way as they do from AIC/AM, so you can import Frodo exported custom nodes into AIC/AM and vice versa.
+ Additionally, journeys were updated to include custom node dependencies during exports. Even if a journey is exported with Frodo and contains these dependencies in the export JSON, they can still be imported into AIC/AM using the admin UI as it should ignore the custom node dependencies (since AIC/AM doesn't support exporting them yet).
+- Added `--retry ` option to all commands.
+- Added the ability to authenticate to an AM classic deployment using Amster credentials (i.e. a public/private key pair). The private key can be in a variety of formats such as PKCS, JWK, and OpenSSH, but is ultimately stored in PKCS#8 format. You can also use encrypted private keys by providing the passphrase when creating the connection profile.
+
+### Fixed
+
+- \#XXX:
+
## [4.0.0-2] - 2026-01-27
## [4.0.0-1] - 2026-01-26
diff --git a/package-lock.json b/package-lock.json
index 7f6e0c1f9..2c06258ed 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -12,7 +12,7 @@
"frodo": "dist/launch.cjs"
},
"devDependencies": {
- "@rockcarver/frodo-lib": "4.0.0-2",
+ "@rockcarver/frodo-lib": "4.0.0-3",
"@types/colors": "^1.2.1",
"@types/fs-extra": "^11.0.1",
"@types/jest": "^29.2.3",
@@ -92,7 +92,6 @@
"integrity": "sha512-2BCOP7TN8M+gVDj7/ht3hsaO/B/n5oDbiAyyvnRlNOs+u1o+JWNYTQrmpuNp1/Wq2gcFrI01JAW+paEKDMx/CA==",
"dev": true,
"license": "MIT",
- "peer": true,
"dependencies": {
"@babel/code-frame": "^7.27.1",
"@babel/generator": "^7.28.3",
@@ -1871,9 +1870,9 @@
}
},
"node_modules/@rockcarver/frodo-lib": {
- "version": "4.0.0-2",
- "resolved": "https://registry.npmjs.org/@rockcarver/frodo-lib/-/frodo-lib-4.0.0-2.tgz",
- "integrity": "sha512-SL23eUJHovV4zVeGDvtbstQ021svdW32Hv+2mGpKebNSHkUSfr5cDrE9rTe0xRAUup60E+vxLCZUZ8NOcYbo/A==",
+ "version": "4.0.0-3",
+ "resolved": "https://registry.npmjs.org/@rockcarver/frodo-lib/-/frodo-lib-4.0.0-3.tgz",
+ "integrity": "sha512-DAGEAddJCLVyxPweB9Eyyt5tZMblGjNKyJWXT0XWAh5MCKNdGpT7RUdtpM79aFoZIZKk9hrGgs8ukhIsPUdnlw==",
"dev": true,
"license": "MIT",
"engines": {
@@ -2400,7 +2399,6 @@
"integrity": "sha512-94EQTWZ40mzBc42ATNIBimBEDltSJ9RQHCC8vc/PDbxi4k8dVwUAv4o98dk50M1zB+JGFxp43FP7f8+FP8R6Sw==",
"dev": true,
"license": "MIT",
- "peer": true,
"dependencies": {
"@eslint-community/regexpp": "^4.10.0",
"@typescript-eslint/scope-manager": "7.18.0",
@@ -2435,7 +2433,6 @@
"integrity": "sha512-4Z+L8I2OqhZV8qA132M4wNL30ypZGYOQVBfMgxDH/K5UX0PNqTu1c6za9ST5r9+tavvHiTWmBnKzpCJ/GlVFtg==",
"dev": true,
"license": "BSD-2-Clause",
- "peer": true,
"dependencies": {
"@typescript-eslint/scope-manager": "7.18.0",
"@typescript-eslint/types": "7.18.0",
@@ -2646,7 +2643,6 @@
"integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==",
"dev": true,
"license": "MIT",
- "peer": true,
"bin": {
"acorn": "bin/acorn"
},
@@ -3219,7 +3215,6 @@
}
],
"license": "MIT",
- "peer": true,
"dependencies": {
"caniuse-lite": "^1.0.30001737",
"electron-to-chromium": "^1.5.211",
@@ -4229,7 +4224,6 @@
"dev": true,
"hasInstallScript": true,
"license": "MIT",
- "peer": true,
"bin": {
"esbuild": "bin/esbuild"
},
@@ -4295,7 +4289,6 @@
"deprecated": "This version is no longer supported. Please see https://eslint.org/version-support for other options.",
"dev": true,
"license": "MIT",
- "peer": true,
"dependencies": {
"@eslint-community/eslint-utils": "^4.2.0",
"@eslint-community/regexpp": "^4.6.1",
@@ -4352,7 +4345,6 @@
"integrity": "sha512-82GZUjRS0p/jganf6q1rEO25VSoHH0hKPCTrgillPjdI/3bgBhAE1QzHrHTizjpRvy6pGAvKjDJtk2pF9NDq8w==",
"dev": true,
"license": "MIT",
- "peer": true,
"bin": {
"eslint-config-prettier": "bin/cli.js"
},
@@ -6279,7 +6271,6 @@
"integrity": "sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==",
"dev": true,
"license": "MIT",
- "peer": true,
"dependencies": {
"@jest/core": "^29.7.0",
"@jest/types": "^29.6.3",
@@ -8178,7 +8169,6 @@
"integrity": "sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==",
"dev": true,
"license": "MIT",
- "peer": true,
"bin": {
"prettier": "bin/prettier.cjs"
},
@@ -9992,7 +9982,6 @@
"integrity": "sha512-CWBzXQrc/qOkhidw1OzBTQuYRbfyxDXJMVJ1XNwUHGROVmuaeiEm3OslpZ1RV96d7SKKjZKrSJu3+t/xlw3R9A==",
"dev": true,
"license": "Apache-2.0",
- "peer": true,
"bin": {
"tsc": "bin/tsc",
"tsserver": "bin/tsserver"
diff --git a/package.json b/package.json
index 6422ae0b2..7ee2a6005 100644
--- a/package.json
+++ b/package.json
@@ -95,7 +95,7 @@
]
},
"devDependencies": {
- "@rockcarver/frodo-lib": "4.0.0-2",
+ "@rockcarver/frodo-lib": "4.0.0-3",
"@types/colors": "^1.2.1",
"@types/fs-extra": "^11.0.1",
"@types/jest": "^29.2.3",
diff --git a/src/cli/FrodoCommand.ts b/src/cli/FrodoCommand.ts
index dfcf77315..4040a5d2b 100644
--- a/src/cli/FrodoCommand.ts
+++ b/src/cli/FrodoCommand.ts
@@ -21,6 +21,7 @@ const {
RETRY_STRATEGIES,
RETRY_NOTHING_KEY,
} = frodo.utils.constants;
+const { convertPrivateKeyToPem } = frodo.utils.crypto;
const hostArgument = new Argument(
'[host]',
@@ -68,6 +69,16 @@ const serviceAccountJwkFileOption = new Option(
'File containing the JSON Web Key (JWK) associated with the the service account.'
);
+const amsterPrivateKeyPassphraseOption = new Option(
+ '--passphrase ',
+ 'The passphrase for the Amster private key if it is encrypted.'
+);
+
+const amsterPrivateKeyFileOption = new Option(
+ '--private-key ',
+ 'File containing the private key for authenticating with Amster. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.'
+);
+
const deploymentOption = new Option(
'-m, --type ',
'Override auto-detected deployment type. Valid values for type: \n\
@@ -135,6 +146,8 @@ const defaultOpts = [
loginRedirectUri,
serviceAccountIdOption,
serviceAccountJwkFileOption,
+ amsterPrivateKeyPassphraseOption,
+ amsterPrivateKeyFileOption,
deploymentOption,
directoryOption,
insecureOption,
@@ -171,6 +184,35 @@ const stateMap = {
);
}
},
+ [amsterPrivateKeyPassphraseOption.attributeName()]: (passphrase: string) => {
+ // This is needed in the case the passphrase is an option, but the private key is an environment variable.
+ process.env.FRODO_AMSTER_PASSPHRASE = passphrase;
+ },
+ [amsterPrivateKeyFileOption.attributeName()]: (
+ file: string,
+ options: Record
+ ) => {
+ const passphrase =
+ (options[amsterPrivateKeyPassphraseOption.attributeName()] as string) ||
+ process.env.FRODO_AMSTER_PASSPHRASE;
+ try {
+ // Store as PEM format (PKCS#8 variant specifically) since Jose supports PEM and since PKCS#8 supports more algorithms than PKCS#1
+ state.setAmsterPrivateKey(
+ convertPrivateKeyToPem(
+ fs.readFileSync(file, 'utf8'),
+ passphrase,
+ file
+ .replaceAll('\\', '/')
+ .substring(file.replaceAll('\\', '/').lastIndexOf('/') + 1)
+ )
+ );
+ } catch (error) {
+ printMessage(
+ `Error parsing private key from file ${file}: ${error.message}`,
+ 'error'
+ );
+ }
+ },
[deploymentOption.attributeName()]: (type: string) =>
state.setDeploymentType(type),
[directoryOption.attributeName()]: (directory: string) =>
@@ -298,6 +340,8 @@ export class FrodoCommand extends FrodoStubCommand {
` FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.\n` +
` FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.\n` +
` FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.\n` +
+ ` FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.\n` +
+ ` FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.\n` +
` FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.\n` +
` FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.\n` +
('frodo conn save' === this.name()
@@ -309,7 +353,7 @@ export class FrodoCommand extends FrodoStubCommand {
` FRODO_LOG_SECRET: Log API secret. Overridden by 'password' argument.\n`
: ``) +
` FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.\n` +
- ` FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.\n` +
+ ` FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.\n` +
` FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.\n` +
` FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.\n` +
` FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.\n`
@@ -359,7 +403,7 @@ export class FrodoCommand extends FrodoStubCommand {
);
// eslint-disable-next-line @typescript-eslint/no-explicit-any
const handler: any = stateMap[k];
- handler(v);
+ handler(v, options);
} else {
debugMessage(
`FrodoCommand.handleDefaultArgsAndOpts: Ignoring non-default option '${k}'.`
diff --git a/src/cli/conn/conn-save.ts b/src/cli/conn/conn-save.ts
index 98e511aa4..2e8dc990d 100644
--- a/src/cli/conn/conn-save.ts
+++ b/src/cli/conn/conn-save.ts
@@ -57,6 +57,10 @@ export default function setup() {
` $ frodo conn save ${s.amBaseUrl} ${s.username} '${s.password}'\n`[
'brightCyan'
] +
+ ` Create a connection profile using Amster private key credentials (PingAM classic deployments only):\n` +
+ ` $ frodo conn save --private-key ${s.amsterPrivateKey} ${s.amClassicBaseUrl}\n`[
+ 'brightCyan'
+ ] +
` Save an existing service account to an existing or new connection profile:\n` +
` $ frodo conn save --sa-id ${s.saId} --sa-jwk-file ${s.saJwkFile} ${s.amBaseUrl}\n`[
'brightCyan'
@@ -72,6 +76,10 @@ export default function setup() {
` Update an existing connection profile with a custom header override for a freshly Proxy Connect-protected PingOne Advanced Identity Cloud environment:\n` +
` $ frodo conn save --authentication-header-overrides '{"MY-SECRET-HEADER": "proxyconnect secret header value"}' ${s.connId}\n`[
'brightCyan'
+ ] +
+ ` Update an existing connection profile to use Amster private key credentials with a custom Amster journey (PingAM classic deployments only):\n` +
+ ` $ frodo conn save --private-key ${s.amsterPrivateKey} --authentication-service ${s.customAmsterService} ${s.classicConnId}\n`[
+ 'brightCyan'
]
)
.action(
@@ -94,6 +102,7 @@ export default function setup() {
JSON.parse(options.authenticationHeaderOverrides)
);
}
+ const needAmsterLogin = !!options.privateKey;
const needSa =
options.sa &&
!state.getServiceAccountId() &&
@@ -103,7 +112,7 @@ export default function setup() {
!state.getLogApiKey() &&
!state.getLogApiSecret() &&
needSa;
- const forceLoginAsUser = needSa || needLogApiKey;
+ const forceLoginAsUser = !needAmsterLogin && (needSa || needLogApiKey);
if (
(options.validate && (await getTokens(forceLoginAsUser))) ||
!options.validate
diff --git a/src/help/SampleData.ts b/src/help/SampleData.ts
index 031526051..0d7cba170 100644
--- a/src/help/SampleData.ts
+++ b/src/help/SampleData.ts
@@ -9,3 +9,8 @@ export const connId2 = 'zion';
export const username2 = 'neo@nebuchadnezzar.zion.com';
export const password2 = 'R3dP!ll3d';
export const realm = '/alpha';
+export const amClassicBaseUrl = 'https://am.example.com:8443/am';
+export const classicConnId = 'am.example';
+export const amsterPrivateKey =
+ '/home/trinity/am/security/keys/amster/amster_rsa';
+export const customAmsterService = 'AmsterLogin';
diff --git a/src/ops/ConnectionProfileOps.ts b/src/ops/ConnectionProfileOps.ts
index 44d4291dc..8fa6acfa7 100644
--- a/src/ops/ConnectionProfileOps.ts
+++ b/src/ops/ConnectionProfileOps.ts
@@ -34,6 +34,7 @@ export function listConnectionProfiles(long: boolean = false): void {
'Service Account',
'Username',
'Log API Key',
+ 'Authentication Service',
]);
Object.keys(connectionsData).forEach((c) => {
table.push([
@@ -41,6 +42,7 @@ export function listConnectionProfiles(long: boolean = false): void {
connectionsData[c].svcacctName || connectionsData[c].svcacctId,
connectionsData[c].username,
connectionsData[c].logApiKey,
+ connectionsData[c].authenticationService,
]);
});
printMessage(table.toString(), 'data');
@@ -76,10 +78,12 @@ export async function describeConnectionProfile(
debugMessage(profile);
const present = '[present]';
const jwk = profile.svcacctJwk;
+ const privateKey = profile.amsterPrivateKey;
if (!showSecrets) {
if (profile.password) profile.password = present;
if (profile.logApiSecret) profile.logApiSecret = present;
if (profile.svcacctJwk) (profile as unknown)['svcacctJwk'] = present;
+ if (profile.amsterPrivateKey) profile.amsterPrivateKey = present;
}
if (!profile.idmHost) {
delete profile.idmHost;
@@ -122,9 +126,15 @@ export async function describeConnectionProfile(
// do nothing
}
}
+ if (!profile.amsterPrivateKey) {
+ delete profile.amsterPrivateKey;
+ }
if (showSecrets && jwk) {
(profile as unknown)['svcacctJwk'] = 'see below';
}
+ if (showSecrets && privateKey) {
+ profile.amsterPrivateKey = 'see below';
+ }
if (!profile.authenticationService) {
delete profile.authenticationService;
}
@@ -141,12 +151,16 @@ export async function describeConnectionProfile(
svcacctId: 'Service Account Id',
svcacctJwk: 'Service Account JWK',
svcacctScope: 'Service Account Scope',
+ amsterPrivateKey: 'Amster Private Key',
};
const table = createObjectTable(profile, keyMap);
printMessage(table.toString(), 'data');
if (showSecrets && jwk) {
printMessage(JSON.stringify(jwk), 'data');
}
+ if (showSecrets && privateKey) {
+ printMessage(privateKey, 'data');
+ }
} else {
printMessage(`No connection profile ${host} found`);
}
diff --git a/test/client_cli/en/__snapshots__/admin-add-autoid-static-user-mapping.test.js.snap b/test/client_cli/en/__snapshots__/admin-add-autoid-static-user-mapping.test.js.snap
index db84e316b..0f4b0a0ad 100644
--- a/test/client_cli/en/__snapshots__/admin-add-autoid-static-user-mapping.test.js.snap
+++ b/test/client_cli/en/__snapshots__/admin-add-autoid-static-user-mapping.test.js.snap
@@ -71,6 +71,13 @@ Options:
(choices: "classic", "cloud",
"forgeops")
--no-cache Disable token cache for this operation.
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
--retry Retry failed operations. Valid values
for strategy:
everything: Retry all failed operations.
@@ -101,10 +108,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/admin-create-oauth2-client-with-admin-privileges.test.js.snap b/test/client_cli/en/__snapshots__/admin-create-oauth2-client-with-admin-privileges.test.js.snap
index 0ec035732..f03533a1a 100644
--- a/test/client_cli/en/__snapshots__/admin-create-oauth2-client-with-admin-privileges.test.js.snap
+++ b/test/client_cli/en/__snapshots__/admin-create-oauth2-client-with-admin-privileges.test.js.snap
@@ -97,6 +97,13 @@ Options:
output to console instead. This option
only applies if used with the --llt
option.
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
--retry Retry failed operations. Valid values
for strategy:
everything: Retry all failed operations.
@@ -127,10 +134,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/admin-get-access-token.test.js.snap b/test/client_cli/en/__snapshots__/admin-get-access-token.test.js.snap
index d41fcf26d..fffdc69f1 100644
--- a/test/client_cli/en/__snapshots__/admin-get-access-token.test.js.snap
+++ b/test/client_cli/en/__snapshots__/admin-get-access-token.test.js.snap
@@ -75,6 +75,13 @@ Options:
(choices: "classic", "cloud",
"forgeops")
--no-cache Disable token cache for this operation.
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
--retry Retry failed operations. Valid values
for strategy:
everything: Retry all failed operations.
@@ -108,10 +115,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/admin-grant-oauth2-client-admin-privileges.test.js.snap b/test/client_cli/en/__snapshots__/admin-grant-oauth2-client-admin-privileges.test.js.snap
index 6cb4c8493..911d4973c 100644
--- a/test/client_cli/en/__snapshots__/admin-grant-oauth2-client-admin-privileges.test.js.snap
+++ b/test/client_cli/en/__snapshots__/admin-grant-oauth2-client-admin-privileges.test.js.snap
@@ -75,6 +75,13 @@ Options:
(choices: "classic", "cloud",
"forgeops")
--no-cache Disable token cache for this operation.
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
--retry Retry failed operations. Valid values
for strategy:
everything: Retry all failed operations.
@@ -105,10 +112,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/admin-hide-generic-extension-attributes.test.js.snap b/test/client_cli/en/__snapshots__/admin-hide-generic-extension-attributes.test.js.snap
index 3989e7411..dce4f039a 100644
--- a/test/client_cli/en/__snapshots__/admin-hide-generic-extension-attributes.test.js.snap
+++ b/test/client_cli/en/__snapshots__/admin-hide-generic-extension-attributes.test.js.snap
@@ -76,6 +76,13 @@ Options:
(choices: "classic", "cloud",
"forgeops")
--no-cache Disable token cache for this operation.
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
--retry Retry failed operations. Valid values
for strategy:
everything: Retry all failed operations.
@@ -106,10 +113,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/admin-list-oauth2-clients-with-admin-privileges.test.js.snap b/test/client_cli/en/__snapshots__/admin-list-oauth2-clients-with-admin-privileges.test.js.snap
index 3ad1c3508..5ee240eac 100644
--- a/test/client_cli/en/__snapshots__/admin-list-oauth2-clients-with-admin-privileges.test.js.snap
+++ b/test/client_cli/en/__snapshots__/admin-list-oauth2-clients-with-admin-privileges.test.js.snap
@@ -74,6 +74,13 @@ Options:
(choices: "classic", "cloud",
"forgeops")
--no-cache Disable token cache for this operation.
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
--retry Retry failed operations. Valid values
for strategy:
everything: Retry all failed operations.
@@ -104,10 +111,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/admin-list-oauth2-clients-with-custom-privileges.test.js.snap b/test/client_cli/en/__snapshots__/admin-list-oauth2-clients-with-custom-privileges.test.js.snap
index b6800ed08..4b4e3258b 100644
--- a/test/client_cli/en/__snapshots__/admin-list-oauth2-clients-with-custom-privileges.test.js.snap
+++ b/test/client_cli/en/__snapshots__/admin-list-oauth2-clients-with-custom-privileges.test.js.snap
@@ -74,6 +74,13 @@ Options:
(choices: "classic", "cloud",
"forgeops")
--no-cache Disable token cache for this operation.
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
--retry Retry failed operations. Valid values
for strategy:
everything: Retry all failed operations.
@@ -104,10 +111,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/admin-list-static-user-mappings.test.js.snap b/test/client_cli/en/__snapshots__/admin-list-static-user-mappings.test.js.snap
index a96a44ab6..27e7a0ec4 100644
--- a/test/client_cli/en/__snapshots__/admin-list-static-user-mappings.test.js.snap
+++ b/test/client_cli/en/__snapshots__/admin-list-static-user-mappings.test.js.snap
@@ -74,6 +74,13 @@ Options:
(choices: "classic", "cloud",
"forgeops")
--no-cache Disable token cache for this operation.
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
--retry Retry failed operations. Valid values
for strategy:
everything: Retry all failed operations.
@@ -106,10 +113,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/admin-remove-static-user-mapping.test.js.snap b/test/client_cli/en/__snapshots__/admin-remove-static-user-mapping.test.js.snap
index df639d62e..4812fee57 100644
--- a/test/client_cli/en/__snapshots__/admin-remove-static-user-mapping.test.js.snap
+++ b/test/client_cli/en/__snapshots__/admin-remove-static-user-mapping.test.js.snap
@@ -75,6 +75,13 @@ Options:
(choices: "classic", "cloud",
"forgeops")
--no-cache Disable token cache for this operation.
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
--retry Retry failed operations. Valid values
for strategy:
everything: Retry all failed operations.
@@ -105,10 +112,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/admin-repair-org-model.test.js.snap b/test/client_cli/en/__snapshots__/admin-repair-org-model.test.js.snap
index 8e749a427..c788006a1 100644
--- a/test/client_cli/en/__snapshots__/admin-repair-org-model.test.js.snap
+++ b/test/client_cli/en/__snapshots__/admin-repair-org-model.test.js.snap
@@ -79,6 +79,13 @@ Options:
(choices: "classic", "cloud",
"forgeops")
--no-cache Disable token cache for this operation.
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
--retry Retry failed operations. Valid values
for strategy:
everything: Retry all failed operations.
@@ -109,10 +116,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/admin-revoke-oauth2-client-admin-privileges.test.js.snap b/test/client_cli/en/__snapshots__/admin-revoke-oauth2-client-admin-privileges.test.js.snap
index 2ec2268fa..c0e5a8bd0 100644
--- a/test/client_cli/en/__snapshots__/admin-revoke-oauth2-client-admin-privileges.test.js.snap
+++ b/test/client_cli/en/__snapshots__/admin-revoke-oauth2-client-admin-privileges.test.js.snap
@@ -75,6 +75,13 @@ Options:
(choices: "classic", "cloud",
"forgeops")
--no-cache Disable token cache for this operation.
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
--retry Retry failed operations. Valid values
for strategy:
everything: Retry all failed operations.
@@ -105,10 +112,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/admin-show-generic-extension-attributes.test.js.snap b/test/client_cli/en/__snapshots__/admin-show-generic-extension-attributes.test.js.snap
index 86228dc4d..9fc80ec04 100644
--- a/test/client_cli/en/__snapshots__/admin-show-generic-extension-attributes.test.js.snap
+++ b/test/client_cli/en/__snapshots__/admin-show-generic-extension-attributes.test.js.snap
@@ -78,6 +78,13 @@ Options:
(choices: "classic", "cloud",
"forgeops")
--no-cache Disable token cache for this operation.
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
--retry Retry failed operations. Valid values
for strategy:
everything: Retry all failed operations.
@@ -108,10 +115,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/agent-delete.test.js.snap b/test/client_cli/en/__snapshots__/agent-delete.test.js.snap
index fcbbc84a8..7787427e0 100644
--- a/test/client_cli/en/__snapshots__/agent-delete.test.js.snap
+++ b/test/client_cli/en/__snapshots__/agent-delete.test.js.snap
@@ -76,6 +76,13 @@ Options:
(choices: "classic", "cloud",
"forgeops")
--no-cache Disable token cache for this operation.
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
--retry Retry failed operations. Valid values
for strategy:
everything: Retry all failed operations.
@@ -106,10 +113,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/agent-describe.test.js.snap b/test/client_cli/en/__snapshots__/agent-describe.test.js.snap
index 03b5492f0..c76416e62 100644
--- a/test/client_cli/en/__snapshots__/agent-describe.test.js.snap
+++ b/test/client_cli/en/__snapshots__/agent-describe.test.js.snap
@@ -76,6 +76,13 @@ Options:
(choices: "classic", "cloud",
"forgeops")
--no-cache Disable token cache for this operation.
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
--retry Retry failed operations. Valid values
for strategy:
everything: Retry all failed operations.
@@ -106,10 +113,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/agent-export.test.js.snap b/test/client_cli/en/__snapshots__/agent-export.test.js.snap
index b516acfbc..457f3d05a 100644
--- a/test/client_cli/en/__snapshots__/agent-export.test.js.snap
+++ b/test/client_cli/en/__snapshots__/agent-export.test.js.snap
@@ -85,6 +85,13 @@ Options:
-N, --no-metadata Does not include metadata in the export
file.
--no-cache Disable token cache for this operation.
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
--retry Retry failed operations. Valid values
for strategy:
everything: Retry all failed operations.
@@ -115,10 +122,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/agent-gateway-delete.test.js.snap b/test/client_cli/en/__snapshots__/agent-gateway-delete.test.js.snap
index 435067701..7833a9fb0 100644
--- a/test/client_cli/en/__snapshots__/agent-gateway-delete.test.js.snap
+++ b/test/client_cli/en/__snapshots__/agent-gateway-delete.test.js.snap
@@ -77,6 +77,13 @@ Options:
(choices: "classic", "cloud",
"forgeops")
--no-cache Disable token cache for this operation.
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
--retry Retry failed operations. Valid values
for strategy:
everything: Retry all failed operations.
@@ -107,10 +114,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/agent-gateway-describe.test.js.snap b/test/client_cli/en/__snapshots__/agent-gateway-describe.test.js.snap
index 7dd37271f..33c59e268 100644
--- a/test/client_cli/en/__snapshots__/agent-gateway-describe.test.js.snap
+++ b/test/client_cli/en/__snapshots__/agent-gateway-describe.test.js.snap
@@ -75,6 +75,13 @@ Options:
(choices: "classic", "cloud",
"forgeops")
--no-cache Disable token cache for this operation.
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
--retry Retry failed operations. Valid values
for strategy:
everything: Retry all failed operations.
@@ -105,10 +112,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/agent-gateway-export.test.js.snap b/test/client_cli/en/__snapshots__/agent-gateway-export.test.js.snap
index 9004865a3..cc9efdf5a 100644
--- a/test/client_cli/en/__snapshots__/agent-gateway-export.test.js.snap
+++ b/test/client_cli/en/__snapshots__/agent-gateway-export.test.js.snap
@@ -85,6 +85,13 @@ Options:
-N, --no-metadata Does not include metadata in the export
file.
--no-cache Disable token cache for this operation.
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
--retry Retry failed operations. Valid values
for strategy:
everything: Retry all failed operations.
@@ -115,10 +122,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/agent-gateway-import.test.js.snap b/test/client_cli/en/__snapshots__/agent-gateway-import.test.js.snap
index 0c42a7a24..0506a4159 100644
--- a/test/client_cli/en/__snapshots__/agent-gateway-import.test.js.snap
+++ b/test/client_cli/en/__snapshots__/agent-gateway-import.test.js.snap
@@ -84,6 +84,13 @@ Options:
(choices: "classic", "cloud",
"forgeops")
--no-cache Disable token cache for this operation.
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
--retry Retry failed operations. Valid values
for strategy:
everything: Retry all failed operations.
@@ -114,10 +121,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/agent-gateway-list.test.js.snap b/test/client_cli/en/__snapshots__/agent-gateway-list.test.js.snap
index a2fa9a82f..62f91e026 100644
--- a/test/client_cli/en/__snapshots__/agent-gateway-list.test.js.snap
+++ b/test/client_cli/en/__snapshots__/agent-gateway-list.test.js.snap
@@ -75,6 +75,13 @@ Options:
(choices: "classic", "cloud",
"forgeops")
--no-cache Disable token cache for this operation.
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
--retry Retry failed operations. Valid values
for strategy:
everything: Retry all failed operations.
@@ -105,10 +112,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/agent-import.test.js.snap b/test/client_cli/en/__snapshots__/agent-import.test.js.snap
index 58252ebd7..1e570390d 100644
--- a/test/client_cli/en/__snapshots__/agent-import.test.js.snap
+++ b/test/client_cli/en/__snapshots__/agent-import.test.js.snap
@@ -84,6 +84,13 @@ Options:
(choices: "classic", "cloud",
"forgeops")
--no-cache Disable token cache for this operation.
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
--retry Retry failed operations. Valid values
for strategy:
everything: Retry all failed operations.
@@ -114,10 +121,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/agent-java-delete.test.js.snap b/test/client_cli/en/__snapshots__/agent-java-delete.test.js.snap
index f64854d9b..2bfa8c668 100644
--- a/test/client_cli/en/__snapshots__/agent-java-delete.test.js.snap
+++ b/test/client_cli/en/__snapshots__/agent-java-delete.test.js.snap
@@ -76,6 +76,13 @@ Options:
(choices: "classic", "cloud",
"forgeops")
--no-cache Disable token cache for this operation.
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
--retry Retry failed operations. Valid values
for strategy:
everything: Retry all failed operations.
@@ -106,10 +113,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/agent-java-describe.test.js.snap b/test/client_cli/en/__snapshots__/agent-java-describe.test.js.snap
index 895d9ae80..3276d27e1 100644
--- a/test/client_cli/en/__snapshots__/agent-java-describe.test.js.snap
+++ b/test/client_cli/en/__snapshots__/agent-java-describe.test.js.snap
@@ -75,6 +75,13 @@ Options:
(choices: "classic", "cloud",
"forgeops")
--no-cache Disable token cache for this operation.
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
--retry Retry failed operations. Valid values
for strategy:
everything: Retry all failed operations.
@@ -105,10 +112,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/agent-java-export.test.js.snap b/test/client_cli/en/__snapshots__/agent-java-export.test.js.snap
index e6e4c823e..6a1c2214c 100644
--- a/test/client_cli/en/__snapshots__/agent-java-export.test.js.snap
+++ b/test/client_cli/en/__snapshots__/agent-java-export.test.js.snap
@@ -84,6 +84,13 @@ Options:
-N, --no-metadata Does not include metadata in the export
file.
--no-cache Disable token cache for this operation.
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
--retry Retry failed operations. Valid values
for strategy:
everything: Retry all failed operations.
@@ -114,10 +121,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/agent-java-import.test.js.snap b/test/client_cli/en/__snapshots__/agent-java-import.test.js.snap
index 5b97ef7c4..378f60f0e 100644
--- a/test/client_cli/en/__snapshots__/agent-java-import.test.js.snap
+++ b/test/client_cli/en/__snapshots__/agent-java-import.test.js.snap
@@ -83,6 +83,13 @@ Options:
(choices: "classic", "cloud",
"forgeops")
--no-cache Disable token cache for this operation.
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
--retry Retry failed operations. Valid values
for strategy:
everything: Retry all failed operations.
@@ -113,10 +120,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/agent-java-list.test.js.snap b/test/client_cli/en/__snapshots__/agent-java-list.test.js.snap
index e780558ab..88144880e 100644
--- a/test/client_cli/en/__snapshots__/agent-java-list.test.js.snap
+++ b/test/client_cli/en/__snapshots__/agent-java-list.test.js.snap
@@ -75,6 +75,13 @@ Options:
(choices: "classic", "cloud",
"forgeops")
--no-cache Disable token cache for this operation.
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
--retry Retry failed operations. Valid values
for strategy:
everything: Retry all failed operations.
@@ -105,10 +112,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/agent-list.test.js.snap b/test/client_cli/en/__snapshots__/agent-list.test.js.snap
index 360028c06..bd6146b6e 100644
--- a/test/client_cli/en/__snapshots__/agent-list.test.js.snap
+++ b/test/client_cli/en/__snapshots__/agent-list.test.js.snap
@@ -76,6 +76,13 @@ Options:
(choices: "classic", "cloud",
"forgeops")
--no-cache Disable token cache for this operation.
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
--retry Retry failed operations. Valid values
for strategy:
everything: Retry all failed operations.
@@ -106,10 +113,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/agent-web-delete.test.js.snap b/test/client_cli/en/__snapshots__/agent-web-delete.test.js.snap
index 2a64e0df3..6256568bb 100644
--- a/test/client_cli/en/__snapshots__/agent-web-delete.test.js.snap
+++ b/test/client_cli/en/__snapshots__/agent-web-delete.test.js.snap
@@ -77,6 +77,13 @@ Options:
(choices: "classic", "cloud",
"forgeops")
--no-cache Disable token cache for this operation.
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
--retry Retry failed operations. Valid values
for strategy:
everything: Retry all failed operations.
@@ -107,10 +114,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/agent-web-describe.test.js.snap b/test/client_cli/en/__snapshots__/agent-web-describe.test.js.snap
index b95c7a796..df573dffd 100644
--- a/test/client_cli/en/__snapshots__/agent-web-describe.test.js.snap
+++ b/test/client_cli/en/__snapshots__/agent-web-describe.test.js.snap
@@ -75,6 +75,13 @@ Options:
(choices: "classic", "cloud",
"forgeops")
--no-cache Disable token cache for this operation.
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
--retry Retry failed operations. Valid values
for strategy:
everything: Retry all failed operations.
@@ -105,10 +112,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/agent-web-export.test.js.snap b/test/client_cli/en/__snapshots__/agent-web-export.test.js.snap
index eec50bad2..c35814d05 100644
--- a/test/client_cli/en/__snapshots__/agent-web-export.test.js.snap
+++ b/test/client_cli/en/__snapshots__/agent-web-export.test.js.snap
@@ -84,6 +84,13 @@ Options:
-N, --no-metadata Does not include metadata in the export
file.
--no-cache Disable token cache for this operation.
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
--retry Retry failed operations. Valid values
for strategy:
everything: Retry all failed operations.
@@ -114,10 +121,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/agent-web-import.test.js.snap b/test/client_cli/en/__snapshots__/agent-web-import.test.js.snap
index 581338e31..0eefd3a11 100644
--- a/test/client_cli/en/__snapshots__/agent-web-import.test.js.snap
+++ b/test/client_cli/en/__snapshots__/agent-web-import.test.js.snap
@@ -83,6 +83,13 @@ Options:
(choices: "classic", "cloud",
"forgeops")
--no-cache Disable token cache for this operation.
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
--retry Retry failed operations. Valid values
for strategy:
everything: Retry all failed operations.
@@ -113,10 +120,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/agent-web-list.test.js.snap b/test/client_cli/en/__snapshots__/agent-web-list.test.js.snap
index 82e79c33a..ba06436ee 100644
--- a/test/client_cli/en/__snapshots__/agent-web-list.test.js.snap
+++ b/test/client_cli/en/__snapshots__/agent-web-list.test.js.snap
@@ -75,6 +75,13 @@ Options:
(choices: "classic", "cloud",
"forgeops")
--no-cache Disable token cache for this operation.
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
--retry Retry failed operations. Valid values
for strategy:
everything: Retry all failed operations.
@@ -105,10 +112,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/app-delete.test.js.snap b/test/client_cli/en/__snapshots__/app-delete.test.js.snap
index 7938757ca..7316f769b 100644
--- a/test/client_cli/en/__snapshots__/app-delete.test.js.snap
+++ b/test/client_cli/en/__snapshots__/app-delete.test.js.snap
@@ -80,6 +80,13 @@ Options:
--no-cache Disable token cache for this operation.
--no-deep No deep delete. This leaves orphaned
configuration artifacts behind.
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
--retry Retry failed operations. Valid values
for strategy:
everything: Retry all failed operations.
@@ -110,10 +117,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/app-export.test.js.snap b/test/client_cli/en/__snapshots__/app-export.test.js.snap
index 92ccc5708..e8e20b3ce 100644
--- a/test/client_cli/en/__snapshots__/app-export.test.js.snap
+++ b/test/client_cli/en/__snapshots__/app-export.test.js.snap
@@ -87,6 +87,13 @@ Options:
--no-cache Disable token cache for this operation.
--no-deps Do not include any dependencies
(scripts).
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
--retry Retry failed operations. Valid values
for strategy:
everything: Retry all failed operations.
@@ -117,10 +124,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/app-import.test.js.snap b/test/client_cli/en/__snapshots__/app-import.test.js.snap
index 48a88e3aa..5b6f6c15a 100644
--- a/test/client_cli/en/__snapshots__/app-import.test.js.snap
+++ b/test/client_cli/en/__snapshots__/app-import.test.js.snap
@@ -85,6 +85,13 @@ Options:
--no-cache Disable token cache for this operation.
--no-deps Do not include any dependencies
(scripts).
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
--retry Retry failed operations. Valid values
for strategy:
everything: Retry all failed operations.
@@ -115,10 +122,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/app-list.test.js.snap b/test/client_cli/en/__snapshots__/app-list.test.js.snap
index 85d7d75cd..609d8be81 100644
--- a/test/client_cli/en/__snapshots__/app-list.test.js.snap
+++ b/test/client_cli/en/__snapshots__/app-list.test.js.snap
@@ -75,6 +75,13 @@ Options:
(choices: "classic", "cloud",
"forgeops")
--no-cache Disable token cache for this operation.
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
--retry Retry failed operations. Valid values
for strategy:
everything: Retry all failed operations.
@@ -105,10 +112,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/authn-describe.test.js.snap b/test/client_cli/en/__snapshots__/authn-describe.test.js.snap
index acd95e218..18cb3daa5 100644
--- a/test/client_cli/en/__snapshots__/authn-describe.test.js.snap
+++ b/test/client_cli/en/__snapshots__/authn-describe.test.js.snap
@@ -76,6 +76,13 @@ Options:
(choices: "classic", "cloud",
"forgeops")
--no-cache Disable token cache for this operation.
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
--retry Retry failed operations. Valid values
for strategy:
everything: Retry all failed operations.
@@ -106,10 +113,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/authn-export.test.js.snap b/test/client_cli/en/__snapshots__/authn-export.test.js.snap
index da36ac056..4bfbe6f6d 100644
--- a/test/client_cli/en/__snapshots__/authn-export.test.js.snap
+++ b/test/client_cli/en/__snapshots__/authn-export.test.js.snap
@@ -78,6 +78,13 @@ Options:
-N, --no-metadata Does not include metadata in the export
file.
--no-cache Disable token cache for this operation.
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
--retry Retry failed operations. Valid values
for strategy:
everything: Retry all failed operations.
@@ -108,10 +115,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/authn-import.test.js.snap b/test/client_cli/en/__snapshots__/authn-import.test.js.snap
index 33b974296..26c8300ea 100644
--- a/test/client_cli/en/__snapshots__/authn-import.test.js.snap
+++ b/test/client_cli/en/__snapshots__/authn-import.test.js.snap
@@ -76,6 +76,13 @@ Options:
(choices: "classic", "cloud",
"forgeops")
--no-cache Disable token cache for this operation.
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
--retry Retry failed operations. Valid values
for strategy:
everything: Retry all failed operations.
@@ -106,10 +113,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/authz-policy-delete.test.js.snap b/test/client_cli/en/__snapshots__/authz-policy-delete.test.js.snap
index cb488f174..7e2773831 100644
--- a/test/client_cli/en/__snapshots__/authz-policy-delete.test.js.snap
+++ b/test/client_cli/en/__snapshots__/authz-policy-delete.test.js.snap
@@ -78,6 +78,13 @@ Options:
(choices: "classic", "cloud",
"forgeops")
--no-cache Disable token cache for this operation.
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
--retry Retry failed operations. Valid values
for strategy:
everything: Retry all failed operations.
@@ -109,10 +116,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/authz-policy-describe.test.js.snap b/test/client_cli/en/__snapshots__/authz-policy-describe.test.js.snap
index bd435ded9..f76b9f04d 100644
--- a/test/client_cli/en/__snapshots__/authz-policy-describe.test.js.snap
+++ b/test/client_cli/en/__snapshots__/authz-policy-describe.test.js.snap
@@ -76,6 +76,13 @@ Options:
(choices: "classic", "cloud",
"forgeops")
--no-cache Disable token cache for this operation.
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
--retry Retry failed operations. Valid values
for strategy:
everything: Retry all failed operations.
@@ -106,10 +113,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/authz-policy-export.test.js.snap b/test/client_cli/en/__snapshots__/authz-policy-export.test.js.snap
index 90d93af36..527d4d185 100644
--- a/test/client_cli/en/__snapshots__/authz-policy-export.test.js.snap
+++ b/test/client_cli/en/__snapshots__/authz-policy-export.test.js.snap
@@ -85,8 +85,15 @@ Options:
file.
--no-cache Disable token cache for this operation.
--no-deps Do not include dependencies (scripts).
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
--prereqs Include prerequisites (policy sets,
resource types).
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
--retry Retry failed operations. Valid values
for strategy:
everything: Retry all failed operations.
@@ -119,10 +126,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/authz-policy-import.test.js.snap b/test/client_cli/en/__snapshots__/authz-policy-import.test.js.snap
index a1d704b0f..6bc1040ec 100644
--- a/test/client_cli/en/__snapshots__/authz-policy-import.test.js.snap
+++ b/test/client_cli/en/__snapshots__/authz-policy-import.test.js.snap
@@ -86,9 +86,16 @@ Options:
--no-deps Do not import dependencies (scripts)
even if they are available in the import
file.
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
--prereqs Import prerequisites (policy sets,
resource types) if they are available in
the import file.
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
--retry Retry failed operations. Valid values
for strategy:
everything: Retry all failed operations.
@@ -120,10 +127,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/authz-policy-list.test.js.snap b/test/client_cli/en/__snapshots__/authz-policy-list.test.js.snap
index 34e789c22..8f121e18c 100644
--- a/test/client_cli/en/__snapshots__/authz-policy-list.test.js.snap
+++ b/test/client_cli/en/__snapshots__/authz-policy-list.test.js.snap
@@ -75,6 +75,13 @@ Options:
(choices: "classic", "cloud",
"forgeops")
--no-cache Disable token cache for this operation.
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
--retry Retry failed operations. Valid values
for strategy:
everything: Retry all failed operations.
@@ -106,10 +113,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/authz-set-delete.test.js.snap b/test/client_cli/en/__snapshots__/authz-set-delete.test.js.snap
index 940c5abed..a70011e65 100644
--- a/test/client_cli/en/__snapshots__/authz-set-delete.test.js.snap
+++ b/test/client_cli/en/__snapshots__/authz-set-delete.test.js.snap
@@ -77,6 +77,13 @@ Options:
(choices: "classic", "cloud",
"forgeops")
--no-cache Disable token cache for this operation.
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
--retry Retry failed operations. Valid values
for strategy:
everything: Retry all failed operations.
@@ -107,10 +114,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/authz-set-describe.test.js.snap b/test/client_cli/en/__snapshots__/authz-set-describe.test.js.snap
index c95c8b987..dbd098595 100644
--- a/test/client_cli/en/__snapshots__/authz-set-describe.test.js.snap
+++ b/test/client_cli/en/__snapshots__/authz-set-describe.test.js.snap
@@ -76,6 +76,13 @@ Options:
(choices: "classic", "cloud",
"forgeops")
--no-cache Disable token cache for this operation.
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
--retry Retry failed operations. Valid values
for strategy:
everything: Retry all failed operations.
@@ -106,10 +113,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/authz-set-export.test.js.snap b/test/client_cli/en/__snapshots__/authz-set-export.test.js.snap
index 82d2a344a..1bb3fe6b3 100644
--- a/test/client_cli/en/__snapshots__/authz-set-export.test.js.snap
+++ b/test/client_cli/en/__snapshots__/authz-set-export.test.js.snap
@@ -87,7 +87,14 @@ Options:
--no-cache Disable token cache for this operation.
--no-deps Do not include any dependencies
(policies, scripts).
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
--prereqs Include prerequisites (resource types).
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
--retry Retry failed operations. Valid values
for strategy:
everything: Retry all failed operations.
@@ -118,10 +125,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/authz-set-import.test.js.snap b/test/client_cli/en/__snapshots__/authz-set-import.test.js.snap
index 6340f4e92..610cc2156 100644
--- a/test/client_cli/en/__snapshots__/authz-set-import.test.js.snap
+++ b/test/client_cli/en/__snapshots__/authz-set-import.test.js.snap
@@ -86,7 +86,14 @@ Options:
--no-cache Disable token cache for this operation.
--no-deps Do not include any dependencies
(policies, scripts).
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
--prereqs Include prerequisites (resource types).
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
--retry Retry failed operations. Valid values
for strategy:
everything: Retry all failed operations.
@@ -117,10 +124,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/authz-type-delete.test.js.snap b/test/client_cli/en/__snapshots__/authz-type-delete.test.js.snap
index be82d9bb1..6c7088541 100644
--- a/test/client_cli/en/__snapshots__/authz-type-delete.test.js.snap
+++ b/test/client_cli/en/__snapshots__/authz-type-delete.test.js.snap
@@ -80,6 +80,13 @@ Options:
-n, --type-name Resource type name. If specified, -a is
ignored.
--no-cache Disable token cache for this operation.
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
--retry Retry failed operations. Valid values
for strategy:
everything: Retry all failed operations.
@@ -110,10 +117,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/authz-type-describe.test.js.snap b/test/client_cli/en/__snapshots__/authz-type-describe.test.js.snap
index 4fb2c0bb5..2b4ac1019 100644
--- a/test/client_cli/en/__snapshots__/authz-type-describe.test.js.snap
+++ b/test/client_cli/en/__snapshots__/authz-type-describe.test.js.snap
@@ -77,6 +77,13 @@ Options:
"forgeops")
-n, --type-name Resource type name.
--no-cache Disable token cache for this operation.
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
--retry Retry failed operations. Valid values
for strategy:
everything: Retry all failed operations.
@@ -107,10 +114,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/authz-type-export.test.js.snap b/test/client_cli/en/__snapshots__/authz-type-export.test.js.snap
index 80ff54f41..7712e3e26 100644
--- a/test/client_cli/en/__snapshots__/authz-type-export.test.js.snap
+++ b/test/client_cli/en/__snapshots__/authz-type-export.test.js.snap
@@ -87,6 +87,13 @@ Options:
-N, --no-metadata Does not include metadata in the export
file.
--no-cache Disable token cache for this operation.
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
--retry Retry failed operations. Valid values
for strategy:
everything: Retry all failed operations.
@@ -117,10 +124,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/authz-type-import.test.js.snap b/test/client_cli/en/__snapshots__/authz-type-import.test.js.snap
index 2f1fb6067..48200183c 100644
--- a/test/client_cli/en/__snapshots__/authz-type-import.test.js.snap
+++ b/test/client_cli/en/__snapshots__/authz-type-import.test.js.snap
@@ -85,6 +85,13 @@ Options:
-n, --type-name Resource type name. If specified, -a and
-A are ignored.
--no-cache Disable token cache for this operation.
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
--retry Retry failed operations. Valid values
for strategy:
everything: Retry all failed operations.
@@ -115,10 +122,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/authz-type-list.test.js.snap b/test/client_cli/en/__snapshots__/authz-type-list.test.js.snap
index 7a0cf090f..728706b71 100644
--- a/test/client_cli/en/__snapshots__/authz-type-list.test.js.snap
+++ b/test/client_cli/en/__snapshots__/authz-type-list.test.js.snap
@@ -75,6 +75,13 @@ Options:
(choices: "classic", "cloud",
"forgeops")
--no-cache Disable token cache for this operation.
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
--retry Retry failed operations. Valid values
for strategy:
everything: Retry all failed operations.
@@ -105,10 +112,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/config-export.test.js.snap b/test/client_cli/en/__snapshots__/config-export.test.js.snap
index ea25a37cb..29e7a1828 100644
--- a/test/client_cli/en/__snapshots__/config-export.test.js.snap
+++ b/test/client_cli/en/__snapshots__/config-export.test.js.snap
@@ -108,6 +108,13 @@ Options:
-o, --separate-objects Export managed.idm.json objects
separately in their own directory.
Ignored with -a.
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
-r, --realm-only Export only the config for the active
realm. If -g, --global-only is also
active, then the global config will also
@@ -160,10 +167,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/config-import.test.js.snap b/test/client_cli/en/__snapshots__/config-import.test.js.snap
index 3885b6700..070e2065b 100644
--- a/test/client_cli/en/__snapshots__/config-import.test.js.snap
+++ b/test/client_cli/en/__snapshots__/config-import.test.js.snap
@@ -96,6 +96,13 @@ Options:
(choices: "classic", "cloud",
"forgeops")
--no-cache Disable token cache for this operation.
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
--re-uuid-custom-nodes Create new UUIDs for the custom nodes
upon import. Use this to duplicate
custom nodes or create a new versions of
@@ -143,10 +150,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/config-manager-export-access-config.test.js.snap b/test/client_cli/en/__snapshots__/config-manager-export-access-config.test.js.snap
index dcf885764..72bec52c0 100644
--- a/test/client_cli/en/__snapshots__/config-manager-export-access-config.test.js.snap
+++ b/test/client_cli/en/__snapshots__/config-manager-export-access-config.test.js.snap
@@ -74,6 +74,13 @@ Options:
(choices: "classic", "cloud",
"forgeops")
--no-cache Disable token cache for this operation.
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
--retry Retry failed operations. Valid values
for strategy:
everything: Retry all failed operations.
@@ -104,10 +111,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/config-manager-export-all-static.test.js.snap b/test/client_cli/en/__snapshots__/config-manager-export-all-static.test.js.snap
index 38613281b..d13b928d4 100644
--- a/test/client_cli/en/__snapshots__/config-manager-export-all-static.test.js.snap
+++ b/test/client_cli/en/__snapshots__/config-manager-export-all-static.test.js.snap
@@ -74,6 +74,13 @@ Options:
(choices: "classic", "cloud",
"forgeops")
--no-cache Disable token cache for this operation.
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
--retry Retry failed operations. Valid values
for strategy:
everything: Retry all failed operations.
@@ -104,10 +111,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/config-manager-export-all.test.js.snap b/test/client_cli/en/__snapshots__/config-manager-export-all.test.js.snap
index 006f68c91..a4231ba08 100644
--- a/test/client_cli/en/__snapshots__/config-manager-export-all.test.js.snap
+++ b/test/client_cli/en/__snapshots__/config-manager-export-all.test.js.snap
@@ -29,6 +29,8 @@ Options:
forgeops: A ForgeOps CDK or CDM deployment.
The detected or provided deployment type controls certain behavior like obtaining an Identity Management admin token or not and whether to export/import referenced email templates or how to walk through the tenant admin login flow of Identity Cloud and handle MFA (choices: "classic", "cloud", "forgeops")
--no-cache Disable token cache for this operation.
+ --passphrase The passphrase for the Amster private key if it is encrypted.
+ --private-key File containing the private key for authenticating with Amster. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
--retry Retry failed operations. Valid values for strategy:
everything: Retry all failed operations.
network: Retry only network-related failed operations.
@@ -48,10 +50,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/config-manager-export-audit.test.js.snap b/test/client_cli/en/__snapshots__/config-manager-export-audit.test.js.snap
index 18f4e4682..d5224c954 100644
--- a/test/client_cli/en/__snapshots__/config-manager-export-audit.test.js.snap
+++ b/test/client_cli/en/__snapshots__/config-manager-export-audit.test.js.snap
@@ -74,6 +74,13 @@ Options:
(choices: "classic", "cloud",
"forgeops")
--no-cache Disable token cache for this operation.
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
--retry Retry failed operations. Valid values
for strategy:
everything: Retry all failed operations.
@@ -104,10 +111,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/config-manager-export-authentication.test.js.snap b/test/client_cli/en/__snapshots__/config-manager-export-authentication.test.js.snap
index 1b35c537f..b8c1624fd 100644
--- a/test/client_cli/en/__snapshots__/config-manager-export-authentication.test.js.snap
+++ b/test/client_cli/en/__snapshots__/config-manager-export-authentication.test.js.snap
@@ -74,6 +74,13 @@ Options:
(choices: "classic", "cloud",
"forgeops")
--no-cache Disable token cache for this operation.
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
-r, --realm Specifies the realm to export from. Only
the entity object from this realm will
be exported.
@@ -107,10 +114,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/config-manager-export-authz-policies.test.js.snap b/test/client_cli/en/__snapshots__/config-manager-export-authz-policies.test.js.snap
index 6b6606748..1516e85f0 100644
--- a/test/client_cli/en/__snapshots__/config-manager-export-authz-policies.test.js.snap
+++ b/test/client_cli/en/__snapshots__/config-manager-export-authz-policies.test.js.snap
@@ -80,6 +80,13 @@ Options:
-n, --policy-name Get only a specific policy set with the
name.
--no-cache Disable token cache for this operation.
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
-r, --realm Specifies the realm to export from. Only
policy sets from this realm will be
exported. Ignored with -f
@@ -113,10 +120,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/config-manager-export-connector-definitions.test.js.snap b/test/client_cli/en/__snapshots__/config-manager-export-connector-definitions.test.js.snap
index 18882c637..ac31689e3 100644
--- a/test/client_cli/en/__snapshots__/config-manager-export-connector-definitions.test.js.snap
+++ b/test/client_cli/en/__snapshots__/config-manager-export-connector-definitions.test.js.snap
@@ -76,6 +76,13 @@ Options:
-n, --name Get connector-definition from specified
name/id, without the type prefix.
--no-cache Disable token cache for this operation.
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
--retry Retry failed operations. Valid values
for strategy:
everything: Retry all failed operations.
@@ -106,10 +113,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/config-manager-export-connector-mappings.test.js.snap b/test/client_cli/en/__snapshots__/config-manager-export-connector-mappings.test.js.snap
index 9194efb18..83fe13fa6 100644
--- a/test/client_cli/en/__snapshots__/config-manager-export-connector-mappings.test.js.snap
+++ b/test/client_cli/en/__snapshots__/config-manager-export-connector-mappings.test.js.snap
@@ -74,6 +74,13 @@ Options:
(choices: "classic", "cloud",
"forgeops")
--no-cache Disable token cache for this operation.
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
--retry Retry failed operations. Valid values
for strategy:
everything: Retry all failed operations.
@@ -104,10 +111,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/config-manager-export-cookie-domains.test.js.snap b/test/client_cli/en/__snapshots__/config-manager-export-cookie-domains.test.js.snap
index 800107643..149abfa5b 100644
--- a/test/client_cli/en/__snapshots__/config-manager-export-cookie-domains.test.js.snap
+++ b/test/client_cli/en/__snapshots__/config-manager-export-cookie-domains.test.js.snap
@@ -74,6 +74,13 @@ Options:
(choices: "classic", "cloud",
"forgeops")
--no-cache Disable token cache for this operation.
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
--retry Retry failed operations. Valid values
for strategy:
everything: Retry all failed operations.
@@ -104,10 +111,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/config-manager-export-cors.test.js.snap b/test/client_cli/en/__snapshots__/config-manager-export-cors.test.js.snap
index 94fd1a957..19975efa6 100644
--- a/test/client_cli/en/__snapshots__/config-manager-export-cors.test.js.snap
+++ b/test/client_cli/en/__snapshots__/config-manager-export-cors.test.js.snap
@@ -74,6 +74,13 @@ Options:
(choices: "classic", "cloud",
"forgeops")
--no-cache Disable token cache for this operation.
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
--retry Retry failed operations. Valid values
for strategy:
everything: Retry all failed operations.
@@ -104,10 +111,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/config-manager-export-csp.test.js.snap b/test/client_cli/en/__snapshots__/config-manager-export-csp.test.js.snap
index abc692fb8..5afd612f4 100644
--- a/test/client_cli/en/__snapshots__/config-manager-export-csp.test.js.snap
+++ b/test/client_cli/en/__snapshots__/config-manager-export-csp.test.js.snap
@@ -77,6 +77,13 @@ Options:
(choices: "classic", "cloud",
"forgeops")
--no-cache Disable token cache for this operation.
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
--retry Retry failed operations. Valid values
for strategy:
everything: Retry all failed operations.
@@ -107,10 +114,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/config-manager-export-email-provider.test.js.snap b/test/client_cli/en/__snapshots__/config-manager-export-email-provider.test.js.snap
index 3cebbb1b4..359a004e6 100644
--- a/test/client_cli/en/__snapshots__/config-manager-export-email-provider.test.js.snap
+++ b/test/client_cli/en/__snapshots__/config-manager-export-email-provider.test.js.snap
@@ -74,6 +74,13 @@ Options:
(choices: "classic", "cloud",
"forgeops")
--no-cache Disable token cache for this operation.
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
--retry Retry failed operations. Valid values
for strategy:
everything: Retry all failed operations.
@@ -104,10 +111,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/config-manager-export-email-templates.test.js.snap b/test/client_cli/en/__snapshots__/config-manager-export-email-templates.test.js.snap
index 12a0a2218..48f2a49a0 100644
--- a/test/client_cli/en/__snapshots__/config-manager-export-email-templates.test.js.snap
+++ b/test/client_cli/en/__snapshots__/config-manager-export-email-templates.test.js.snap
@@ -76,6 +76,13 @@ Options:
-n, --name Email-templates name, It only export the
endpoint with the name
--no-cache Disable token cache for this operation.
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
--retry Retry failed operations. Valid values
for strategy:
everything: Retry all failed operations.
@@ -106,10 +113,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/config-manager-export-endpoints.test.js.snap b/test/client_cli/en/__snapshots__/config-manager-export-endpoints.test.js.snap
index e284a4227..18d24da3b 100644
--- a/test/client_cli/en/__snapshots__/config-manager-export-endpoints.test.js.snap
+++ b/test/client_cli/en/__snapshots__/config-manager-export-endpoints.test.js.snap
@@ -76,6 +76,13 @@ Options:
-n, --name Endpoint name, It only export the
endpoint with the name
--no-cache Disable token cache for this operation.
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
--retry Retry failed operations. Valid values
for strategy:
everything: Retry all failed operations.
@@ -106,10 +113,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/config-manager-export-internal-roles.test.js.snap b/test/client_cli/en/__snapshots__/config-manager-export-internal-roles.test.js.snap
index d72671fd1..13fd66880 100644
--- a/test/client_cli/en/__snapshots__/config-manager-export-internal-roles.test.js.snap
+++ b/test/client_cli/en/__snapshots__/config-manager-export-internal-roles.test.js.snap
@@ -76,6 +76,13 @@ Options:
-n, --name Internal role name, It only export the
endpoint with the name
--no-cache Disable token cache for this operation.
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
--retry Retry failed operations. Valid values
for strategy:
everything: Retry all failed operations.
@@ -106,10 +113,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/config-manager-export-journeys.test.js.snap b/test/client_cli/en/__snapshots__/config-manager-export-journeys.test.js.snap
index 1af33ceaf..c8147250b 100644
--- a/test/client_cli/en/__snapshots__/config-manager-export-journeys.test.js.snap
+++ b/test/client_cli/en/__snapshots__/config-manager-export-journeys.test.js.snap
@@ -77,6 +77,13 @@ Options:
-n, --name Journey name, It only export the journey
with the name.
--no-cache Disable token cache for this operation.
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
-r, --realm Specific realm to get journeys from
(overrides environment)
--retry Retry failed operations. Valid values
@@ -109,10 +116,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/config-manager-export-kba.test.js.snap b/test/client_cli/en/__snapshots__/config-manager-export-kba.test.js.snap
index 980669439..37e1f0669 100644
--- a/test/client_cli/en/__snapshots__/config-manager-export-kba.test.js.snap
+++ b/test/client_cli/en/__snapshots__/config-manager-export-kba.test.js.snap
@@ -74,6 +74,13 @@ Options:
(choices: "classic", "cloud",
"forgeops")
--no-cache Disable token cache for this operation.
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
--retry Retry failed operations. Valid values
for strategy:
everything: Retry all failed operations.
@@ -104,10 +111,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/config-manager-export-locales.test.js.snap b/test/client_cli/en/__snapshots__/config-manager-export-locales.test.js.snap
index 66dc9c280..a49e37d4b 100644
--- a/test/client_cli/en/__snapshots__/config-manager-export-locales.test.js.snap
+++ b/test/client_cli/en/__snapshots__/config-manager-export-locales.test.js.snap
@@ -76,6 +76,13 @@ Options:
-n, --name locale name, It only export the locale
with the name
--no-cache Disable token cache for this operation.
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
--retry Retry failed operations. Valid values
for strategy:
everything: Retry all failed operations.
@@ -106,10 +113,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/config-manager-export-managed-objects.test.js.snap b/test/client_cli/en/__snapshots__/config-manager-export-managed-objects.test.js.snap
index 020407644..140a1ac9a 100644
--- a/test/client_cli/en/__snapshots__/config-manager-export-managed-objects.test.js.snap
+++ b/test/client_cli/en/__snapshots__/config-manager-export-managed-objects.test.js.snap
@@ -76,6 +76,13 @@ Options:
-n, --name Endpoint name, It only export the
endpoint with the name
--no-cache Disable token cache for this operation.
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
--retry Retry failed operations. Valid values
for strategy:
everything: Retry all failed operations.
@@ -106,10 +113,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/config-manager-export-password-policy.test.js.snap b/test/client_cli/en/__snapshots__/config-manager-export-password-policy.test.js.snap
index 99a1913f6..5ee2972e0 100644
--- a/test/client_cli/en/__snapshots__/config-manager-export-password-policy.test.js.snap
+++ b/test/client_cli/en/__snapshots__/config-manager-export-password-policy.test.js.snap
@@ -74,6 +74,13 @@ Options:
(choices: "classic", "cloud",
"forgeops")
--no-cache Disable token cache for this operation.
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
-r, --realm Specifies the realm to export from. Only
the entity object from this realm will
be exported.
@@ -107,10 +114,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/config-manager-export-raw.test.js.snap b/test/client_cli/en/__snapshots__/config-manager-export-raw.test.js.snap
index 103b12dbe..7b609556f 100644
--- a/test/client_cli/en/__snapshots__/config-manager-export-raw.test.js.snap
+++ b/test/client_cli/en/__snapshots__/config-manager-export-raw.test.js.snap
@@ -76,6 +76,13 @@ Options:
(choices: "classic", "cloud",
"forgeops")
--no-cache Disable token cache for this operation.
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
--retry Retry failed operations. Valid values
for strategy:
everything: Retry all failed operations.
@@ -106,10 +113,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/config-manager-export-remote-servers.test.js.snap b/test/client_cli/en/__snapshots__/config-manager-export-remote-servers.test.js.snap
index d12393f51..d2e670426 100644
--- a/test/client_cli/en/__snapshots__/config-manager-export-remote-servers.test.js.snap
+++ b/test/client_cli/en/__snapshots__/config-manager-export-remote-servers.test.js.snap
@@ -74,6 +74,13 @@ Options:
(choices: "classic", "cloud",
"forgeops")
--no-cache Disable token cache for this operation.
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
--retry Retry failed operations. Valid values
for strategy:
everything: Retry all failed operations.
@@ -104,10 +111,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/config-manager-export-saml.test.js.snap b/test/client_cli/en/__snapshots__/config-manager-export-saml.test.js.snap
index fad02ca69..204c20585 100644
--- a/test/client_cli/en/__snapshots__/config-manager-export-saml.test.js.snap
+++ b/test/client_cli/en/__snapshots__/config-manager-export-saml.test.js.snap
@@ -75,6 +75,13 @@ Options:
(choices: "classic", "cloud",
"forgeops")
--no-cache Disable token cache for this operation.
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
--retry Retry failed operations. Valid values
for strategy:
everything: Retry all failed operations.
@@ -105,10 +112,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/config-manager-export-schedules.test.js.snap b/test/client_cli/en/__snapshots__/config-manager-export-schedules.test.js.snap
index 89dc960b3..1964bdafe 100644
--- a/test/client_cli/en/__snapshots__/config-manager-export-schedules.test.js.snap
+++ b/test/client_cli/en/__snapshots__/config-manager-export-schedules.test.js.snap
@@ -76,6 +76,13 @@ Options:
-n, --name schedule name, It only export the
endpoint with the name
--no-cache Disable token cache for this operation.
+ --passphrase The passphrase for the Amster private
+ key if it is encrypted.
+ --private-key File containing the private key for
+ authenticating with Amster. Supported
+ formats include PEM (both PKCS#1 and
+ PKCS#8 variants), OpenSSH, DNSSEC, and
+ JWK.
--retry Retry failed operations. Valid values
for strategy:
everything: Retry all failed operations.
@@ -106,10 +113,12 @@ Environment Variables:
FRODO_LOGIN_REDIRECT_URI: Redirect Uri for custom OAuth2 client id. Overridden by '--login-redirect-uri' option.
FRODO_SA_ID: Service account uuid. Overridden by '--sa-id' option.
FRODO_SA_JWK: Service account JWK. Overridden by '--sa-jwk-file' option but takes the actual JWK as a value, not a file name.
+ FRODO_AMSTER_PASSPHRASE: Passphrase for the Amster private key if it is encrypted. Overridden by '--passphrase' option.
+ FRODO_AMSTER_PRIVATE_KEY: Amster private key. Overridden by '--private-key' option but takes the actual private key as a value (i.e. the file contents), not a file name. Supported formats include PEM (both PKCS#1 and PKCS#8 variants), OpenSSH, DNSSEC, and JWK.
FRODO_NO_CACHE: Disable token cache. Same as '--no-cache' option.
FRODO_TOKEN_CACHE_PATH: Use this token cache file instead of '~/.frodo/TokenCache.json'.
FRODO_CONNECTION_PROFILES_PATH: Use this connection profiles file instead of '~/.frodo/Connections.json'.
- FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use.
+ FRODO_AUTHENTICATION_SERVICE: Name of a login journey to use. When using an Amster private key, specifies which journey to use for Amster authentication as opposed to the default 'amsterService' journey.
FRODO_DEBUG: Set to any value to enable debug output. Same as '--debug'.
FRODO_MASTER_KEY_PATH: Use this master key file instead of '~/.frodo/masterkey.key' file.
FRODO_MASTER_KEY: Use this master key instead of what's in '~/.frodo/masterkey.key'. Takes precedence over FRODO_MASTER_KEY_PATH.
diff --git a/test/client_cli/en/__snapshots__/config-manager-export-scripts.test.js.snap b/test/client_cli/en/__snapshots__/config-manager-export-scripts.test.js.snap
index 07a4dfaff..fc94a95e7 100644
--- a/test/client_cli/en/__snapshots__/config-manager-export-scripts.test.js.snap
+++ b/test/client_cli/en/__snapshots__/config-manager-export-scripts.test.js.snap
@@ -86,6 +86,13 @@ Options:
--no-cache Disable token cache for this operation.
-p, --prefix Export all scripts that start with a
certain prefix. Ignored with -n
+ --passphrase