{{#if (eq this.selectedAction "rotate")}} {{#if this.key.canRotate}} Rotate encryption key {{/if}} {{else}} {{#if this.selectedAction}}
{{! template-lint-disable no-passed-in-event-handlers }} {{component (concat "transit-key-action/" this.selectedAction) key=this.key keys=this.keys keyIsRSA=this.keyIsRSA verification=this.verification hmac=this.hmac param=this.param key_version=this.key_version isModalActive=this.isModalActive ciphertext=this.ciphertext plaintext=this.plaintext context=this.context nonce=this.nonce input=this.input bits=this.bits algorithm=this.algorithm signature=this.signature signature_algorithm=this.signature_algorithm hash_algorithm=this.hash_algorithm prehashed=this.prehashed wrappedToken=this.wrappedToken exportKeyType=this.exportKeyType exportKeyVersion=this.exportKeyVersion encodedBase64=this.encodedBase64 valid=this.valid doSubmit=(action "doSubmit") toggleModal=(action "toggleModal") clearParams=(action "clearParams") }}
{{/if}} {{/if}}