-
Notifications
You must be signed in to change notification settings - Fork 140
/
credentials.jelly
32 lines (29 loc) · 1.14 KB
/
credentials.jelly
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
<?jelly escape-by-default='true'?>
<j:jelly xmlns:j="jelly:core" xmlns:f="/lib/form" xmlns:l="/lib/layout" xmlns:st="jelly:stapler">
<f:entry title="${%Namespace}" field="namespace">
<f:textbox/>
</f:entry>
<f:entry title="${%Prefix Path}" field="prefixPath">
<f:textbox/>
</f:entry>
<f:entry title="${%Path}" field="path">
<f:textbox/>
</f:entry>
<f:entry title="${%Username Key}" field="usernameKey" default="username">
<f:textbox/>
</f:entry>
<f:entry title="${%Private Key Key}" field="privateKeyKey" default="private_key">
<f:textbox/>
</f:entry>
<f:entry title="${%Passphrase Key}" field="passphraseKey" default="passphrase">
<f:textbox/>
</f:entry>
<f:entry name="engineVersion" title="${%K/V Engine Version}" field="engineVersion">
<f:select/>
</f:entry>
<st:include page="id-and-description" class="${descriptor.clazz}"/>
<l:isAdmin>
<f:validateButton title="${%Test Vault Secrets retrieval}" progress="${%Testing retrieval of username key...}"
method="testConnection" with="path,usernameKey,privateKeyKey,passphraseKey,prefixPath,namespace,engineVersion" />
</l:isAdmin>
</j:jelly>