open-vault/ui/app/components/wizard/secrets-keymgmt.js
Hamid Ghaf 27bb03bbc0
adding copyright header (#19555)
* adding copyright header

* fix fmt and a test
2023-03-15 09:00:52 -07:00

33 lines
1,022 B
JavaScript

/**
* Copyright (c) HashiCorp, Inc.
* SPDX-License-Identifier: MPL-2.0
*/
import Component from '@glimmer/component';
export default class WizardSecretsKeymgmtComponent extends Component {
get headerText() {
return {
provider: 'Creating a provider',
displayProvider: 'Distributing a key',
distribute: 'Creating a key',
}[this.args.featureState];
}
get body() {
return {
provider: 'This process connects an external provider to Vault. You will need its credentials.',
displayProvider: 'A key can now be created and distributed to this destination.',
distribute: 'This process creates a key and distributes it to your provider.',
}[this.args.featureState];
}
get instructions() {
return {
provider: 'Enter your provider details and click “Create provider“.',
displayProvider: 'Click “Distribute key” in the toolbar.',
distribute: 'Enter your key details and click “Distribute key”.',
}[this.args.featureState];
}
}