Lines Matching refs:form

13       <b-form id="generate-csr-form" novalidate>
19 <b-form-group
23 <b-form-select
25 v-model="form.certificateType"
28 :state="getValidationState(v$.form.certificateType)"
29 @input="v$.form.certificateType.$touch()"
32 <b-form-select-option :value="null" disabled>
33 {{ $t('global.form.selectAnOption') }}
34 </b-form-select-option>
36 </b-form-select>
37 <b-form-invalid-feedback role="alert">
38 {{ $t('global.form.fieldRequired') }}
39 </b-form-invalid-feedback>
40 </b-form-group>
43 <b-form-group
47 <b-form-select
49 v-model="form.country"
52 :state="getValidationState(v$.form.country)"
53 @input="v$.form.country.$touch()"
56 <b-form-select-option :value="null" disabled>
57 {{ $t('global.form.selectAnOption') }}
58 </b-form-select-option>
60 </b-form-select>
61 <b-form-invalid-feedback role="alert">
62 {{ $t('global.form.fieldRequired') }}
63 </b-form-invalid-feedback>
64 </b-form-group>
69 <b-form-group
73 <b-form-input
75 v-model="form.state"
78 :state="getValidationState(v$.form.state)"
80 <b-form-invalid-feedback role="alert">
81 {{ $t('global.form.fieldRequired') }}
82 </b-form-invalid-feedback>
83 </b-form-group>
86 <b-form-group
90 <b-form-input
92 v-model="form.city"
95 :state="getValidationState(v$.form.city)"
97 <b-form-invalid-feedback role="alert">
98 {{ $t('global.form.fieldRequired') }}
99 </b-form-invalid-feedback>
100 </b-form-group>
105 <b-form-group
109 <b-form-input
111 v-model="form.companyName"
114 :state="getValidationState(v$.form.companyName)"
116 <b-form-invalid-feedback role="alert">
117 {{ $t('global.form.fieldRequired') }}
118 </b-form-invalid-feedback>
119 </b-form-group>
122 <b-form-group
126 <b-form-input
128 v-model="form.companyUnit"
131 :state="getValidationState(v$.form.companyUnit)"
133 <b-form-invalid-feedback role="alert">
134 {{ $t('global.form.fieldRequired') }}
135 </b-form-invalid-feedback>
136 </b-form-group>
141 <b-form-group
145 <b-form-input
147 v-model="form.commonName"
150 :state="getValidationState(v$.form.commonName)"
152 <b-form-invalid-feedback role="alert">
153 {{ $t('global.form.fieldRequired') }}
154 </b-form-invalid-feedback>
155 </b-form-group>
158 <b-form-group label-for="contact-person">
161 <span class="form-text d-inline">
162 {{ $t('global.form.optional') }}
165 <b-form-input
167 v-model="form.contactPerson"
171 </b-form-group>
176 <b-form-group label-for="email-address">
179 <span class="form-text d-inline">
180 {{ $t('global.form.optional') }}
183 <b-form-input
185 v-model="form.emailAddress"
189 </b-form-group>
194 <b-form-group label-for="alternate-name">
197 <span class="form-text d-inline">
198 {{ $t('global.form.optional') }}
201 <b-form-text id="alternate-name-help-block">
203 </b-form-text>
204 <b-form-tags
205 v-model="form.alternateName"
223 </b-form-tags>
224 </b-form-group>
231 <p class="col-form-label">
234 <b-form-group
238 <b-form-select
240 v-model="form.keyPairAlgorithm"
243 :state="getValidationState(v$.form.keyPairAlgorithm)"
244 @input="v$.form.keyPairAlgorithm.$touch()"
247 <b-form-select-option :value="null" disabled>
248 {{ $t('global.form.selectAnOption') }}
249 </b-form-select-option>
251 </b-form-select>
252 <b-form-invalid-feedback role="alert">
253 {{ $t('global.form.fieldRequired') }}
254 </b-form-invalid-feedback>
255 </b-form-group>
260 <template v-if="v$.form.keyPairAlgorithm.$model === 'EC'">
261 <b-form-group
265 <b-form-select
267 v-model="form.keyCurveId"
270 :state="getValidationState(v$.form.keyCurveId)"
271 @input="v$.form.keyCurveId.$touch()"
274 <b-form-select-option :value="null" disabled>
275 {{ $t('global.form.selectAnOption') }}
276 </b-form-select-option>
278 </b-form-select>
279 <b-form-invalid-feedback role="alert">
280 {{ $t('global.form.fieldRequired') }}
281 </b-form-invalid-feedback>
282 </b-form-group>
284 <template v-if="v$.form.keyPairAlgorithm.$model === 'RSA'">
285 <b-form-group
289 <b-form-select
291 v-model="form.keyBitLength"
294 :state="getValidationState(v$.form.keyBitLength)"
295 @input="v$.form.keyBitLength.$touch()"
298 <b-form-select-option :value="null" disabled>
299 {{ $t('global.form.selectAnOption') }}
300 </b-form-select-option>
302 </b-form-select>
303 <b-form-invalid-feedback role="alert">
304 {{ $t('global.form.fieldRequired') }}
305 </b-form-invalid-feedback>
306 </b-form-group>
313 </b-form>
319 form="generate-csr-form"
386 form: {
428 form: {
441 reuired: requiredIf(function (form) {
442 return form.keyPairAlgorithm === 'EC';
446 reuired: requiredIf(function (form) {
447 return form.keyPairAlgorithm === 'RSA';
457 .dispatch('certificates/generateCsr', this.form)
465 for (let key of Object.keys(this.form)) {
467 this.form[key] = [];
469 this.form[key] = null;