define.alias("@glimmer/component/-private/ember-component-manager","kmip/component-managers/glimmer"),define.alias("core/components/alert-inline","kmip/components/alert-inline"),define.alias("core/components/autocomplete-input","kmip/components/autocomplete-input"),define.alias("ember-basic-dropdown/components/basic-dropdown-content","kmip/components/basic-dropdown-content"),define.alias("ember-basic-dropdown/components/basic-dropdown-trigger","kmip/components/basic-dropdown-trigger"),define.alias("ember-basic-dropdown/components/basic-dropdown-wormhole","kmip/components/basic-dropdown-wormhole"),define.alias("ember-basic-dropdown/components/basic-dropdown","kmip/components/basic-dropdown"),define.alias("core/components/certificate-card","kmip/components/certificate-card"),define.alias("core/components/checkbox-grid","kmip/components/checkbox-grid"),define.alias("core/components/chevron","kmip/components/chevron"),define.alias("core/components/choose-pgp-key-form","kmip/components/choose-pgp-key-form"),define.alias("core/components/confirm-action","kmip/components/confirm-action"),define.alias("core/components/confirm-modal","kmip/components/confirm-modal"),define.alias("core/components/confirmation-modal","kmip/components/confirmation-modal"),define.alias("core/components/control-group-inline-error","kmip/components/control-group-inline-error"),define.alias("core/components/copy-secret-dropdown","kmip/components/copy-secret-dropdown"),define.alias("core/components/doc-link","kmip/components/doc-link"),define.alias("core/components/download-button","kmip/components/download-button"),define("kmip/components/edit-form-kmip-role",["exports","core/components/edit-form","@ember/object","kmip/templates/components/edit-form-kmip-role"],(function(e,n,o,s){"use strict"
Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0
e.default=n.default.extend({layout:s.default,model:null,cancelLink:(0,o.computed)("cancelLinkParams.[]",(function(){if(!Array.isArray(this.cancelLinkParams)||!this.cancelLinkParams.length)return
const[e,...n]=this.cancelLinkParams
return{route:e,models:n}})),init(){this._super(...arguments),this.model.isNew&&(this.model.operationAll=!0)},actions:{toggleOperationSpecial(e){this.model.operationNone=!e,this.model.operationAll=e},placeholderOrModel(e,n){return e?{[n.name]:!0}:this.model},preSave(e){(e.operationAll||e.operationNone)&&e.operationFieldsWithoutSpecial.forEach((n=>e.set(n,null))),this.model.operationNone=e.operationFieldsWithoutSpecial.every((n=>!e[n]))&&!this.model.operationAll}}})})),define.alias("core/components/edit-form","kmip/components/edit-form"),define.alias("core/components/empty-state","kmip/components/empty-state"),define.alias("core/components/enable-input","kmip/components/enable-input"),define.alias("core/components/external-link","kmip/components/external-link"),define.alias("core/components/field-group-show","kmip/components/field-group-show"),define.alias("core/components/filter-input-explicit","kmip/components/filter-input-explicit"),define.alias("core/components/filter-input","kmip/components/filter-input"),define.alias("@hashicorp/ember-flight-icons/components/flight-icon","kmip/components/flight-icon"),define.alias("core/components/form-error","kmip/components/form-error"),define.alias("core/components/form-field-groups-loop","kmip/components/form-field-groups-loop"),define.alias("core/components/form-field-groups","kmip/components/form-field-groups")
define.alias("core/components/form-field-label","kmip/components/form-field-label"),define.alias("core/components/form-field","kmip/components/form-field"),define.alias("core/components/form-save-buttons","kmip/components/form-save-buttons"),define.alias("@hashicorp/design-system-components/components/hds/accordion/index","kmip/components/hds/accordion/index"),define.alias("@hashicorp/design-system-components/components/hds/accordion/item/button","kmip/components/hds/accordion/item/button"),define.alias("@hashicorp/design-system-components/components/hds/accordion/item/index","kmip/components/hds/accordion/item/index"),define.alias("@hashicorp/design-system-components/components/hds/alert/description","kmip/components/hds/alert/description"),define.alias("@hashicorp/design-system-components/components/hds/alert/index","kmip/components/hds/alert/index"),define.alias("@hashicorp/design-system-components/components/hds/alert/title","kmip/components/hds/alert/title"),define.alias("@hashicorp/design-system-components/components/hds/app-footer/copyright","kmip/components/hds/app-footer/copyright"),define.alias("@hashicorp/design-system-components/components/hds/app-footer/index","kmip/components/hds/app-footer/index"),define.alias("@hashicorp/design-system-components/components/hds/app-footer/item","kmip/components/hds/app-footer/item"),define.alias("@hashicorp/design-system-components/components/hds/app-footer/legal-links","kmip/components/hds/app-footer/legal-links"),define.alias("@hashicorp/design-system-components/components/hds/app-footer/link","kmip/components/hds/app-footer/link"),define.alias("@hashicorp/design-system-components/components/hds/app-footer/status-link","kmip/components/hds/app-footer/status-link"),define.alias("@hashicorp/design-system-components/components/hds/app-frame/index","kmip/components/hds/app-frame/index"),define.alias("@hashicorp/design-system-components/components/hds/app-frame/parts/footer","kmip/components/hds/app-frame/parts/footer"),define.alias("@hashicorp/design-system-components/components/hds/app-frame/parts/header","kmip/components/hds/app-frame/parts/header"),define.alias("@hashicorp/design-system-components/components/hds/app-frame/parts/main","kmip/components/hds/app-frame/parts/main"),define.alias("@hashicorp/design-system-components/components/hds/app-frame/parts/modals","kmip/components/hds/app-frame/parts/modals"),define.alias("@hashicorp/design-system-components/components/hds/app-frame/parts/sidebar","kmip/components/hds/app-frame/parts/sidebar"),define.alias("@hashicorp/design-system-components/components/hds/application-state/body","kmip/components/hds/application-state/body"),define.alias("@hashicorp/design-system-components/components/hds/application-state/footer","kmip/components/hds/application-state/footer"),define.alias("@hashicorp/design-system-components/components/hds/application-state/header","kmip/components/hds/application-state/header"),define.alias("@hashicorp/design-system-components/components/hds/application-state/index","kmip/components/hds/application-state/index"),define.alias("@hashicorp/design-system-components/components/hds/badge-count/index","kmip/components/hds/badge-count/index"),define.alias("@hashicorp/design-system-components/components/hds/badge/index","kmip/components/hds/badge/index"),define.alias("@hashicorp/design-system-components/components/hds/breadcrumb/index","kmip/components/hds/breadcrumb/index"),define.alias("@hashicorp/design-system-components/components/hds/breadcrumb/item","kmip/components/hds/breadcrumb/item"),define.alias("@hashicorp/design-system-components/components/hds/breadcrumb/truncation","kmip/components/hds/breadcrumb/truncation")
define.alias("@hashicorp/design-system-components/components/hds/button-set/index","kmip/components/hds/button-set/index"),define.alias("@hashicorp/design-system-components/components/hds/button/index","kmip/components/hds/button/index"),define.alias("@hashicorp/design-system-components/components/hds/card/container","kmip/components/hds/card/container"),define.alias("@hashicorp/design-system-components/components/hds/code-block/copy-button","kmip/components/hds/code-block/copy-button"),define.alias("@hashicorp/design-system-components/components/hds/code-block/description","kmip/components/hds/code-block/description"),define.alias("@hashicorp/design-system-components/components/hds/code-block/index","kmip/components/hds/code-block/index"),define.alias("@hashicorp/design-system-components/components/hds/code-block/title","kmip/components/hds/code-block/title"),define.alias("@hashicorp/design-system-components/components/hds/copy/button/index","kmip/components/hds/copy/button/index"),define.alias("@hashicorp/design-system-components/components/hds/copy/snippet/index","kmip/components/hds/copy/snippet/index"),define.alias("@hashicorp/design-system-components/components/hds/dialog-primitive/body","kmip/components/hds/dialog-primitive/body"),define.alias("@hashicorp/design-system-components/components/hds/dialog-primitive/description","kmip/components/hds/dialog-primitive/description"),define.alias("@hashicorp/design-system-components/components/hds/dialog-primitive/footer","kmip/components/hds/dialog-primitive/footer"),define.alias("@hashicorp/design-system-components/components/hds/dialog-primitive/header","kmip/components/hds/dialog-primitive/header"),define.alias("@hashicorp/design-system-components/components/hds/dialog-primitive/overlay","kmip/components/hds/dialog-primitive/overlay"),define.alias("@hashicorp/design-system-components/components/hds/dialog-primitive/wrapper","kmip/components/hds/dialog-primitive/wrapper"),define.alias("@hashicorp/design-system-components/components/hds/disclosure-primitive/index","kmip/components/hds/disclosure-primitive/index"),define.alias("@hashicorp/design-system-components/components/hds/dismiss-button/index","kmip/components/hds/dismiss-button/index"),define.alias("@hashicorp/design-system-components/components/hds/dropdown/footer","kmip/components/hds/dropdown/footer"),define.alias("@hashicorp/design-system-components/components/hds/dropdown/header","kmip/components/hds/dropdown/header"),define.alias("@hashicorp/design-system-components/components/hds/dropdown/index","kmip/components/hds/dropdown/index"),define.alias("@hashicorp/design-system-components/components/hds/dropdown/list-item/checkbox","kmip/components/hds/dropdown/list-item/checkbox"),define.alias("@hashicorp/design-system-components/components/hds/dropdown/list-item/checkmark","kmip/components/hds/dropdown/list-item/checkmark"),define.alias("@hashicorp/design-system-components/components/hds/dropdown/list-item/copy-item","kmip/components/hds/dropdown/list-item/copy-item"),define.alias("@hashicorp/design-system-components/components/hds/dropdown/list-item/description","kmip/components/hds/dropdown/list-item/description"),define.alias("@hashicorp/design-system-components/components/hds/dropdown/list-item/generic","kmip/components/hds/dropdown/list-item/generic"),define.alias("@hashicorp/design-system-components/components/hds/dropdown/list-item/interactive","kmip/components/hds/dropdown/list-item/interactive"),define.alias("@hashicorp/design-system-components/components/hds/dropdown/list-item/radio","kmip/components/hds/dropdown/list-item/radio"),define.alias("@hashicorp/design-system-components/components/hds/dropdown/list-item/separator","kmip/components/hds/dropdown/list-item/separator"),define.alias("@hashicorp/design-system-components/components/hds/dropdown/list-item/title","kmip/components/hds/dropdown/list-item/title"),define.alias("@hashicorp/design-system-components/components/hds/dropdown/toggle/button","kmip/components/hds/dropdown/toggle/button")
define.alias("@hashicorp/design-system-components/components/hds/dropdown/toggle/chevron","kmip/components/hds/dropdown/toggle/chevron"),define.alias("@hashicorp/design-system-components/components/hds/dropdown/toggle/icon","kmip/components/hds/dropdown/toggle/icon"),define.alias("@hashicorp/design-system-components/components/hds/flyout/body","kmip/components/hds/flyout/body"),define.alias("@hashicorp/design-system-components/components/hds/flyout/description","kmip/components/hds/flyout/description"),define.alias("@hashicorp/design-system-components/components/hds/flyout/footer","kmip/components/hds/flyout/footer"),define.alias("@hashicorp/design-system-components/components/hds/flyout/header","kmip/components/hds/flyout/header"),define.alias("@hashicorp/design-system-components/components/hds/flyout/index","kmip/components/hds/flyout/index"),define.alias("@hashicorp/design-system-components/components/hds/form/character-count/index","kmip/components/hds/form/character-count/index"),define.alias("@hashicorp/design-system-components/components/hds/form/checkbox/base","kmip/components/hds/form/checkbox/base"),define.alias("@hashicorp/design-system-components/components/hds/form/checkbox/field","kmip/components/hds/form/checkbox/field"),define.alias("@hashicorp/design-system-components/components/hds/form/checkbox/group","kmip/components/hds/form/checkbox/group"),define.alias("@hashicorp/design-system-components/components/hds/form/error/index","kmip/components/hds/form/error/index"),define.alias("@hashicorp/design-system-components/components/hds/form/error/message","kmip/components/hds/form/error/message"),define.alias("@hashicorp/design-system-components/components/hds/form/field/index","kmip/components/hds/form/field/index"),define.alias("@hashicorp/design-system-components/components/hds/form/fieldset/index","kmip/components/hds/form/fieldset/index"),define.alias("@hashicorp/design-system-components/components/hds/form/file-input/base","kmip/components/hds/form/file-input/base"),define.alias("@hashicorp/design-system-components/components/hds/form/file-input/field","kmip/components/hds/form/file-input/field"),define.alias("@hashicorp/design-system-components/components/hds/form/helper-text/index","kmip/components/hds/form/helper-text/index"),define.alias("@hashicorp/design-system-components/components/hds/form/indicator/index","kmip/components/hds/form/indicator/index"),define.alias("@hashicorp/design-system-components/components/hds/form/label/index","kmip/components/hds/form/label/index"),define.alias("@hashicorp/design-system-components/components/hds/form/legend/index","kmip/components/hds/form/legend/index"),define.alias("@hashicorp/design-system-components/components/hds/form/masked-input/base","kmip/components/hds/form/masked-input/base"),define.alias("@hashicorp/design-system-components/components/hds/form/masked-input/field","kmip/components/hds/form/masked-input/field"),define.alias("@hashicorp/design-system-components/components/hds/form/radio-card/description","kmip/components/hds/form/radio-card/description"),define.alias("@hashicorp/design-system-components/components/hds/form/radio-card/group","kmip/components/hds/form/radio-card/group"),define.alias("@hashicorp/design-system-components/components/hds/form/radio-card/index","kmip/components/hds/form/radio-card/index"),define.alias("@hashicorp/design-system-components/components/hds/form/radio-card/label","kmip/components/hds/form/radio-card/label"),define.alias("@hashicorp/design-system-components/components/hds/form/radio/base","kmip/components/hds/form/radio/base"),define.alias("@hashicorp/design-system-components/components/hds/form/radio/field","kmip/components/hds/form/radio/field"),define.alias("@hashicorp/design-system-components/components/hds/form/radio/group","kmip/components/hds/form/radio/group")
define.alias("@hashicorp/design-system-components/components/hds/form/select/base","kmip/components/hds/form/select/base"),define.alias("@hashicorp/design-system-components/components/hds/form/select/field","kmip/components/hds/form/select/field"),define.alias("@hashicorp/design-system-components/components/hds/form/super-select/after-options","kmip/components/hds/form/super-select/after-options"),define.alias("@hashicorp/design-system-components/components/hds/form/super-select/multiple/base","kmip/components/hds/form/super-select/multiple/base"),define.alias("@hashicorp/design-system-components/components/hds/form/super-select/multiple/field","kmip/components/hds/form/super-select/multiple/field"),define.alias("@hashicorp/design-system-components/components/hds/form/super-select/option-group","kmip/components/hds/form/super-select/option-group"),define.alias("@hashicorp/design-system-components/components/hds/form/super-select/placeholder","kmip/components/hds/form/super-select/placeholder"),define.alias("@hashicorp/design-system-components/components/hds/form/super-select/single/base","kmip/components/hds/form/super-select/single/base"),define.alias("@hashicorp/design-system-components/components/hds/form/super-select/single/field","kmip/components/hds/form/super-select/single/field"),define.alias("@hashicorp/design-system-components/components/hds/form/text-input/base","kmip/components/hds/form/text-input/base"),define.alias("@hashicorp/design-system-components/components/hds/form/text-input/field","kmip/components/hds/form/text-input/field"),define.alias("@hashicorp/design-system-components/components/hds/form/textarea/base","kmip/components/hds/form/textarea/base"),define.alias("@hashicorp/design-system-components/components/hds/form/textarea/field","kmip/components/hds/form/textarea/field"),define.alias("@hashicorp/design-system-components/components/hds/form/toggle/base","kmip/components/hds/form/toggle/base"),define.alias("@hashicorp/design-system-components/components/hds/form/toggle/field","kmip/components/hds/form/toggle/field"),define.alias("@hashicorp/design-system-components/components/hds/form/toggle/group","kmip/components/hds/form/toggle/group"),define.alias("@hashicorp/design-system-components/components/hds/form/visibility-toggle/index","kmip/components/hds/form/visibility-toggle/index"),define.alias("@hashicorp/design-system-components/components/hds/icon-tile/index","kmip/components/hds/icon-tile/index"),define.alias("@hashicorp/design-system-components/components/hds/interactive/index","kmip/components/hds/interactive/index"),define.alias("@hashicorp/design-system-components/components/hds/link/inline","kmip/components/hds/link/inline"),define.alias("@hashicorp/design-system-components/components/hds/link/standalone","kmip/components/hds/link/standalone"),define.alias("@hashicorp/design-system-components/components/hds/menu-primitive/index","kmip/components/hds/menu-primitive/index"),define.alias("@hashicorp/design-system-components/components/hds/modal/body","kmip/components/hds/modal/body"),define.alias("@hashicorp/design-system-components/components/hds/modal/footer","kmip/components/hds/modal/footer"),define.alias("@hashicorp/design-system-components/components/hds/modal/header","kmip/components/hds/modal/header"),define.alias("@hashicorp/design-system-components/components/hds/modal/index","kmip/components/hds/modal/index"),define.alias("@hashicorp/design-system-components/components/hds/page-header/actions","kmip/components/hds/page-header/actions"),define.alias("@hashicorp/design-system-components/components/hds/page-header/badges","kmip/components/hds/page-header/badges"),define.alias("@hashicorp/design-system-components/components/hds/page-header/description","kmip/components/hds/page-header/description"),define.alias("@hashicorp/design-system-components/components/hds/page-header/index","kmip/components/hds/page-header/index")
define.alias("@hashicorp/design-system-components/components/hds/page-header/subtitle","kmip/components/hds/page-header/subtitle"),define.alias("@hashicorp/design-system-components/components/hds/page-header/title","kmip/components/hds/page-header/title"),define.alias("@hashicorp/design-system-components/components/hds/pagination/compact/index","kmip/components/hds/pagination/compact/index"),define.alias("@hashicorp/design-system-components/components/hds/pagination/info/index","kmip/components/hds/pagination/info/index"),define.alias("@hashicorp/design-system-components/components/hds/pagination/nav/arrow","kmip/components/hds/pagination/nav/arrow"),define.alias("@hashicorp/design-system-components/components/hds/pagination/nav/ellipsis","kmip/components/hds/pagination/nav/ellipsis"),define.alias("@hashicorp/design-system-components/components/hds/pagination/nav/number","kmip/components/hds/pagination/nav/number"),define.alias("@hashicorp/design-system-components/components/hds/pagination/numbered/index","kmip/components/hds/pagination/numbered/index"),define.alias("@hashicorp/design-system-components/components/hds/pagination/size-selector/index","kmip/components/hds/pagination/size-selector/index"),define.alias("@hashicorp/design-system-components/components/hds/popover-primitive/index","kmip/components/hds/popover-primitive/index"),define.alias("@hashicorp/design-system-components/components/hds/reveal/index","kmip/components/hds/reveal/index"),define.alias("@hashicorp/design-system-components/components/hds/reveal/toggle/button","kmip/components/hds/reveal/toggle/button"),define.alias("@hashicorp/design-system-components/components/hds/rich-tooltip/bubble","kmip/components/hds/rich-tooltip/bubble"),define.alias("@hashicorp/design-system-components/components/hds/rich-tooltip/index","kmip/components/hds/rich-tooltip/index"),define.alias("@hashicorp/design-system-components/components/hds/rich-tooltip/toggle","kmip/components/hds/rich-tooltip/toggle"),define.alias("@hashicorp/design-system-components/components/hds/segmented-group/index","kmip/components/hds/segmented-group/index"),define.alias("@hashicorp/design-system-components/components/hds/separator/index","kmip/components/hds/separator/index"),define.alias("@hashicorp/design-system-components/components/hds/side-nav/base","kmip/components/hds/side-nav/base"),define.alias("@hashicorp/design-system-components/components/hds/side-nav/header/home-link","kmip/components/hds/side-nav/header/home-link"),define.alias("@hashicorp/design-system-components/components/hds/side-nav/header/icon-button","kmip/components/hds/side-nav/header/icon-button"),define.alias("@hashicorp/design-system-components/components/hds/side-nav/header/index","kmip/components/hds/side-nav/header/index"),define.alias("@hashicorp/design-system-components/components/hds/side-nav/index","kmip/components/hds/side-nav/index"),define.alias("@hashicorp/design-system-components/components/hds/side-nav/list/back-link","kmip/components/hds/side-nav/list/back-link"),define.alias("@hashicorp/design-system-components/components/hds/side-nav/list/index","kmip/components/hds/side-nav/list/index"),define.alias("@hashicorp/design-system-components/components/hds/side-nav/list/item","kmip/components/hds/side-nav/list/item"),define.alias("@hashicorp/design-system-components/components/hds/side-nav/list/link","kmip/components/hds/side-nav/list/link"),define.alias("@hashicorp/design-system-components/components/hds/side-nav/list/title","kmip/components/hds/side-nav/list/title"),define.alias("@hashicorp/design-system-components/components/hds/side-nav/portal/index","kmip/components/hds/side-nav/portal/index"),define.alias("@hashicorp/design-system-components/components/hds/side-nav/portal/target","kmip/components/hds/side-nav/portal/target"),define.alias("@hashicorp/design-system-components/components/hds/side-nav/toggle-button","kmip/components/hds/side-nav/toggle-button")
define.alias("@hashicorp/design-system-components/components/hds/stepper/step/indicator","kmip/components/hds/stepper/step/indicator"),define.alias("@hashicorp/design-system-components/components/hds/stepper/task/indicator","kmip/components/hds/stepper/task/indicator"),define.alias("@hashicorp/design-system-components/components/hds/table/index","kmip/components/hds/table/index"),define.alias("@hashicorp/design-system-components/components/hds/table/td","kmip/components/hds/table/td"),define.alias("@hashicorp/design-system-components/components/hds/table/th-button-sort","kmip/components/hds/table/th-button-sort"),define.alias("@hashicorp/design-system-components/components/hds/table/th-button-tooltip","kmip/components/hds/table/th-button-tooltip"),define.alias("@hashicorp/design-system-components/components/hds/table/th-selectable","kmip/components/hds/table/th-selectable"),define.alias("@hashicorp/design-system-components/components/hds/table/th-sort","kmip/components/hds/table/th-sort"),define.alias("@hashicorp/design-system-components/components/hds/table/th","kmip/components/hds/table/th"),define.alias("@hashicorp/design-system-components/components/hds/table/tr","kmip/components/hds/table/tr"),define.alias("@hashicorp/design-system-components/components/hds/tabs/index","kmip/components/hds/tabs/index"),define.alias("@hashicorp/design-system-components/components/hds/tabs/panel","kmip/components/hds/tabs/panel"),define.alias("@hashicorp/design-system-components/components/hds/tabs/tab","kmip/components/hds/tabs/tab"),define.alias("@hashicorp/design-system-components/components/hds/tag/index","kmip/components/hds/tag/index"),define.alias("@hashicorp/design-system-components/components/hds/text/body","kmip/components/hds/text/body"),define.alias("@hashicorp/design-system-components/components/hds/text/code","kmip/components/hds/text/code"),define.alias("@hashicorp/design-system-components/components/hds/text/display","kmip/components/hds/text/display"),define.alias("@hashicorp/design-system-components/components/hds/text/index","kmip/components/hds/text/index"),define.alias("@hashicorp/design-system-components/components/hds/toast/index","kmip/components/hds/toast/index"),define.alias("@hashicorp/design-system-components/components/hds/tooltip-button/index","kmip/components/hds/tooltip-button/index"),define.alias("@hashicorp/design-system-components/components/hds/yield/index","kmip/components/hds/yield/index"),define("kmip/components/header-credentials",["exports","@ember/component","@ember/component/template-only","@ember/template-factory"],(function(e,n,o,s){"use strict"
Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0
const t=(0,s.createTemplateFactory)({id:"9J2RXwSC",block:'[[[8,[39,0],null,null,[["default"],[[[[1,"\\n  "],[8,[30,1,["top"]],null,null,[["default"],[[[[1,"\\n    "],[8,[39,1],null,[["@scope","@currentRoute"],[[30,2],[30,3]]],null],[1,"\\n  "]],[]]]]],[1,"\\n  "],[8,[30,1,["levelLeft"]],null,null,[["default"],[[[[1,"\\n    "],[10,"h1"],[14,0,"title is-3"],[12],[1,"\\n      "],[1,[30,3]],[1,"\\n    "],[13],[1,"\\n  "]],[]]]]],[1,"\\n"]],[1]]]]],[1,"\\n"],[10,0],[14,0,"tabs-container box is-sideless is-fullwidth is-paddingless is-marginless"],[12],[1,"\\n  "],[10,"nav"],[14,0,"tabs"],[12],[1,"\\n    "],[10,"ul"],[12],[1,"\\n      "],[8,[39,2],[[24,"data-test-kmip-link-credentials","true"]],[["@route","@models"],["credentials.index",[28,[37,3],[[30,2],[30,3]],null]]],[["default"],[[[[1,"\\n        Credentials\\n      "]],[]]]]],[1,"\\n      "],[8,[39,2],[[24,"data-test-kmip-link-role-details","true"]],[["@route","@models"],["role",[28,[37,3],[[30,2],[30,3]],null]]],[["default"],[[[[1,"\\n        Details\\n      "]],[]]]]],[1,"\\n    "],[13],[1,"\\n  "],[13],[1,"\\n"],[13]],["p","@scope","@role"],false,["page-header","kmip-breadcrumb","link-to","array"]]',moduleName:"kmip/components/header-credentials.hbs",isStrictMode:!1})
e.default=(0,n.setComponentTemplate)(t,(0,o.default)())})),define("kmip/components/header-scope",["exports","@ember/component","@ember/service","kmip/templates/components/header-scope"],(function(e,n,o,s){"use strict"
Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0
e.default=n.default.extend({layout:s.default,tagName:"",secretMountPath:(0,o.service)()})})),define.alias("core/components/icon","kmip/components/icon"),define.alias("core/components/info-table-item-array","kmip/components/info-table-item-array"),define.alias("core/components/info-table-row","kmip/components/info-table-row"),define.alias("core/components/info-tooltip","kmip/components/info-tooltip"),define.alias("core/components/input-search","kmip/components/input-search"),define.alias("core/components/json-editor","kmip/components/json-editor"),define.alias("core/components/key-value-header","kmip/components/key-value-header")
define("kmip/components/kmip-breadcrumb",["exports","@ember/component","@ember/service","kmip/templates/components/kmip-breadcrumb","@ember/object/computed"],(function(e,n,o,s,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0
e.default=n.default.extend({layout:s.default,tagName:"",secretMountPath:(0,o.service)(),shouldShowPath:(0,t.or)("showPath","scope","role"),showPath:!1,path:null,scope:null,role:null})})),define.alias("core/components/kv-object-editor","kmip/components/kv-object-editor"),define.alias("core/components/kv-suggestion-input","kmip/components/kv-suggestion-input"),define.alias("core/components/layout-loading","kmip/components/layout-loading"),define.alias("core/components/linked-block","kmip/components/linked-block"),define.alias("core/components/list-item","kmip/components/list-item"),define.alias("core/components/list-item/content","kmip/components/list-item/content"),define.alias("core/components/list-item/popup-menu","kmip/components/list-item/popup-menu"),define.alias("core/components/list-view","kmip/components/list-view"),define.alias("core/components/loading-dropdown-option","kmip/components/loading-dropdown-option"),define.alias("core/components/masked-input","kmip/components/masked-input"),define.alias("core/components/message-error","kmip/components/message-error"),define.alias("core/components/namespace-reminder","kmip/components/namespace-reminder"),define.alias("core/components/navigate-input","kmip/components/navigate-input"),define.alias("ember-a11y-refocus/components/navigation-narrator","kmip/components/navigation-narrator"),define.alias("core/components/object-list-input","kmip/components/object-list-input"),define("kmip/components/operation-field-display",["exports","@ember/component","kmip/templates/components/operation-field-display"],(function(e,n,o){"use strict"
Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0
e.default=n.default.extend({layout:o.default,tagName:"",model:null,trueOrFalseString:(e,n,o,s)=>e.operationAll?o:e.operationNone?s:e[n.name]?o:s,actions:{iconClass(e,n){return this.trueOrFalseString(e,n,"hds-foreground-success","hds-foreground-faint")},iconGlyph(e,n){return this.trueOrFalseString(e,n,"check-circle","x-square")},operationEnabled(e,n){return this.trueOrFalseString(e,n,"Enabled","Disabled")}}})})),define.alias("core/components/overview-card","kmip/components/overview-card"),define.alias("core/components/page-header-level","kmip/components/page-header-level"),define.alias("core/components/page-header","kmip/components/page-header"),define.alias("core/components/page/breadcrumbs","kmip/components/page/breadcrumbs"),define.alias("core/components/page/error","kmip/components/page/error"),define.alias("core/components/policy-example","kmip/components/policy-example"),define.alias("ember-stargate/components/portal-target","kmip/components/portal-target"),define.alias("ember-stargate/components/portal","kmip/components/portal"),define.alias("ember-power-select/components/power-select-multiple","kmip/components/power-select-multiple"),define.alias("ember-power-select/components/power-select-multiple/input","kmip/components/power-select-multiple/input"),define.alias("ember-power-select/components/power-select-multiple/trigger","kmip/components/power-select-multiple/trigger"),define.alias("ember-power-select/components/power-select","kmip/components/power-select"),define.alias("ember-power-select/components/power-select/before-options","kmip/components/power-select/before-options")
define.alias("ember-power-select/components/power-select/label","kmip/components/power-select/label"),define.alias("ember-power-select/components/power-select/no-matches-message","kmip/components/power-select/no-matches-message"),define.alias("ember-power-select/components/power-select/options","kmip/components/power-select/options"),define.alias("ember-power-select/components/power-select/placeholder","kmip/components/power-select/placeholder"),define.alias("ember-power-select/components/power-select/power-select-group","kmip/components/power-select/power-select-group"),define.alias("ember-power-select/components/power-select/search-message","kmip/components/power-select/search-message"),define.alias("ember-power-select/components/power-select/trigger","kmip/components/power-select/trigger"),define.alias("core/components/radio-button","kmip/components/radio-button"),define.alias("core/components/radio-card","kmip/components/radio-card"),define.alias("core/components/read-more","kmip/components/read-more"),define.alias("core/components/readonly-form-field","kmip/components/readonly-form-field"),define.alias("core/components/replication-action-demote","kmip/components/replication-action-demote"),define.alias("core/components/replication-action-disable","kmip/components/replication-action-disable"),define.alias("core/components/replication-action-generate-token","kmip/components/replication-action-generate-token"),define.alias("core/components/replication-action-promote","kmip/components/replication-action-promote"),define.alias("core/components/replication-action-recover","kmip/components/replication-action-recover"),define.alias("core/components/replication-action-reindex","kmip/components/replication-action-reindex"),define.alias("core/components/replication-action-update-primary","kmip/components/replication-action-update-primary"),define.alias("core/components/replication-actions-single","kmip/components/replication-actions-single"),define.alias("core/components/replication-actions","kmip/components/replication-actions"),define.alias("core/components/replication-dashboard","kmip/components/replication-dashboard"),define.alias("core/components/replication-header","kmip/components/replication-header"),define.alias("core/components/replication-mode-summary","kmip/components/replication-mode-summary"),define.alias("core/components/replication-page","kmip/components/replication-page"),define.alias("core/components/replication-secondary-card","kmip/components/replication-secondary-card"),define.alias("core/components/replication-summary-card","kmip/components/replication-summary-card"),define.alias("core/components/replication-table-rows","kmip/components/replication-table-rows"),define.alias("core/components/search-select-placeholder","kmip/components/search-select-placeholder"),define.alias("core/components/search-select-with-modal","kmip/components/search-select-with-modal"),define.alias("core/components/search-select","kmip/components/search-select")
define.alias("core/components/secret-list-header-tab","kmip/components/secret-list-header-tab"),define.alias("core/components/secret-list-header","kmip/components/secret-list-header"),define.alias("core/components/secrets-engine-mount-config","kmip/components/secrets-engine-mount-config"),define.alias("core/components/select","kmip/components/select"),define.alias("core/components/selectable-card","kmip/components/selectable-card"),define.alias("core/components/shamir/dr-token-flow","kmip/components/shamir/dr-token-flow"),define.alias("core/components/shamir/flow","kmip/components/shamir/flow"),define.alias("core/components/shamir/form","kmip/components/shamir/form"),define.alias("core/components/stat-text","kmip/components/stat-text"),define.alias("core/components/string-list","kmip/components/string-list"),define.alias("core/components/sync-status-badge","kmip/components/sync-status-badge"),define.alias("core/components/text-file","kmip/components/text-file"),define.alias("core/components/toggle-button","kmip/components/toggle-button"),define.alias("core/components/toggle","kmip/components/toggle"),define.alias("core/components/tool-tip","kmip/components/tool-tip"),define.alias("core/components/toolbar-actions","kmip/components/toolbar-actions"),define.alias("core/components/toolbar-filters","kmip/components/toolbar-filters"),define.alias("core/components/toolbar-link","kmip/components/toolbar-link"),define.alias("core/components/toolbar","kmip/components/toolbar"),define.alias("core/components/ttl-picker","kmip/components/ttl-picker"),define.alias("core/components/upgrade-page","kmip/components/upgrade-page"),define.alias("core/components/vault-logo-spinner","kmip/components/vault-logo-spinner"),define("kmip/config/environment",["exports"],(function(e){"use strict"
var n
Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0
try{var o="kmip/config/environment",s=document.querySelector('meta[name="'+o+'"]').getAttribute("content")
n=JSON.parse(unescape(s))}catch(t){throw new Error('Could not read config from meta tag with name "'+o+'" due to error: '+t)}e.default=n})),define("kmip/controllers/credentials/index",["exports","core/mixins/list-controller","@ember/controller","@ember/object","@ember/owner"],(function(e,n,o,s,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0
e.default=o.default.extend(n.default,{mountPoint:(0,s.computed)((function(){return(0,t.getOwner)(this).mountPoint}))})})),define("kmip/controllers/credentials/show",["exports","@ember/controller","@ember/service","@ember/object"],(function(e,n,o,s){"use strict"
var t,i,l
function r(e,n,o,s){o&&Object.defineProperty(e,n,{enumerable:o.enumerable,configurable:o.configurable,writable:o.writable,value:o.initializer?o.initializer.call(s):void 0})}function a(e,n,o,s,t){var i={}
return Object.keys(s).forEach((function(e){i[e]=s[e]})),i.enumerable=!!i.enumerable,i.configurable=!!i.configurable,("value"in i||i.initializer)&&(i.writable=!0),i=o.slice().reverse().reduce((function(o,s){return s(e,n,o)||o}),i),t&&void 0!==i.initializer&&(i.value=i.initializer?i.initializer.call(t):void 0,i.initializer=void 0),void 0===i.initializer?(Object.defineProperty(e,n,i),null):i}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0
e.default=(t=class extends n.default{constructor(...e){super(...e),r(this,"flashMessages",i,this),r(this,"router",l,this)}async revokeCredentials(){try{await this.model.destroyRecord(),this.flashMessages.success("Successfully revoked credentials"),this.router.transitionTo("vault.cluster.secrets.backend.kmip.credentials.index",this.scope,this.role)}catch(e){this.flashMessages.danger(`There was an error revoking credentials: ${e.errors.join(" ")}`),this.model.rollbackAttributes()}}},i=a(t.prototype,"flashMessages",[o.service],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),l=a(t.prototype,"router",[o.service],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),a(t.prototype,"revokeCredentials",[s.action],Object.getOwnPropertyDescriptor(t.prototype,"revokeCredentials"),t.prototype),t)})),define("kmip/controllers/role",["exports","@ember/controller","@ember/service","@ember/object"],(function(e,n,o,s){"use strict"
var t,i,l
function r(e,n,o,s){o&&Object.defineProperty(e,n,{enumerable:o.enumerable,configurable:o.configurable,writable:o.writable,value:o.initializer?o.initializer.call(s):void 0})}function a(e,n,o,s,t){var i={}
return Object.keys(s).forEach((function(e){i[e]=s[e]})),i.enumerable=!!i.enumerable,i.configurable=!!i.configurable,("value"in i||i.initializer)&&(i.writable=!0),i=o.slice().reverse().reduce((function(o,s){return s(e,n,o)||o}),i),t&&void 0!==i.initializer&&(i.value=i.initializer?i.initializer.call(t):void 0,i.initializer=void 0),void 0===i.initializer?(Object.defineProperty(e,n,i),null):i}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0
e.default=(t=class extends n.default{constructor(...e){super(...e),r(this,"flashMessages",i,this),r(this,"router",l,this)}async deleteRole(){const{id:e}=this.model
try{await this.model.destroyRecord(),this.flashMessages.success(`Successfully deleted role ${e}`),this.router.transitionTo("vault.cluster.secrets.backend.kmip.scope.roles",this.scope)}catch(n){this.flashMessages.danger(`There was an error deleting the role ${e}: ${n.errors.join(" ")}`),this.model.rollbackAttributes()}}},i=a(t.prototype,"flashMessages",[o.service],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),l=a(t.prototype,"router",[o.service],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),a(t.prototype,"deleteRole",[s.action],Object.getOwnPropertyDescriptor(t.prototype,"deleteRole"),t.prototype),t)})),define("kmip/controllers/scope/roles",["exports","core/mixins/list-controller","@ember/controller","@ember/object","@ember/owner"],(function(e,n,o,s,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0
e.default=o.default.extend(n.default,{mountPoint:(0,s.computed)((function(){return(0,t.getOwner)(this).mountPoint}))})})),define("kmip/controllers/scopes/index",["exports","core/mixins/list-controller","@ember/controller","@ember/object","@ember/owner"],(function(e,n,o,s,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0
e.default=o.default.extend(n.default,{mountPoint:(0,s.computed)((function(){return(0,t.getOwner)(this).mountPoint}))})})),define.alias("core/decorators/confirm-leave","kmip/decorators/confirm-leave"),define("kmip/engine",["exports","ember-engines/engine","ember-load-initializers","kmip/resolver","kmip/config/environment"],(function(e,n,o,s,t){"use strict"
Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0
const{modulePrefix:i}=t.default,l=n.default.extend({modulePrefix:i,Resolver:s.default,dependencies:{services:["auth","download","flash-messages","namespace","path-help","router","store","version","secret-mount-path"],externalRoutes:["secrets"]}});(0,o.default)(l,i)
e.default=l}))
define.alias("ember-truth-helpers/helpers/and","kmip/helpers/and"),define.alias("ember-composable-helpers/helpers/append","kmip/helpers/append"),define.alias("ember-assign-helper/helpers/assign","kmip/helpers/assign"),define.alias("core/helpers/await","kmip/helpers/await"),define.alias("ember-composable-helpers/helpers/call","kmip/helpers/call"),define.alias("ember-cli-string-helpers/helpers/camelize","kmip/helpers/camelize"),define.alias("ember-concurrency/helpers/cancel-all","kmip/helpers/cancel-all"),define.alias("ember-cli-string-helpers/helpers/capitalize","kmip/helpers/capitalize"),define.alias("core/helpers/changelog-url-for","kmip/helpers/changelog-url-for"),define.alias("ember-composable-helpers/helpers/chunk","kmip/helpers/chunk"),define.alias("ember-cli-string-helpers/helpers/classify","kmip/helpers/classify"),define.alias("core/helpers/cluster-states","kmip/helpers/cluster-states"),define.alias("ember-composable-helpers/helpers/compact","kmip/helpers/compact"),define.alias("ember-composable-helpers/helpers/compute","kmip/helpers/compute"),define.alias("ember-cli-string-helpers/helpers/dasherize","kmip/helpers/dasherize"),define.alias("core/helpers/date-format","kmip/helpers/date-format"),define.alias("core/helpers/date-from-now","kmip/helpers/date-from-now"),define.alias("ember-composable-helpers/helpers/dec","kmip/helpers/dec"),define.alias("core/helpers/doc-link","kmip/helpers/doc-link"),define.alias("ember-composable-helpers/helpers/drop","kmip/helpers/drop"),define.alias("ember-element-helper/helpers/element","kmip/helpers/element"),define.alias("ember-power-select/helpers/ember-power-select-is-equal","kmip/helpers/ember-power-select-is-equal"),define.alias("ember-power-select/helpers/ember-power-select-is-group","kmip/helpers/ember-power-select-is-group"),define.alias("ember-power-select/helpers/ember-power-select-is-selected-present","kmip/helpers/ember-power-select-is-selected-present"),define("kmip/helpers/ensure-safe-component",["exports","@embroider/util"],(function(e,n){"use strict"
Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return n.EnsureSafeComponentHelper}})})),define.alias("ember-composable-helpers/helpers/entries","kmip/helpers/entries"),define.alias("ember-truth-helpers/helpers/equal","kmip/helpers/eq"),define.alias("ember-composable-helpers/helpers/filter-by","kmip/helpers/filter-by"),define.alias("ember-composable-helpers/helpers/filter","kmip/helpers/filter"),define.alias("ember-composable-helpers/helpers/find-by","kmip/helpers/find-by")
define.alias("ember-composable-helpers/helpers/flatten","kmip/helpers/flatten"),define.alias("core/helpers/format-duration","kmip/helpers/format-duration"),define.alias("core/helpers/format-number","kmip/helpers/format-number"),define.alias("ember-composable-helpers/helpers/from-entries","kmip/helpers/from-entries"),define.alias("ember-composable-helpers/helpers/group-by","kmip/helpers/group-by"),define.alias("ember-truth-helpers/helpers/gt","kmip/helpers/gt"),define.alias("ember-truth-helpers/helpers/gte","kmip/helpers/gte"),define.alias("core/helpers/has-feature","kmip/helpers/has-feature"),define.alias("ember-composable-helpers/helpers/has-next","kmip/helpers/has-next"),define.alias("ember-composable-helpers/helpers/has-previous","kmip/helpers/has-previous"),define.alias("@hashicorp/design-system-components/helpers/hds-link-to-models","kmip/helpers/hds-link-to-models"),define.alias("@hashicorp/design-system-components/helpers/hds-link-to-query","kmip/helpers/hds-link-to-query"),define.alias("ember-cli-string-helpers/helpers/html-safe","kmip/helpers/html-safe"),define.alias("ember-cli-string-helpers/helpers/humanize","kmip/helpers/humanize"),define.alias("ember-keyboard/helpers/if-key.js","kmip/helpers/if-key"),define.alias("core/helpers/img-path","kmip/helpers/img-path"),define.alias("ember-composable-helpers/helpers/inc","kmip/helpers/inc"),define.alias("ember-composable-helpers/helpers/includes","kmip/helpers/includes"),define.alias("ember-composable-helpers/helpers/intersect","kmip/helpers/intersect"),define.alias("ember-composable-helpers/helpers/invoke","kmip/helpers/invoke"),define.alias("core/helpers/is-active-route","kmip/helpers/is-active-route"),define.alias("ember-router-helpers/helpers/is-active","kmip/helpers/is-active"),define.alias("ember-truth-helpers/helpers/is-array","kmip/helpers/is-array"),define.alias("core/helpers/is-empty-value","kmip/helpers/is-empty-value"),define.alias("ember-truth-helpers/helpers/is-empty","kmip/helpers/is-empty"),define.alias("ember-truth-helpers/helpers/is-equal","kmip/helpers/is-equal"),define.alias("ember-composable-helpers/helpers/join","kmip/helpers/join"),define.alias("core/helpers/jsonify","kmip/helpers/jsonify"),define.alias("ember-composable-helpers/helpers/keys","kmip/helpers/keys"),define.alias("core/helpers/loose-equal","kmip/helpers/loose-equal")
define.alias("ember-cli-string-helpers/helpers/lowercase","kmip/helpers/lowercase"),define.alias("ember-truth-helpers/helpers/lt","kmip/helpers/lt"),define.alias("ember-truth-helpers/helpers/lte","kmip/helpers/lte"),define.alias("ember-composable-helpers/helpers/map-by","kmip/helpers/map-by"),define.alias("ember-composable-helpers/helpers/map","kmip/helpers/map"),define.alias("core/helpers/message-types","kmip/helpers/message-types"),define.alias("core/helpers/new-line-split","kmip/helpers/new-line-split"),define.alias("ember-composable-helpers/helpers/next","kmip/helpers/next"),define.alias("ember-composable-helpers/helpers/noop","kmip/helpers/noop"),define.alias("ember-truth-helpers/helpers/not-equal","kmip/helpers/not-eq"),define.alias("ember-truth-helpers/helpers/not","kmip/helpers/not"),define.alias("ember-composable-helpers/helpers/object-at","kmip/helpers/object-at"),define.alias("ember-keyboard/helpers/on-key.js","kmip/helpers/on-key"),define.alias("ember-composable-helpers/helpers/optional","kmip/helpers/optional"),define.alias("core/helpers/options-for-backend","kmip/helpers/options-for-backend"),define.alias("ember-truth-helpers/helpers/or","kmip/helpers/or"),define.alias("core/helpers/path-or-array","kmip/helpers/path-or-array"),define.alias("ember-concurrency/helpers/perform","kmip/helpers/perform"),define.alias("ember-composable-helpers/helpers/pick","kmip/helpers/pick"),define.alias("ember-composable-helpers/helpers/pipe-action","kmip/helpers/pipe-action"),define.alias("ember-composable-helpers/helpers/pipe","kmip/helpers/pipe"),define.alias("ember-composable-helpers/helpers/previous","kmip/helpers/previous"),define.alias("ember-composable-helpers/helpers/queue","kmip/helpers/queue"),define.alias("ember-composable-helpers/helpers/range","kmip/helpers/range"),define.alias("ember-composable-helpers/helpers/reduce","kmip/helpers/reduce"),define.alias("ember-composable-helpers/helpers/reject-by","kmip/helpers/reject-by"),define.alias("ember-composable-helpers/helpers/repeat","kmip/helpers/repeat"),define.alias("core/helpers/replication-action-for-mode","kmip/helpers/replication-action-for-mode"),define.alias("core/helpers/replication-mode-description","kmip/helpers/replication-mode-description"),define.alias("ember-composable-helpers/helpers/reverse","kmip/helpers/reverse")
define.alias("ember-router-helpers/helpers/root-url","kmip/helpers/root-url"),define.alias("ember-router-helpers/helpers/route-params","kmip/helpers/route-params"),define.alias("core/helpers/sanitized-html","kmip/helpers/sanitized-html"),define.alias("core/helpers/set-flash-message","kmip/helpers/set-flash-message"),define.alias("ember-composable-helpers/helpers/shuffle","kmip/helpers/shuffle"),define.alias("ember-composable-helpers/helpers/slice","kmip/helpers/slice"),define.alias("ember-composable-helpers/helpers/sort-by","kmip/helpers/sort-by"),define.alias("core/helpers/stringify","kmip/helpers/stringify"),define.alias("ember-svg-jar/helpers/svg-jar","kmip/helpers/svg-jar"),define.alias("core/helpers/sync-destinations","kmip/helpers/sync-destinations"),define.alias("ember-composable-helpers/helpers/take","kmip/helpers/take"),define.alias("ember-concurrency/helpers/task","kmip/helpers/task"),define.alias("ember-cli-string-helpers/helpers/titleize","kmip/helpers/titleize"),define.alias("core/helpers/to-label","kmip/helpers/to-label"),define.alias("ember-composable-helpers/helpers/toggle-action","kmip/helpers/toggle-action"),define.alias("ember-composable-helpers/helpers/toggle","kmip/helpers/toggle"),define.alias("ember-router-helpers/helpers/transition-to","kmip/helpers/transition-to"),define.alias("ember-cli-string-helpers/helpers/trim","kmip/helpers/trim"),define.alias("ember-cli-string-helpers/helpers/truncate","kmip/helpers/truncate"),define.alias("ember-cli-string-helpers/helpers/underscore","kmip/helpers/underscore"),define.alias("ember-composable-helpers/helpers/union","kmip/helpers/union"),define.alias("ember-cli-string-helpers/helpers/uppercase","kmip/helpers/uppercase"),define.alias("ember-router-helpers/helpers/url-for","kmip/helpers/url-for"),define.alias("ember-composable-helpers/helpers/values","kmip/helpers/values"),define.alias("ember-cli-string-helpers/helpers/w","kmip/helpers/w"),define.alias("ember-composable-helpers/helpers/without","kmip/helpers/without"),define.alias("ember-truth-helpers/helpers/xor","kmip/helpers/xor"),define.alias("@hashicorp/ember-flight-icons/instance-initializers/load-sprite","kmip/instance-initializers/load-sprite"),define.alias("core/mixins/list-controller","kmip/mixins/list-controller"),define.alias("core/mixins/list-route","kmip/mixins/list-route")
define.alias("core/mixins/replication-actions","kmip/mixins/replication-actions"),define.alias("ember-basic-dropdown/modifiers/basic-dropdown-trigger","kmip/modifiers/basic-dropdown-trigger"),define.alias("core/modifiers/code-mirror","kmip/modifiers/code-mirror"),define.alias("@ember/render-modifiers/modifiers/did-insert","kmip/modifiers/did-insert"),define.alias("@ember/render-modifiers/modifiers/did-update","kmip/modifiers/did-update"),define.alias("ember-focus-trap/modifiers/focus-trap.js","kmip/modifiers/focus-trap"),define.alias("@hashicorp/design-system-components/modifiers/hds-anchored-position","kmip/modifiers/hds-anchored-position"),define.alias("@hashicorp/design-system-components/modifiers/hds-clipboard","kmip/modifiers/hds-clipboard"),define.alias("@hashicorp/design-system-components/modifiers/hds-register-event","kmip/modifiers/hds-register-event"),define.alias("@hashicorp/design-system-components/modifiers/hds-tooltip","kmip/modifiers/hds-tooltip"),define.alias("ember-keyboard/modifiers/on-key.js","kmip/modifiers/on-key"),define.alias("ember-style-modifier/modifiers/style","kmip/modifiers/style"),define.alias("@ember/render-modifiers/modifiers/will-destroy","kmip/modifiers/will-destroy"),define("kmip/resolver",["exports","ember-resolver"],(function(e,n){"use strict"
Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0
e.default=n.default})),define("kmip/routes/configuration",["exports","@ember/routing/route","@ember/service","vault/mixins/unload-model-route"],(function(e,n,o,s){"use strict"
Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0
e.default=n.default.extend(s.default,{store:(0,o.service)(),secretMountPath:(0,o.service)(),pathHelp:(0,o.service)(),beforeModel(){return this.pathHelp.hydrateModel("kmip/config",this.secretMountPath.currentPath)},model(){return this.store.findRecord("kmip/config",this.secretMountPath.currentPath).catch((e=>{if(404!==e.httpStatus)throw e}))},afterModel(e){if(e)return this.store.findRecord("kmip/ca",this.secretMountPath.currentPath).then((n=>(e.set("ca",n),e)))}})})),define("kmip/routes/configure",["exports","@ember/routing/route","@ember/service"],(function(e,n,o){"use strict"
Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0
e.default=n.default.extend({store:(0,o.service)(),secretMountPath:(0,o.service)(),pathHelp:(0,o.service)(),beforeModel(){return this.pathHelp.hydrateModel("kmip/config",this.secretMountPath.currentPath)},model(){return this.store.findRecord("kmip/config",this.secretMountPath.currentPath).catch((e=>{if(404===e.httpStatus){const e=this.store.createRecord("kmip/config")
return e.set("id",this.secretMountPath.currentPath),e}throw e}))}})})),define("kmip/routes/credentials/generate",["exports","@ember/routing/route","@ember/service"],(function(e,n,o){"use strict"
Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0
e.default=n.default.extend({store:(0,o.service)(),secretMountPath:(0,o.service)(),pathHelp:(0,o.service)(),model(){const e=this.paramsFor("credentials")
return this.store.createRecord("kmip/credential",{backend:this.secretMountPath.currentPath,scope:e.scope_name,role:e.role_name})},setupController(e){this._super(...arguments)
const{scope_name:n,role_name:o}=this.paramsFor("credentials")
e.setProperties({role:o,scope:n})}})})),define("kmip/routes/credentials/index",["exports","@ember/routing/route","core/mixins/list-route","@ember/service"],(function(e,n,o,s){"use strict"
Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0
e.default=n.default.extend(o.default,{store:(0,s.service)(),secretMountPath:(0,s.service)(),credParams(){const{role_name:e,scope_name:n}=this.paramsFor("credentials")
return{role:e,scope:n}},model(e){const{role:n,scope:o}=this.credParams()
return this.store.lazyPaginatedQuery("kmip/credential",{role:n,scope:o,backend:this.secretMountPath.currentPath,responsePath:"data.keys",page:e.page,pageFilter:e.pageFilter}).catch((e=>{if(404===e.httpStatus)return[]
throw e}))},setupController(e){const{role:n,scope:o}=this.credParams()
this._super(...arguments),e.setProperties({role:n,scope:o})}})})),define("kmip/routes/credentials/show",["exports","@ember/routing/route","@ember/service"],(function(e,n,o){"use strict"
Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0
e.default=n.default.extend({store:(0,o.service)(),secretMountPath:(0,o.service)(),credParams(){const{role_name:e,scope_name:n}=this.paramsFor("credentials")
return{role:e,scope:n}},model(e){const{role:n,scope:o}=this.credParams()
return this.store.queryRecord("kmip/credential",{role:n,scope:o,backend:this.secretMountPath.currentPath,id:e.serial})},setupController(e){const{role:n,scope:o}=this.credParams()
this._super(...arguments),e.setProperties({role:n,scope:o})}})})),define("kmip/routes/role",["exports","@ember/routing/route","@ember/service"],(function(e,n,o){"use strict"
var s,t,i,l
function r(e,n,o,s){o&&Object.defineProperty(e,n,{enumerable:o.enumerable,configurable:o.configurable,writable:o.writable,value:o.initializer?o.initializer.call(s):void 0})}function a(e,n,o,s,t){var i={}
return Object.keys(s).forEach((function(e){i[e]=s[e]})),i.enumerable=!!i.enumerable,i.configurable=!!i.configurable,("value"in i||i.initializer)&&(i.writable=!0),i=o.slice().reverse().reduce((function(o,s){return s(e,n,o)||o}),i),t&&void 0!==i.initializer&&(i.value=i.initializer?i.initializer.call(t):void 0,i.initializer=void 0),void 0===i.initializer?(Object.defineProperty(e,n,i),null):i}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0
e.default=(s=class extends n.default{constructor(...e){super(...e),r(this,"store",t,this),r(this,"secretMountPath",i,this),r(this,"pathHelp",l,this)}beforeModel(){return this.pathHelp.hydrateModel("kmip/role",this.secretMountPath.currentPath)}model(e){return this.store.queryRecord("kmip/role",{backend:this.secretMountPath.currentPath,scope:e.scope_name,id:e.role_name})}setupController(e){super.setupController(...arguments)
const{scope_name:n,role_name:o}=this.paramsFor("role")
e.setProperties({role:o,scope:n})}},t=a(s.prototype,"store",[o.service],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),i=a(s.prototype,"secretMountPath",[o.service],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),l=a(s.prototype,"pathHelp",[o.service],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),s)})),define("kmip/routes/role/edit",["exports","@ember/routing/route","@ember/service"],(function(e,n,o){"use strict"
Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0
e.default=n.default.extend({store:(0,o.service)(),secretMountPath:(0,o.service)(),pathHelp:(0,o.service)(),beforeModel(){return this.pathHelp.hydrateModel("kmip/role",this.secretMountPath.currentPath)},model(){const e=this.paramsFor(this.routeName)
return this.store.queryRecord("kmip/role",{backend:this.secretMountPath.currentPath,scope:e.scope_name,id:e.role_name})},setupController(e){this._super(...arguments)
const{scope_name:n,role_name:o}=this.paramsFor(this.routeName)
e.setProperties({role:o,scope:n})}})})),define("kmip/routes/scope/roles",["exports","@ember/routing/route","core/mixins/list-route","@ember/service"],(function(e,n,o,s){"use strict"
Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0
e.default=n.default.extend(o.default,{store:(0,s.service)(),secretMountPath:(0,s.service)(),pathHelp:(0,s.service)(),scope(){return this.paramsFor("scope").scope_name},beforeModel(){return this.pathHelp.hydrateModel("kmip/role",this.secretMountPath.currentPath)},model(e){return this.store.lazyPaginatedQuery("kmip/role",{backend:this.secretMountPath.currentPath,scope:this.scope(),responsePath:"data.keys",page:e.page,pageFilter:e.pageFilter}).catch((e=>{if(404===e.httpStatus)return[]
throw e}))},setupController(e){this._super(...arguments),e.set("scope",this.scope())}})})),define("kmip/routes/scope/roles/create",["exports","@ember/routing/route","@ember/service"],(function(e,n,o){"use strict"
Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0
e.default=n.default.extend({store:(0,o.service)(),secretMountPath:(0,o.service)(),pathHelp:(0,o.service)(),scope(){return this.paramsFor("scope").scope_name},beforeModel(){return this.store.unloadAll("kmip/role"),this.pathHelp.hydrateModel("kmip/role",this.secretMountPath.currentPath)},model(){return this.store.createRecord("kmip/role",{backend:this.secretMountPath.currentPath,scope:this.scope()})},setupController(e){this._super(...arguments),e.set("scope",this.scope())}})})),define("kmip/routes/scopes/create",["exports","@ember/routing/route","@ember/service"],(function(e,n,o){"use strict"
var s,t,i
function l(e,n,o,s){o&&Object.defineProperty(e,n,{enumerable:o.enumerable,configurable:o.configurable,writable:o.writable,value:o.initializer?o.initializer.call(s):void 0})}function r(e,n,o,s,t){var i={}
return Object.keys(s).forEach((function(e){i[e]=s[e]})),i.enumerable=!!i.enumerable,i.configurable=!!i.configurable,("value"in i||i.initializer)&&(i.writable=!0),i=o.slice().reverse().reduce((function(o,s){return s(e,n,o)||o}),i),t&&void 0!==i.initializer&&(i.value=i.initializer?i.initializer.call(t):void 0,i.initializer=void 0),void 0===i.initializer?(Object.defineProperty(e,n,i),null):i}Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0
e.default=(s=class extends n.default{constructor(...e){super(...e),l(this,"store",t,this),l(this,"secretMountPath",i,this)}beforeModel(){this.store.unloadAll("kmip/scope")}model(){return this.store.createRecord("kmip/scope",{backend:this.secretMountPath.currentPath})}},t=r(s.prototype,"store",[o.service],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),i=r(s.prototype,"secretMountPath",[o.service],{configurable:!0,enumerable:!0,writable:!0,initializer:null}),s)})),define("kmip/routes/scopes/index",["exports","@ember/routing/route","@ember/service","core/mixins/list-route"],(function(e,n,o,s){"use strict"
Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0
e.default=n.default.extend(s.default,{store:(0,o.service)(),secretMountPath:(0,o.service)(),model(e){return this.store.lazyPaginatedQuery("kmip/scope",{backend:this.secretMountPath.currentPath,responsePath:"data.keys",page:e.page,pageFilter:e.pageFilter}).catch((e=>{if(404===e.httpStatus)return[]
throw e}))},actions:{willTransition(e){return window.scrollTo(0,0),e.targetName!==this.routeName&&this.store.clearAllDatasets(),!0},reload(){this.store.clearAllDatasets(),this.refresh()}}})})),define.alias("@embroider/util/services/ensure-registered","kmip/services/-ensure-registered"),define.alias("ember-stargate/services/-portal","kmip/services/-portal"),define.alias("ember-keyboard/services/keyboard.js","kmip/services/keyboard"),define("kmip/templates/application",["exports","@ember/template-factory"],(function(e,n){"use strict"
Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0
e.default=(0,n.createTemplateFactory)({id:"YsRIbIRI",block:'[[[46,[28,[37,1],null,null],null,null,null]],[],false,["component","-outlet"]]',moduleName:"kmip/templates/application.hbs",isStrictMode:!1})})),define("kmip/templates/components/edit-form-kmip-role",["exports","@ember/template-factory"],(function(e,n){"use strict"
Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0
e.default=(0,n.createTemplateFactory)({id:"jUIJIkl8",block:'[[[11,"form"],[4,[38,0],[[30,0],[28,[37,1],[[28,[37,0],[[30,0],"preSave",[30,0,["model"]]],null],[28,[37,2],[[30,0,["save"]],[30,0,["model"]]],null]],null]],[["on"],["submit"]]],[12],[1,"\\n  "],[8,[39,3],[[24,"data-test-edit-form-error",""]],[["@model"],[[30,0,["model"]]]],null],[1,"\\n  "],[10,0],[14,0,"box is-sideless is-fullwidth is-marginless"],[12],[1,"\\n    "],[8,[39,4],null,[["@mode"],["save"]],null],[1,"\\n"],[41,[28,[37,6],[[30,1],"create"],null],[[[1,"      "],[8,[39,7],[[24,"data-test-field",""]],[["@attr","@model"],[[28,[37,8],null,[["name","type"],["name","string"]]],[30,0,["model"]]]],null],[1,"\\n"]],[]],null],[1,"    "],[10,0],[14,0,"control is-flex box is-shadowless is-fullwidth is-marginless"],[12],[1,"\\n      "],[10,"input"],[14,"data-test-input","operationNone"],[14,1,"operationNone"],[14,0,"toggle is-success is-small"],[15,"checked",[28,[37,9],[[30,0,["model","operationNone"]]],null]],[15,"onchange",[28,[37,0],[[30,0],"toggleOperationSpecial"],[["value"],["target.checked"]]]],[14,4,"checkbox"],[12],[13],[1,"\\n      "],[10,"label"],[14,"for","operationNone"],[14,0,"has-text-weight-bold is-size-8"],[12],[1,"\\n        Allow this role to perform KMIP operations\\n      "],[13],[1,"\\n    "],[13],[1,"\\n"],[41,[51,[30,0,["model","operationNone"]]],[[[1,"      "],[8,[39,11],null,null,[["default"],[[[[1,"\\n        "],[10,"h3"],[14,0,"title is-6 has-left-padding-s"],[12],[1,"\\n          Allowed Operations\\n        "],[13],[1,"\\n      "]],[]]]]],[1,"\\n      "],[10,0],[14,0,"box"],[12],[1,"\\n        "],[8,[39,7],null,[["@attr","@model"],[[28,[37,8],null,[["name","type","options"],["operationAll","boolean",[28,[37,8],null,[["label"],["Allow this role to perform all operations"]]]]]],[30,0,["model"]]]],null],[1,"\\n        "],[10,"hr"],[12],[13],[1,"\\n        "],[10,0],[14,0,"is-flex"],[12],[1,"\\n          "],[10,0],[14,0,"kmip-role-allowed-operations"],[12],[1,"\\n"],[42,[28,[37,13],[[28,[37,14],[[30,0,["model","operationFormFields"]],0],null]],null],null,[[[1,"              "],[10,"h4"],[14,0,"title is-7"],[12],[1,[30,3]],[13],[1,"\\n"],[42,[28,[37,15],[[28,[37,15],[[30,2]],null]],null],null,[[[1,"                "],[8,[39,7],[[24,"data-test-field",""]],[["@disabled","@attr","@model","@showHelpText"],[[28,[37,16],[[30,0,["model","operationNone"]],[30,0,["model","operationAll"]]],null],[30,4],[28,[37,17],[[28,[37,0],[[30,0],"placeholderOrModel"],null],[30,0,["model","operationAll"]],[30,4]],null],false]],null],[1,"\\n"]],[4]],null]],[2,3]],null],[1,"          "],[13],[1,"\\n          "],[10,0],[14,0,"kmip-role-allowed-operations"],[12],[1,"\\n"],[42,[28,[37,15],[[28,[37,15],[[28,[37,18],[1,[28,[37,16],[[30,0,["model","operationFormFields"]],[28,[37,19],null,null]],null]],null]],null]],null],null,[[[1,"              "],[10,0],[14,0,"kmip-role-allowed-operations"],[12],[1,"\\n"],[42,[28,[37,13],[[30,5]],null],null,[[[1,"                  "],[10,"h4"],[14,0,"title is-7"],[12],[1,[30,7]],[13],[1,"\\n"],[42,[28,[37,15],[[28,[37,15],[[30,6]],null]],null],null,[[[1,"                    "],[8,[39,7],[[24,"data-test-field",""]],[["@disabled","@attr","@model","@showHelpText"],[[28,[37,16],[[30,0,["model","operationNone"]],[30,0,["model","operationAll"]]],null],[30,8],[28,[37,17],[[28,[37,0],[[30,0],"placeholderOrModel"],null],[30,0,["model","operationAll"]],[30,8]],null],false]],null],[1,"\\n"]],[8]],null]],[6,7]],null],[1,"              "],[13],[1,"\\n"]],[5]],null],[1,"          "],[13],[1,"\\n        "],[13],[1,"\\n      "],[13],[1,"\\n"]],[]],null],[1,"    "],[10,0],[14,0,"box is-fullwidth is-shadowless"],[12],[1,"\\n      "],[10,"h3"],[14,0,"title is-3"],[12],[1,"\\n        TLS\\n      "],[13],[1,"\\n"],[42,[28,[37,15],[[28,[37,15],[[30,0,["model","tlsFormFields"]]],null]],null],null,[[[1,"        "],[8,[39,7],[[24,"data-test-field",""]],[["@attr","@model"],[[30,9],[30,0,["model"]]]],null],[1,"\\n"]],[9]],null],[1,"    "],[13],[1,"\\n"],[42,[28,[37,15],[[28,[37,15],[[30,0,["model","fields"]]],null]],null],null,[[[1,"      "],[8,[39,7],[[24,"data-test-field",""]],[["@attr","@model"],[[30,10],[30,0,["model"]]]],null],[1,"\\n"]],[10]],null],[1,"  "],[13],[1,"\\n\\n  "],[10,0],[14,0,"field is-grouped is-grouped-split is-fullwidth box is-bottomless"],[12],[1,"\\n    "],[8,[39,20],null,null,[["default"],[[[[1,"\\n      "],[8,[39,21],[[24,"data-test-edit-form-submit",""],[16,"disabled",[30,0,["save","isRunning"]]],[24,4,"submit"]],[["@text","@icon"],[[30,0,["saveButtonText"]],[52,[30,0,["save","isRunning"]],"loading"]]],null],[1,"\\n"],[41,[30,0,["cancelLink"]],[[[1,"        "],[8,[39,21],[[24,"data-test-edit-form-cancel",""]],[["@text","@color","@route","@models"],["Cancel","secondary",[30,0,["cancelLink","route"]],[30,0,["cancelLink","models"]]]],null],[1,"\\n"]],[]],null],[1,"    "]],[]]]]],[1,"\\n  "],[13],[1,"\\n"],[13]],["@mode","fieldsInGroup","groupName","attr","group","fieldsInGroup","groupName","attr","attr","attr"],false,["action","queue","perform","message-error","namespace-reminder","if","eq","form-field","hash","not","unless","toolbar","each","-each-in","get","-track-array","or","compute","drop","array","hds/button-set","hds/button"]]',moduleName:"kmip/templates/components/edit-form-kmip-role.hbs",isStrictMode:!1})}))
define("kmip/templates/components/header-scope",["exports","@ember/template-factory"],(function(e,n){"use strict"
Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0
e.default=(0,n.createTemplateFactory)({id:"1Ouuemc5",block:'[[[8,[39,0],null,null,[["default"],[[[[1,"\\n  "],[8,[30,1,["top"]],null,null,[["default"],[[[[1,"\\n    "],[8,[39,1],null,[["@currentRoute"],[[30,0,["secretMountPath","currentPath"]]]],null],[1,"\\n  "]],[]]]]],[1,"\\n  "],[8,[30,1,["levelLeft"]],null,null,[["default"],[[[[1,"\\n    "],[10,"h1"],[14,0,"title is-3"],[12],[1,"\\n      "],[8,[39,2],[[24,0,"has-text-grey-light"]],[["@name","@size"],["lock","24"]],null],[1,"\\n      "],[1,[30,0,["secretMountPath","currentPath"]]],[1,"\\n    "],[13],[1,"\\n  "]],[]]]]],[1,"\\n"]],[1]]]]],[1,"\\n"],[10,0],[14,0,"tabs-container box is-sideless is-fullwidth is-paddingless is-marginless"],[12],[1,"\\n  "],[10,"nav"],[14,0,"tabs"],[12],[1,"\\n    "],[10,"ul"],[12],[1,"\\n      "],[8,[39,3],[[24,"data-test-kmip-link-scopes","true"]],[["@route"],["scopes.index"]],[["default"],[[[[1,"\\n        Scopes\\n      "]],[]]]]],[1,"\\n      "],[8,[39,3],[[24,"data-test-kmip-link-config","true"]],[["@route"],["configuration"]],[["default"],[[[[1,"\\n        Configuration\\n      "]],[]]]]],[1,"\\n    "],[13],[1,"\\n  "],[13],[1,"\\n"],[13]],["p"],false,["page-header","kmip-breadcrumb","icon","link-to"]]',moduleName:"kmip/templates/components/header-scope.hbs",isStrictMode:!1})})),define("kmip/templates/components/kmip-breadcrumb",["exports","@ember/template-factory"],(function(e,n){"use strict"
Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0
e.default=(0,n.createTemplateFactory)({id:"yecjVmdS",block:'[[[8,[39,0],null,null,[["default"],[[[[1,"\\n  "],[8,[39,1],[[24,"data-test-breadcrumb","Secrets"]],[["@text","@route","@isRouteExternal"],["Secrets","secrets",true]],null],[1,"\\n"],[41,[30,0,["shouldShowPath"]],[[[1,"    "],[8,[39,1],[[16,"data-test-breadcrumb",[30,0,["secretMountPath","currentPath"]]]],[["@text","@route"],[[30,0,["secretMountPath","currentPath"]],"scopes.index"]],null],[1,"\\n"]],[]],null],[41,[30,1],[[[1,"    "],[8,[39,1],[[16,"data-test-breadcrumb",[30,1]]],[["@text","@route","@model"],[[30,1],"scope.roles",[30,1]]],null],[1,"\\n"]],[]],null],[41,[30,2],[[[1,"    "],[8,[39,1],[[16,"data-test-breadcrumb",[30,2]]],[["@text","@route","@models"],[[30,2],"credentials.index",[28,[37,3],[[30,1],[30,2]],null]]],null],[1,"\\n"]],[]],null],[41,[30,3],[[[1,"    "],[8,[39,1],[[16,"data-test-breadcrumb",[30,3]]],[["@text","@current"],[[30,3],true]],null],[1,"\\n"]],[]],null]],[]]]]]],["@scope","@role","@currentRoute"],false,["hds/breadcrumb","hds/breadcrumb/item","if","array"]]',moduleName:"kmip/templates/components/kmip-breadcrumb.hbs",isStrictMode:!1})})),define("kmip/templates/components/operation-field-display",["exports","@ember/template-factory"],(function(e,n){"use strict"
Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0
e.default=(0,n.createTemplateFactory)({id:"92JY4K/F",block:'[[[41,[30,0,["model","operationAll"]],[[[1,"  "],[8,[39,1],[[24,0,"is-marginless"]],[["@type","@message"],["info","This role allows all KMIP operations"]],null],[1,"\\n"]],[]],null],[42,[28,[37,3],[[28,[37,3],[[30,1,["operationFormFields"]]],null]],null],null,[[[42,[28,[37,4],[[30,2]],null],null,[[[1,"    "],[8,[39,5],null,[["@alwaysRender","@label","@value"],[true,[30,4],true]],[["default"],[[[[1,"\\n      "],[10,0],[12],[1,"\\n"],[42,[28,[37,3],[[28,[37,3],[[30,3]],null]],null],null,[[[1,"          "],[8,[39,6],[[16,"aria-label",[28,[37,7],[[28,[37,8],[[30,0],"operationEnabled"],null],[30,0,["model"]],[30,5]],null]],[16,0,[28,[37,7],[[28,[37,8],[[30,0],"iconClass"],null],[30,0,["model"]],[30,5]],null]]],[["@name"],[[28,[37,7],[[28,[37,8],[[30,0],"iconGlyph"],null],[30,0,["model"]],[30,5]],null]]],null],[1,"\\n          "],[1,[30,5,["options","label"]]],[1,"\\n          "],[10,"br"],[12],[13],[1,"\\n"]],[5]],null],[1,"      "],[13],[1,"\\n    "]],[]]]]],[1,"\\n"]],[3,4]],null]],[2]],null]],["@model","group","fieldsInGroup","groupName","field"],false,["if","alert-inline","each","-track-array","-each-in","info-table-row","icon","compute","action"]]',moduleName:"kmip/templates/components/operation-field-display.hbs",isStrictMode:!1})})),define("kmip/templates/configuration",["exports","@ember/template-factory"],(function(e,n){"use strict"
Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0
e.default=(0,n.createTemplateFactory)({id:"qrDnhfwk",block:'[[[8,[39,0],null,null,null],[1,"\\n"],[8,[39,1],null,null,[["default"],[[[[1,"\\n  "],[8,[39,2],null,null,[["default"],[[[[1,"\\n"],[41,[30,0,["model"]],[[[1,"      "],[8,[39,4],[[24,0,"toolbar-button"]],[["@color","@filename","@data","@extension","@text"],["secondary",[28,[37,5],[[30,0,["model","ca","id"]],"-ca"],null],[30,0,["model","ca","caPem"]],"pem","Download CA cert"]],null],[1,"\\n"]],[]],null],[1,"    "],[8,[39,6],[[24,"data-test-kmip-link-configure",""]],[["@route"],["configure"]],[["default"],[[[[1,"\\n      Configure\\n    "]],[]]]]],[1,"\\n  "]],[]]]]],[1,"\\n"]],[]]]]],[1,"\\n"],[41,[30,0,["model"]],[[[1,"  "],[8,[39,7],null,[["@model"],[[30,0,["model"]]]],null],[1,"\\n  "],[8,[39,8],null,[["@label","@value"],["CA PEM",[30,0,["model","ca","caPem"]]]],[["default"],[[[[1,"\\n    "],[8,[39,9],null,[["@value","@displayOnly","@allowCopy"],[[30,0,["model","ca","caPem"]],true,true]],null],[1,"\\n  "]],[]]]]],[1,"\\n"]],[]],[[[1,"  "],[8,[39,10],null,[["@title","@message"],["No configuration for this secrets engine","We\'ll need to configure a few things before getting started."]],null],[1,"\\n"]],[]]]],[],false,["header-scope","toolbar","toolbar-actions","if","download-button","concat","toolbar-link","field-group-show","info-table-row","masked-input","empty-state"]]',moduleName:"kmip/templates/configuration.hbs",isStrictMode:!1})})),define("kmip/templates/configure",["exports","@ember/template-factory"],(function(e,n){"use strict"
Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0
e.default=(0,n.createTemplateFactory)({id:"Hywb/4ef",block:'[[[8,[39,0],null,null,[["default"],[[[[1,"\\n  "],[8,[30,1,["top"]],null,null,[["default"],[[[[1,"\\n    "],[8,[39,1],null,[["@showPath","@currentRoute"],[true,"Configure"]],null],[1,"\\n  "]],[]]]]],[1,"\\n  "],[8,[30,1,["levelLeft"]],null,null,[["default"],[[[[1,"\\n    "],[10,"h1"],[14,0,"title is-3"],[12],[1,"\\n      "],[8,[39,2],[[24,0,"has-text-grey-light"]],[["@name","@size"],["lock","24"]],null],[1,"\\n      Configure KMIP Secrets Engine\\n    "],[13],[1,"\\n  "]],[]]]]],[1,"\\n"]],[1]]]]],[1,"\\n"],[8,[39,3],null,[["@model","@onSave","@cancelLinkParams"],[[30,0,["model"]],[28,[37,4],["vault.cluster.secrets.backend.kmip.configuration"],null],[28,[37,5],["configuration"],null]]],null]],["p"],false,["page-header","kmip-breadcrumb","icon","edit-form","transition-to","array"]]',moduleName:"kmip/templates/configure.hbs",isStrictMode:!1})})),define("kmip/templates/credentials/generate",["exports","@ember/template-factory"],(function(e,n){"use strict"
Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0
e.default=(0,n.createTemplateFactory)({id:"FQ8UGKuS",block:'[[[8,[39,0],null,null,[["default"],[[[[1,"\\n  "],[8,[30,1,["top"]],null,null,[["default"],[[[[1,"\\n    "],[8,[39,1],null,[["@scope","@role","@currentRoute"],[[30,0,["scope"]],[30,0,["role"]],"Generate Credentials"]],null],[1,"\\n  "]],[]]]]],[1,"\\n  "],[8,[30,1,["levelLeft"]],null,null,[["default"],[[[[1,"\\n    "],[10,"h1"],[14,0,"title is-3"],[12],[1,"\\n      Generate Credentials\\n    "],[13],[1,"\\n  "]],[]]]]],[1,"\\n"]],[1]]]]],[1,"\\n"],[8,[39,2],null,[["@model","@onSave","@callOnSaveAfterRender","@successMessage","@cancelLinkParams"],[[30,0,["model"]],[28,[37,3],["vault.cluster.secrets.backend.kmip.credentials.show",[30,0,["model","id"]]],null],true,[28,[37,4],["Successfully generated credentials from role:",[30,0,["role"]],"!"],null],[28,[37,5],["credentials.index"],null]]],null]],["p"],false,["page-header","kmip-breadcrumb","edit-form","transition-to","concat","array"]]',moduleName:"kmip/templates/credentials/generate.hbs",isStrictMode:!1})})),define("kmip/templates/credentials/index",["exports","@ember/template-factory"],(function(e,n){"use strict"
Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0
e.default=(0,n.createTemplateFactory)({id:"dxA6bBiP",block:'[[[8,[39,0],null,[["@role","@scope"],[[30,0,["role"]],[30,0,["scope"]]]],null],[1,"\\n"],[8,[39,1],null,null,[["default"],[[[[1,"\\n"],[41,[30,0,["model","meta","total"]],[[[1,"    "],[8,[39,3],null,null,[["default"],[[[[1,"\\n      "],[8,[39,4],null,[["@filterFocusDidChange","@filterDidChange","@filter","@filterMatchesKey","@firstPartialMatch","@placeholder","@urls"],[[28,[37,5],[[30,0],"setFilterFocus"],null],[28,[37,5],[[30,0],"setFilter"],null],[30,0,["filter"]],[30,0,["filterMatchesKey"]],[30,0,["firstPartialMatch"]],"Filter credentials by serial number",[28,[37,6],null,[["create","list","show"],["vault.cluster.secrets.backend.kmip.credentials.generate","vault.cluster.secrets.backend.kmip.scope.roles","vault.cluster.secrets.backend.kmip.credentials"]]]]],null],[1,"\\n"],[41,[30,0,["filterFocused"]],[[[41,[30,0,["filterMatchesKey"]],[[[1,"          "],[10,2],[14,0,"input-hint"],[12],[1,"\\n            "],[10,"kbd"],[12],[1,"ENTER"],[13],[1,"\\n            to go to\\n            "],[10,"code"],[12],[1,[30,0,["filter"]]],[13],[1,"\\n            roles\\n          "],[13],[1,"\\n"]],[]],null],[41,[30,0,["firstPartialMatch"]],[[[1,"          "],[10,2],[14,0,"input-hint"],[12],[1,"\\n            "],[10,"kbd"],[12],[1,"TAB"],[13],[1,"\\n            to complete\\n            "],[10,"code"],[12],[1,[30,0,["firstPartialMatch","id"]]],[13],[1,"\\n          "],[13],[1,"\\n"]],[]],null]],[]],null],[1,"    "]],[]]]]],[1,"\\n"]],[]],null],[1,"  "],[8,[39,7],null,null,[["default"],[[[[1,"\\n    "],[8,[39,8],[[24,"data-test-kmip-link-generate-credentials",""]],[["@route","@type"],["credentials.generate","add"]],[["default"],[[[[1,"\\n      Generate credentials\\n    "]],[]]]]],[1,"\\n  "]],[]]]]],[1,"\\n"]],[]]]]],[1,"\\n"],[8,[39,9],null,[["@items","@itemNoun","@paginationRouteName","@paginationRouteParams"],[[30,0,["model"]],"credentials","credentials.index",[28,[37,10],[[30,0,["scope"]],[30,0,["role"]]],null]]],[["default"],[[[[1,"\\n"],[41,[30,1,["empty"]],[[[1,"    "],[8,[30,1,["empty"]],null,[["@title","@message"],["No credentials yet for this role","You can generate new credentials that will be limited to this role\'s allowed operations, then you can distribute them to your KMIP clients."]],[["default"],[[[[1,"\\n      "],[8,[39,11],null,[["@icon","@text","@route"],["plus","Generate credentials","credentials.generate"]],null],[1,"\\n    "]],[]]]]],[1,"\\n"]],[]],[[[41,[30,1,["item"]],[[[1,"    "],[8,[39,12],null,[["@linkPrefix","@linkParams"],[[30,0,["mountPoint"]],[28,[37,10],["credentials.show",[30,0,["scope"]],[30,0,["role"]],[30,1,["item","id"]]],null]]],[["default"],[[[[1,"\\n      "],[8,[30,2,["content"]],null,null,[["default"],[[[[1,"\\n        "],[8,[39,13],[[24,0,"has-text-grey-light"]],[["@name"],["file-text"]],null],[1,[30,1,["item","id"]]],[1,"\\n      "]],[]]]]],[1,"\\n      "],[8,[30,2,["menu"]],null,null,[["default"],[[[[1,"\\n        "],[8,[39,14],null,[["@isInline","@listPosition"],[true,"bottom-right"]],[["default"],[[[[1,"\\n          "],[8,[30,3,["ToggleIcon"]],[[24,"data-test-popup-menu-trigger",""]],[["@icon","@text","@hasChevron"],["more-horizontal","More options",false]],null],[1,"\\n          "],[8,[30,3,["Interactive"]],null,[["@text","@route","@models"],["View credentials","credentials.show",[28,[37,10],[[30,0,["scope"]],[30,0,["role"]],[30,1,["item","id"]]],null]]],null],[1,"\\n"],[41,[30,1,["item","deletePath","isPending"]],[[[1,"            "],[8,[30,3,["Generic"]],null,null,[["default"],[[[[1,"\\n              "],[8,[39,15],null,null,null],[1,"\\n            "]],[]]]]],[1,"\\n"]],[]],[[[41,[30,1,["item","deletePath","canDelete"]],[[[1,"            "],[8,[30,3,["Interactive"]],[[24,"data-test-confirm-action-trigger",""],[4,[38,16],["click",[28,[37,17],[[28,[37,18],[[30,0,["credToRevoke"]]],null],[30,1,["item"]]],null]],null]],[["@text","@color"],["Revoke credentials","critical"]],null],[1,"\\n          "]],[]],null]],[]]],[1,"        "]],[3]]]]],[1,"\\n"],[41,[28,[37,19],[[30,0,["credToRevoke"]],[30,1,["item"]]],null],[[[1,"          "],[8,[39,20],null,[["@color","@onClose","@confirmTitle","@confirmMessage","@onConfirm"],["critical",[28,[37,17],[[28,[37,18],[[30,0,["credToRevoke"]]],null],null],null],"Revoke this?","Any client using these credentials will no longer be able to.",[28,[37,5],[[30,0],[28,[37,21],[[30,2,["callMethod"]],"destroyRecord",[30,0,["credToRevoke"]],"Successfully revoked credentials","There was an error revoking the credentials",[28,[37,5],[[30,0],"refresh"],null]],null]],null]]],null],[1,"\\n"]],[]],null],[1,"      "]],[]]]]],[1,"\\n    "]],[2]]]]],[1,"\\n"]],[]],[[[1,"    "],[8,[39,12],null,null,[["default"],[[[[1,"\\n      "],[8,[30,4,["content"]],null,null,[["default"],[[[[1,"\\n        There are no credentials that match\\n        "],[1,[30,0,["filter"]]],[1,", press\\n        "],[10,"kbd"],[12],[1,"ENTER"],[13],[1,"\\n        to add one.\\n      "]],[]]]]],[1,"\\n    "]],[4]]]]],[1,"\\n  "]],[]]]],[]]]],[1]]]]]],["list","Item","dd","Item"],false,["header-credentials","toolbar","if","toolbar-filters","navigate-input","action","hash","toolbar-actions","toolbar-link","list-view","array","hds/link/standalone","list-item","icon","hds/dropdown","loading-dropdown-option","on","fn","mut","eq","confirm-modal","perform"]]',moduleName:"kmip/templates/credentials/index.hbs",isStrictMode:!1})})),define("kmip/templates/credentials/show",["exports","@ember/template-factory"],(function(e,n){"use strict"
Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0
e.default=(0,n.createTemplateFactory)({id:"1wK/CNem",block:'[[[8,[39,0],null,null,[["default"],[[[[1,"\\n  "],[8,[30,1,["top"]],null,null,[["default"],[[[[1,"\\n    "],[8,[39,1],null,[["@scope","@role","@currentRoute"],[[30,0,["scope"]],[30,0,["role"]],"Credentials"]],null],[1,"\\n  "]],[]]]]],[1,"\\n  "],[8,[30,1,["levelLeft"]],null,null,[["default"],[[[[1,"\\n    "],[10,"h1"],[14,0,"title is-3"],[12],[1,"\\n      Credentials\\n    "],[13],[1,"\\n  "]],[]]]]],[1,"\\n"]],[1]]]]],[1,"\\n"],[8,[39,2],null,null,[["default"],[[[[1,"\\n  "],[8,[39,3],null,null,[["default"],[[[[1,"\\n"],[41,[30,0,["model","deletePath","canDelete"]],[[[1,"      "],[8,[39,5],[[24,0,"toolbar-button"]],[["@buttonText","@buttonColor","@onConfirmAction","@confirmTitle","@confirmMessage"],["Revoke credentials","secondary",[30,0,["revokeCredentials"]],"Revoke this?","Any client using these credentials will no longer be able to."]],null],[1,"\\n      "],[10,0],[14,0,"toolbar-separator"],[12],[13],[1,"\\n"]],[]],null],[1,"    "],[8,[39,6],[[24,"data-test-kmip-link-back-to-role",""]],[["@route","@models"],["credentials.index",[28,[37,7],[[30,0,["scope"]],[30,0,["role"]]],null]]],[["default"],[[[[1,"\\n      Back to role\\n    "]],[]]]]],[1,"\\n    "],[8,[39,8],[[24,0,"toolbar-button"],[24,"data-test-copy-button",""]],[["@text","@textToCopy","@onError"],["Copy certificate",[30,0,["model","certificate"]],[28,[37,9],[[28,[37,10],["Clipboard copy failed. The Clipboard API requires a secure context.","danger"],null]],null]]],null],[1,"\\n  "]],[]]]]],[1,"\\n"]],[]]]]],[1,"\\n"],[10,0],[14,0,"box is-shadowless is-fullwidth is-sideless"],[12],[1,"\\n  "],[8,[39,11],null,[["@label","@value"],["Serial number",[30,0,["model","id"]]]],[["default"],[[[[1,"\\n    "],[8,[39,12],null,[["@value","@displayOnly","@allowCopy"],[[30,0,["model","id"]],true,true]],null],[1,"\\n  "]],[]]]]],[1,"\\n"],[41,[30,0,["model","privateKey"]],[[[1,"    "],[8,[39,11],null,[["@label","@value"],["Private key",[30,0,["model","privateKey"]]]],[["default"],[[[[1,"\\n      "],[10,0],[14,0,"is-block"],[12],[1,"\\n        "],[8,[39,13],[[24,"data-test-warning",""]],[["@type","@color","@class"],["inline","warning","has-bottom-margin-s"]],[["default"],[[[[1,"\\n          "],[8,[30,2,["Title"]],null,null,[["default"],[[[[1,"Warning"]],[]]]]],[1,"\\n          "],[8,[30,2,["Description"]],null,null,[["default"],[[[[1,"You will not be able to access the private key later, so please copy the information below."]],[]]]]],[1,"\\n        "]],[2]]]]],[1,"\\n        "],[8,[39,12],null,[["@value","@name","@allowCopy","@displayOnly"],[[30,0,["model","privateKey"]],"Private key",true,true]],null],[1,"\\n      "],[13],[1,"\\n    "]],[]]]]],[1,"\\n"]],[]],null],[1,"  "],[8,[39,11],null,[["@label","@value"],["Certificate",[30,0,["model","certificate"]]]],[["default"],[[[[1,"\\n    "],[8,[39,12],null,[["@value","@displayOnly","@allowCopy"],[[30,0,["model","certificate"]],true,true]],null],[1,"\\n  "]],[]]]]],[1,"\\n  "],[8,[39,11],null,[["@label","@value"],["CA Chain",[30,0,["model","caChain"]]]],[["default"],[[[[1,"\\n    "],[10,0],[14,0,"is-block"],[12],[1,"\\n"],[42,[28,[37,15],[[28,[37,15],[[30,0,["model","caChain"]]],null]],null],null,[[[1,"        "],[8,[39,12],null,[["@value","@displayOnly","@allowCopy"],[[30,3],true,true]],null],[1,"\\n"]],[3]],null],[1,"    "],[13],[1,"\\n  "]],[]]]]],[1,"\\n"],[13]],["p","A","chain"],false,["page-header","kmip-breadcrumb","toolbar","toolbar-actions","if","confirm-action","toolbar-link","array","hds/copy/button","fn","set-flash-message","info-table-row","masked-input","hds/alert","each","-track-array"]]',moduleName:"kmip/templates/credentials/show.hbs",isStrictMode:!1})})),define("kmip/templates/role",["exports","@ember/template-factory"],(function(e,n){"use strict"
Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0
e.default=(0,n.createTemplateFactory)({id:"F06jWIOE",block:'[[[8,[39,0],null,[["@role","@scope"],[[30,0,["role"]],[30,0,["scope"]]]],null],[1,"\\n"],[8,[39,1],null,null,[["default"],[[[[1,"\\n  "],[8,[39,2],null,null,[["default"],[[[[1,"\\n"],[41,[30,0,["model","updatePath","canUpdate"]],[[[1,"      "],[8,[39,4],[[24,0,"toolbar-button"]],[["@buttonText","@buttonColor","@onConfirmAction","@confirmMessage"],["Delete role","secondary",[30,0,["deleteRole"]],[29,["Are you sure you want to delete ",[30,0,["model","id"]],"?"]]]],null],[1,"\\n      "],[10,0],[14,0,"toolbar-separator"],[12],[13],[1,"\\n"]],[]],null],[41,[30,0,["model","updatePath","canUpdate"]],[[[1,"      "],[8,[39,5],[[24,"data-test-kmip-link-edit-role",""]],[["@route","@models"],["role.edit",[28,[37,6],[[30,0,["scope"]],[30,0,["role"]]],null]]],[["default"],[[[[1,"\\n        Edit role\\n      "]],[]]]]],[1,"\\n"]],[]],null],[1,"  "]],[]]]]],[1,"\\n"]],[]]]]],[1,"\\n"],[10,0],[14,0,"box is-fullwidth is-sideless is-shadowless"],[12],[1,"\\n  "],[8,[39,7],null,[["@model","@showAllFields"],[[30,0,["model"]],false]],null],[1,"\\n  "],[10,0],[14,0,"box is-fullwidth is-shadowless"],[12],[1,"\\n    "],[10,"h2"],[14,0,"title is-5"],[12],[1,"\\n      Allowed operations\\n    "],[13],[1,"\\n    "],[8,[39,8],null,[["@model"],[[30,0,["model"]]]],null],[1,"\\n  "],[13],[1,"\\n"],[13]],[],false,["header-credentials","toolbar","toolbar-actions","if","confirm-action","toolbar-link","array","field-group-show","operation-field-display"]]',moduleName:"kmip/templates/role.hbs",isStrictMode:!1})})),define("kmip/templates/role/edit",["exports","@ember/template-factory"],(function(e,n){"use strict"
Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0
e.default=(0,n.createTemplateFactory)({id:"GLRs5Uzg",block:'[[[8,[39,0],null,null,[["default"],[[[[1,"\\n  "],[8,[30,1,["top"]],null,null,[["default"],[[[[1,"\\n    "],[8,[39,1],null,[["@scope","@role","@currentRoute"],[[30,0,["scope"]],[30,0,["role"]],"Edit Role"]],null],[1,"\\n  "]],[]]]]],[1,"\\n  "],[8,[30,1,["levelLeft"]],null,null,[["default"],[[[[1,"\\n    "],[10,"h1"],[14,0,"title is-3"],[12],[1,"\\n      Edit Role\\n    "],[13],[1,"\\n  "]],[]]]]],[1,"\\n"]],[1]]]]],[1,"\\n"],[8,[39,2],null,[["@model","@onSave","@cancelLinkParams"],[[30,0,["model"]],[28,[37,3],["vault.cluster.secrets.backend.kmip.role",[30,0,["scope"]],[30,0,["role"]]],null],[28,[37,4],["role",[30,0,["scope"]],[30,0,["role"]]],null]]],null]],["p"],false,["page-header","kmip-breadcrumb","edit-form-kmip-role","transition-to","array"]]',moduleName:"kmip/templates/role/edit.hbs",isStrictMode:!1})})),define("kmip/templates/scope/roles",["exports","@ember/template-factory"],(function(e,n){"use strict"
Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0
e.default=(0,n.createTemplateFactory)({id:"31vzUctr",block:'[[[8,[39,0],null,null,[["default"],[[[[1,"\\n  "],[8,[30,1,["top"]],null,null,[["default"],[[[[1,"\\n    "],[8,[39,1],null,[["@showPath","@currentRoute"],[true,[30,0,["scope"]]]],null],[1,"\\n  "]],[]]]]],[1,"\\n  "],[8,[30,1,["levelLeft"]],null,null,[["default"],[[[[1,"\\n    "],[10,"h1"],[14,0,"title is-3"],[12],[1,"\\n      "],[1,[30,0,["scope"]]],[1,"\\n    "],[13],[1,"\\n  "]],[]]]]],[1,"\\n"]],[1]]]]],[1,"\\n"],[8,[39,2],null,null,[["default"],[[[[1,"\\n"],[41,[30,0,["model","meta","total"]],[[[1,"    "],[8,[39,4],null,null,[["default"],[[[[1,"\\n      "],[8,[39,5],null,[["@filterFocusDidChange","@filterDidChange","@filter","@filterMatchesKey","@firstPartialMatch","@placeholder","@extraNavParams","@urls"],[[28,[37,6],[[30,0],"setFilterFocus"],null],[28,[37,6],[[30,0],"setFilter"],null],[30,0,["filter"]],[30,0,["filterMatchesKey"]],[30,0,["firstPartialMatch"]],"Filter roles by name",[30,0,["scope"]],[28,[37,7],null,[["create","list","show"],["vault.cluster.secrets.backend.kmip.scope.roles.create","vault.cluster.secrets.backend.kmip.scope.roles","vault.cluster.secrets.backend.kmip.credentials"]]]]],null],[1,"\\n"],[41,[30,0,["filterFocused"]],[[[41,[30,0,["filterMatchesKey"]],[[[1,"          "],[10,2],[14,0,"input-hint"],[12],[1,"\\n            "],[10,"kbd"],[12],[1,"ENTER"],[13],[1,"\\n            to go to\\n            "],[10,"code"],[12],[1,[30,0,["filter"]]],[13],[1,"\\n            roles\\n          "],[13],[1,"\\n"]],[]],null],[41,[30,0,["firstPartialMatch"]],[[[1,"          "],[10,2],[14,0,"input-hint"],[12],[1,"\\n            "],[10,"kbd"],[12],[1,"TAB"],[13],[1,"\\n            to complete\\n            "],[10,"code"],[12],[1,[30,0,["firstPartialMatch","id"]]],[13],[1,"\\n          "],[13],[1,"\\n"]],[]],null]],[]],null],[1,"    "]],[]]]]],[1,"\\n"]],[]],null],[1,"  "],[8,[39,8],null,null,[["default"],[[[[1,"\\n    "],[8,[39,9],[[24,"data-test-role-create",""]],[["@route","@type"],["scope.roles.create","add"]],[["default"],[[[[1,"\\n      Create role\\n    "]],[]]]]],[1,"\\n  "]],[]]]]],[1,"\\n"]],[]]]]],[1,"\\n"],[8,[39,10],null,[["@items","@itemNoun","@paginationRouteName"],[[30,0,["model"]],"role","scope.roles"]],[["default"],[[[[1,"\\n"],[41,[30,2,["empty"]],[[[1,"    "],[8,[30,2,["empty"]],null,[["@title","@message"],["No roles in this scope yet","Roles let you generate credentials with a specified set of KMIP operations permissions that clients are allowed to perform."]],[["default"],[[[[1,"\\n      "],[8,[39,11],null,[["@icon","@text","@route"],["plus","Create a role","scope.roles.create"]],null],[1,"\\n    "]],[]]]]],[1,"\\n"]],[]],[[[41,[30,2,["item"]],[[[1,"    "],[8,[39,12],null,[["@linkPrefix","@linkParams"],[[30,0,["mountPoint"]],[28,[37,13],["credentials",[30,0,["scope"]],[30,2,["item","id"]]],null]]],[["default"],[[[[1,"\\n      "],[8,[30,3,["content"]],null,null,[["default"],[[[[1,"\\n        "],[8,[39,14],[[24,0,"has-text-grey-light"]],[["@name"],["user"]],null],[1,[30,2,["item","id"]]],[1,"\\n      "]],[]]]]],[1,"\\n      "],[8,[30,3,["menu"]],null,null,[["default"],[[[[1,"\\n        "],[8,[39,15],null,[["@isInline","@listPosition"],[true,"bottom-right"]],[["default"],[[[[1,"\\n          "],[8,[30,4,["ToggleIcon"]],[[24,"data-test-popup-menu-trigger",""]],[["@icon","@text","@hasChevron"],["more-horizontal","More options",false]],null],[1,"\\n          "],[8,[30,4,["Interactive"]],null,[["@text","@route","@models"],["View credentials","credentials",[28,[37,13],[[30,0,["scope"]],[30,2,["item","id"]]],null]]],null],[1,"\\n          "],[8,[30,4,["Interactive"]],null,[["@text","@route","@models"],["View role","role",[28,[37,13],[[30,0,["scope"]],[30,2,["item","id"]]],null]]],null],[1,"\\n"],[41,[30,2,["item","updatePath","isPending"]],[[[1,"            "],[8,[30,4,["Generic"]],null,null,[["default"],[[[[1,"\\n              "],[8,[39,16],null,null,null],[1,"\\n            "]],[]]]]],[1,"\\n"]],[]],[[[41,[30,2,["item","updatePath","canUpdate"]],[[[1,"              "],[8,[30,4,["Interactive"]],null,[["@text","@route","@models"],["Edit role","role.edit",[28,[37,13],[[30,0,["scope"]],[30,2,["item","id"]]],null]]],null],[1,"\\n"]],[]],null],[41,[30,2,["item","updatePath","canDelete"]],[[[1,"              "],[8,[30,4,["Interactive"]],[[24,"data-test-confirm-action-trigger",""],[4,[38,17],["click",[28,[37,18],[[28,[37,19],[[30,0,["roleToDelete"]]],null],[30,2,["item"]]],null]],null]],[["@text","@color"],["Delete role","critical"]],null],[1,"\\n"]],[]],null]],[]]],[1,"        "]],[4]]]]],[1,"\\n"],[41,[28,[37,20],[[30,0,["roleToDelete"]],[30,2,["item"]]],null],[[[1,"          "],[8,[39,21],null,[["@color","@confirmMessage","@onConfirm","@onClose"],["critical",[29,["Are you sure you want to delete ",[30,0,["roleToDelete","id"]],"?"]],[28,[37,6],[[30,0],[28,[37,22],[[30,3,["callMethod"]],"destroyRecord",[30,0,["roleToDelete"]],[28,[37,23],["Successfully deleted role ",[30,0,["roleToDelete","id"]]],null],[28,[37,23],["There was an error deleting the role ",[30,0,["roleToDelete","id"]]],null],[28,[37,6],[[30,0],"refresh"],null]],null]],null],[28,[37,18],[[28,[37,19],[[30,0,["roleToDelete"]]],null],null],null]]],null],[1,"\\n"]],[]],null],[1,"      "]],[]]]]],[1,"\\n    "]],[3]]]]],[1,"\\n"]],[]],[[[1,"    "],[8,[39,12],null,null,[["default"],[[[[1,"\\n      "],[8,[30,5,["content"]],null,null,[["default"],[[[[1,"\\n        There are no roles that match\\n        "],[1,[30,0,["filter"]]],[1,", press\\n        "],[10,"kbd"],[12],[1,"ENTER"],[13],[1,"\\n        to add one.\\n      "]],[]]]]],[1,"\\n    "]],[5]]]]],[1,"\\n  "]],[]]]],[]]]],[2]]]]]],["p","list","Item","dd","Item"],false,["page-header","kmip-breadcrumb","toolbar","if","toolbar-filters","navigate-input","action","hash","toolbar-actions","toolbar-link","list-view","hds/link/standalone","list-item","array","icon","hds/dropdown","loading-dropdown-option","on","fn","mut","eq","confirm-modal","perform","concat"]]',moduleName:"kmip/templates/scope/roles.hbs",isStrictMode:!1})})),define("kmip/templates/scope/roles/create",["exports","@ember/template-factory"],(function(e,n){"use strict"
Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0
e.default=(0,n.createTemplateFactory)({id:"UWBOO8xA",block:'[[[8,[39,0],null,null,[["default"],[[[[1,"\\n  "],[8,[30,1,["top"]],null,null,[["default"],[[[[1,"\\n    "],[8,[39,1],null,[["@scope","@currentRoute"],[[30,0,["scope"]],"Create Role"]],null],[1,"\\n  "]],[]]]]],[1,"\\n  "],[8,[30,1,["levelLeft"]],null,null,[["default"],[[[[1,"\\n    "],[10,"h1"],[14,0,"title is-3"],[12],[1,"\\n      Create a Role\\n    "],[13],[1,"\\n  "]],[]]]]],[1,"\\n"]],[1]]]]],[1,"\\n"],[8,[39,2],null,[["@model","@mode","@onSave","@cancelLinkParams"],[[30,0,["model"]],"create",[28,[37,3],["vault.cluster.secrets.backend.kmip.scope.roles",[30,0,["scope"]]],null],[28,[37,4],["scope.roles",[30,0,["scope"]]],null]]],null]],["p"],false,["page-header","kmip-breadcrumb","edit-form-kmip-role","transition-to","array"]]',moduleName:"kmip/templates/scope/roles/create.hbs",isStrictMode:!1})})),define("kmip/templates/scopes",["exports","@ember/template-factory"],(function(e,n){"use strict"
Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0
e.default=(0,n.createTemplateFactory)({id:"hxRwvUVS",block:'[[[46,[28,[37,1],null,null],null,null,null]],[],false,["component","-outlet"]]',moduleName:"kmip/templates/scopes.hbs",isStrictMode:!1})})),define("kmip/templates/scopes/create",["exports","@ember/template-factory"],(function(e,n){"use strict"
Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0
e.default=(0,n.createTemplateFactory)({id:"sIgJZEG+",block:'[[[8,[39,0],null,null,[["default"],[[[[1,"\\n  "],[8,[30,1,["top"]],null,null,[["default"],[[[[1,"\\n    "],[8,[39,1],null,[["@showPath","@currentRoute"],[true,"Create Scope"]],null],[1,"\\n  "]],[]]]]],[1,"\\n  "],[8,[30,1,["levelLeft"]],null,null,[["default"],[[[[1,"\\n    "],[10,"h1"],[14,0,"title is-3"],[12],[1,"\\n      Create a Scope\\n    "],[13],[1,"\\n  "]],[]]]]],[1,"\\n"]],[1]]]]],[1,"\\n"],[8,[39,2],null,[["@model","@onSave","@cancelLinkParams"],[[30,0,["model"]],[28,[37,3],["vault.cluster.secrets.backend.kmip.scopes.index"],null],[28,[37,4],["scopes.index"],null]]],null]],["p"],false,["page-header","kmip-breadcrumb","edit-form","transition-to","array"]]',moduleName:"kmip/templates/scopes/create.hbs",isStrictMode:!1})})),define("kmip/templates/scopes/index",["exports","@ember/template-factory"],(function(e,n){"use strict"
Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0
e.default=(0,n.createTemplateFactory)({id:"U8/4SsZb",block:'[[[8,[39,0],null,null,null],[1,"\\n"],[8,[39,1],null,null,[["default"],[[[[1,"\\n"],[41,[30,0,["model","meta","total"]],[[[1,"    "],[8,[39,3],null,null,[["default"],[[[[1,"\\n      "],[8,[39,4],null,[["@filterFocusDidChange","@filterDidChange","@filter","@filterMatchesKey","@firstPartialMatch","@placeholder","@urls"],[[28,[37,5],[[30,0],"setFilterFocus"],null],[28,[37,5],[[30,0],"setFilter"],null],[30,0,["filter"]],[30,0,["filterMatchesKey"]],[30,0,["firstPartialMatch"]],"Filter scopes by name",[28,[37,6],null,[["create","list","show"],["vault.cluster.secrets.backend.kmip.scopes.create","vault.cluster.secrets.backend.kmip.scopes.index","vault.cluster.secrets.backend.kmip.scope.roles"]]]]],null],[1,"\\n"],[41,[30,0,["filterFocused"]],[[[41,[30,0,["filterMatchesKey"]],[[[1,"          "],[10,2],[14,0,"input-hint"],[12],[1,"\\n            "],[10,"kbd"],[12],[1,"ENTER"],[13],[1,"\\n            to go to\\n            "],[10,"code"],[12],[1,[30,0,["filter"]]],[13],[1,"\\n          "],[13],[1,"\\n"]],[]],null],[41,[30,0,["firstPartialMatch"]],[[[1,"          "],[10,2],[14,0,"input-hint"],[12],[1,"\\n            "],[10,"kbd"],[12],[1,"TAB"],[13],[1,"\\n            to complete\\n            "],[10,"code"],[12],[1,[30,0,["firstPartialMatch","id"]]],[13],[1,"\\n          "],[13],[1,"\\n"]],[]],null]],[]],null],[1,"    "]],[]]]]],[1,"\\n"]],[]],null],[1,"  "],[8,[39,7],null,null,[["default"],[[[[1,"\\n    "],[8,[39,8],[[24,"data-test-scope-create",""]],[["@route","@type"],["scopes.create","add"]],[["default"],[[[[1,"\\n      Create scope\\n    "]],[]]]]],[1,"\\n  "]],[]]]]],[1,"\\n"]],[]]]]],[1,"\\n"],[8,[39,9],null,[["@items","@itemNoun","@paginationRouteName"],[[30,0,["model"]],"scope","scopes.index"]],[["default"],[[[[1,"\\n"],[41,[30,1,["empty"]],[[[1,"    "],[8,[30,1,["empty"]],null,[["@title","@message"],["KMIP Secrets Engine","First, let\'s create a scope that our roles and credentials will belong to. A client can only access objects within their role\'s scope."]],[["default"],[[[[1,"\\n      "],[8,[39,10],null,[["@icon","@text","@route"],["plus","Create a scope","scopes.create"]],null],[1,"\\n    "]],[]]]]],[1,"\\n"]],[]],[[[41,[30,1,["item"]],[[[1,"    "],[8,[39,11],null,[["@linkPrefix","@linkParams"],[[30,0,["mountPoint"]],[28,[37,12],["scope.roles",[30,1,["item","id"]]],null]]],[["default"],[[[[1,"\\n      "],[8,[30,2,["content"]],null,null,[["default"],[[[[1,"\\n        "],[8,[39,13],[[24,0,"has-text-grey-light"]],[["@name"],["folder"]],null],[1,[30,1,["item","id"]]],[1,"\\n      "]],[]]]]],[1,"\\n      "],[8,[30,2,["menu"]],null,null,[["default"],[[[[1,"\\n        "],[8,[39,14],null,[["@isInline","@listPosition"],[true,"bottom-right"]],[["default"],[[[[1,"\\n          "],[8,[30,3,["ToggleIcon"]],[[24,"data-test-popup-menu-trigger",""]],[["@icon","@text","@hasChevron"],["more-horizontal","More options",false]],null],[1,"\\n          "],[8,[30,3,["Interactive"]],null,[["@text","@route","@model"],["View scope","scope",[30,1,["item","id"]]]],null],[1,"\\n"],[41,[30,1,["item","updatePath","isPending"]],[[[1,"            "],[8,[30,3,["Generic"]],null,null,[["default"],[[[[1,"\\n              "],[8,[39,15],null,null,null],[1,"\\n            "]],[]]]]],[1,"\\n"]],[]],[[[41,[30,1,["item","updatePath","canDelete"]],[[[1,"            "],[8,[30,3,["Interactive"]],[[24,"data-test-confirm-action-trigger",""],[4,[38,16],["click",[28,[37,17],[[28,[37,18],[[30,0,["scopeToDelete"]]],null],[30,1,["item"]]],null]],null]],[["@text","@color"],["Delete scope","critical"]],null],[1,"\\n          "]],[]],null]],[]]],[1,"        "]],[3]]]]],[1,"\\n"],[41,[28,[37,19],[[30,0,["scopeToDelete"]],[30,1,["item"]]],null],[[[1,"          "],[8,[39,20],[[24,"data-test-scope-delete",""]],[["@color","@confirmTitle","@confirmMessage","@onClose","@onConfirm"],["critical",[29,["Delete scope ",[30,0,["scopeToDelete","id"]],"?"]],"This will permanently delete this scope and all roles and credentials contained within",[28,[37,17],[[28,[37,18],[[30,0,["scopeToDelete"]]],null],null],null],[28,[37,5],[[30,0],[28,[37,21],[[30,2,["callMethod"]],"destroyRecord",[30,0,["scopeToDelete"]],[28,[37,22],["Successfully deleted scope ",[30,0,["scopeToDelete","id"]]],null],[28,[37,22],["There was an error deleting the scope ",[30,0,["scopeToDelete","id"]]],null],[28,[37,5],[[30,0],"refresh"],null]],null]],null]]],null],[1,"\\n"]],[]],null],[1,"      "]],[]]]]],[1,"\\n    "]],[2]]]]],[1,"\\n"]],[]],[[[1,"    "],[8,[39,11],null,null,[["default"],[[[[1,"\\n      "],[8,[30,4,["content"]],null,null,[["default"],[[[[1,"\\n        There are no scopes that match\\n        "],[1,[30,0,["filter"]]],[1,", press\\n        "],[10,"kbd"],[12],[1,"ENTER"],[13],[1,"\\n        to add one.\\n      "]],[]]]]],[1,"\\n    "]],[4]]]]],[1,"\\n  "]],[]]]],[]]]],[1]]]]]],["list","Item","dd","Item"],false,["header-scope","toolbar","if","toolbar-filters","navigate-input","action","hash","toolbar-actions","toolbar-link","list-view","hds/link/standalone","list-item","array","icon","hds/dropdown","loading-dropdown-option","on","fn","mut","eq","confirm-modal","perform","concat"]]',moduleName:"kmip/templates/scopes/index.hbs",isStrictMode:!1})})),define.alias("core/utils/advanced-secret","kmip/utils/advanced-secret"),define.alias("core/utils/b64","kmip/utils/b64"),define.alias("core/utils/key-utils","kmip/utils/key-utils"),define.alias("core/utils/sanitize-path","kmip/utils/sanitize-path"),define.alias("core/utils/timestamp","kmip/utils/timestamp"),define.alias("ember-cli-string-helpers/utils/titleize","kmip/utils/titleize")
