fix: Use library and secret objects in connect dialog

This commit is contained in:
Susmitha Girumala committed 2021-06-24 18:09:53 -04:00
1 parent 4bcf061234
commit a535991174
2 files changed
+33 -36

No files matched your search

-2
View File
@@ -62,8 +62,6 @@ client_secret:
help: The client secret is set-only and may not be unset.
client_secret_hmac:
label: Client Secret HMAC
secret:
label: Secret
max_age:
label: Maximum Age
help: The OIDC "max_age" parameter sent to the Authorization Server indicating a maximum acceptable time in seconds since the user's last authentication before requiring the user to reauthenticate. 0 indicates an immediate need to reauthenticate.
@@ -61,60 +61,59 @@
<:key>{{t 'form.id.label'}}</:key>
<:value>
<Copyable
@text={{credential.credential_library_id}}
@text={{credential.library.id}}
@buttonText={{t 'actions.copy-to-clipboard'}}
@acknowledgeText={{t 'states.copied'}}
>
<code>{{credential.credential_library_id}}</code>
<code>{{credential.library.id}}</code>
</Copyable>
</:value>
</dropdown.key-value>
<dropdown.key-value>
<:key>{{t 'form.type.label'}}</:key>
<:value>{{credential.credential_library_type}}</:value>
<:value>{{credential.library.type}}</:value>
</dropdown.key-value>
<dropdown.key-value>
<:key>{{t 'form.name.label'}}</:key>
<:value>{{credential.credential_library_name}}</:value>
<:value>{{credential.library.name}}</:value>
</dropdown.key-value>
<dropdown.key-value>
<:key>{{t 'form.description.label'}}</:key>
<:value
>{{credential.credential_library_description}}</:value>
<:value>{{credential.library.description}}</:value>
</dropdown.key-value>
</Rose::Dropdown>
</:header>
<:body>
<Rose::Table @style='condensed' as |table|>
<table.header as |header|>
<header.row as |row|>
<row.headerCell>{{t
'form.key.label'
}}</row.headerCell>
<row.headerCell colspan='2'>{{t
'form.value.label'
}}</row.headerCell>
</header.row>
</table.header>
<table.body as |body|>
{{#if credential.secret}}
<body.row as |row|>
{{#if credential.secrets}}
<Rose::Table @style='condensed' as |table|>
<table.header as |header|>
<header.row as |row|>
<row.headerCell>{{t
'form.secret.label'
'form.key.label'
}}</row.headerCell>
<row.cell colspan='2'>
<Copyable
@text={{credential.secret}}
@buttonText={{t 'actions.copy-to-clipboard'}}
@acknowledgeText={{t 'states.copied'}}
>
{{credential.secret}}
</Copyable>
</row.cell>
</body.row>
{{/if}}
</table.body>
</Rose::Table>
<row.headerCell colspan='2'>{{t
'form.value.label'
}}</row.headerCell>
</header.row>
</table.header>
<table.body as |body|>
{{#each credential.secrets as |secret|}}
<body.row as |row|>
<row.headerCell>{{secret.key}}</row.headerCell>
<row.cell colspan='2'>
<Copyable
@text={{secret.value}}
@buttonText={{t 'actions.copy-to-clipboard'}}
@acknowledgeText={{t 'states.copied'}}
>
{{secret.value}}
</Copyable>
</row.cell>
</body.row>
{{/each}}
</table.body>
</Rose::Table>
{{/if}}
</:body>
<:footer>
<Reveal