(window.webpackJsonp=window.webpackJsonp||[]).push([[12],{1411:function(t,e,n){"use strict";n.r(e);var r=n(3104),i=n(2215);for(var a in i)"default"!==a&&function(t){n.d(e,t,(function(){return i[t]}))}(a);n(2923);var s=n(0),o=n(2925),c=n.n(o),l=Object(s.a)(i.default,r.a,r.b,!1,null,null,null);"function"==typeof c.a&&c()(l),e.default=l.exports},1462:function(t,e,n){"use strict";var r=n(1);Object.defineProperty(e,"__esModule",{value:!0}),e.disableSSL=e.enableSSL=e.updateForceRedirect=e.saveCA=e.getCA=e.pasteSSLCert=e.disableLetsencryptAutoRenew=e.requestLetsencrypt=e.useServersCert=e.submitRequest=e.getOptions=void 0;var i=r(n(2)),a=r(n(30)),s=r(n(36)),o=a.default.get({id:"SSL_OPTIONS",url:"/CMD_SSL",domain:!0,after:function(t){return t.flow(t.project({"hashTypes.current":"hash_select","hashTypes.all":"hash_types",keySizes:"key_sizes",enabled:"SSL_ON","tab.server":"SERVERCHECKED","tab.paste":"PASTECHECKED","letsEncrypt.domains":"LETSENCRYPT_OPTIONS","letsEncrypt.selected":"LETSENCRYPT_OPTIONS","letsEncrypt.wc.enabled":"WILDCARD","letsEncrypt.wc.domains":"LETSENCRYPT_WC_OPTIONS","letsEncrypt.wc.selected":"LETSENCRYPT_WC_OPTIONS","letsEncrypt.enabled":"LETSENCRYPT","letsEncrypt.showOptions":"LETSENCRYPT","letsEncrypt.maxRequests":"LETSENCRYPT_MAX_REQUESTS","letsEncrypt.renewalDays":"LETSENCRYPT_RENEWAL_DAYS",cert:"CERTIFICATE",certHosts:"CERTIFICATE_HOSTS",certExpiry:"NOT_AFTER",key:"KEY","values.province":"PROVINCE","values.city":"CITY","values.company":"COMPANY","values.division":"DIVISION","values.email":"EMAIL","values.name":"NAME","values.country":"COUNTRY","options.forceRedirect":"FORCE_SSL_CHECKED"}),t.mapProps({key:t.convert.toAppText,cert:t.convert.toAppText,hashTypes:t.mapProp("all",t.transformObject((function(t,e){return(0,i.default)({},t,e)}))),tab:function(t){return Object.keys(t).find((function(e){return t[e]}))},keySizes:function(t){return{all:Object.keys(t),current:Object.keys(t).find((function(e){return"select"===t[e]}))}},enabled:t.convert.toAppBoolean,options:t.mapProp("forceRedirect",(function(t){return!!t})),letsEncrypt:t.mapProps({enabled:function(t){return"0"!==t},showOptions:t.isEqual("1"),maxRequests:function(e){return t.convert.toAppNumber(e||0)},domains:t.flow(t.setDefault({}),Object.keys,t.mapArray(s.default.toUnicode)),selected:t.flow(t.setDefault({}),t.filter(t.notEmpty),Object.keys),wc:t.mapProps({enabled:t.isEqual("1"),selected:t.flow(t.setDefault({}),t.filter(t.notEmpty),Object.keys),domains:t.flow(t.setDefault({}),Object.keys,t.mapArray(s.default.toUnicode))})})}))}});e.getOptions=o;var c=a.default.post({url:"/CMD_SSL",params:{action:"save"},domain:!0,schema:{type:a.default.REQUIRED_STRING,request:{required:!0}}}),l=c.extend({id:"SSL_REQUEST",params:{type:"create"},schema:{country:a.default.REQUIRED_STRING,province:a.default.REQUIRED_STRING,city:a.default.REQUIRED_STRING,company:a.default.REQUIRED_STRING,division:a.default.REQUIRED_STRING,name:a.default.REQUIRED_STRING,email:a.default.REQUIRED_STRING,keysize:a.default.REQUIRED_STRING,encryption:a.default.REQUIRED_STRING},after:function(t){return t.mapProp("request",t.flow((function(t){return t||""}),t.convert.toAppString,t.convert.toAppText))}});e.submitRequest=l;var u=c.extend({params:{type:"server",request:!1}});e.useServersCert=u;var d=c.extend({params:{type:"create",request:"letsencrypt",background:"auto"},schema:{name:a.default.REQUIRED_STRING,keysize:a.default.REQUIRED_STRING,encryption:a.default.REQUIRED_STRING,wildcard:a.default.OPTIONAL_BOOL,le_select:{type:Array,required:!1},le_wc_select:{type:Array,required:!1}}});e.requestLetsencrypt=d;var p=a.default.post({url:"/CMD_SSL",params:{disable_letsencrypt_autorenew:!0,json:!0},domain:!0});e.disableLetsencryptAutoRenew=p;var f=a.default.post({url:"/CMD_SSL",params:{action:"save",type:"paste"},domain:!0,body:{certificate:a.default.REQUIRED_STRING},before:function(t){return{certificate:t.certificate.replace(/\r\n/g,"\n")}}});e.pasteSSLCert=f;var m=a.default.get({id:"CA",url:"/CMD_SSL",params:{view:"cacert"},domain:!0,after:function(t){return t.flow(t.moveProp("CHECKED","active"),t.moveProp("CACERT","cacert"),t.mapProps({active:t.convert.toAppBoolean,cacert:function(t){return t.replace(/(\\n)/gm,"\n")}}))}});e.getCA=m;var v=a.default.post({url:"/CMD_SSL",params:{action:"save",type:"cacert"},domain:!0,schema:{active:a.default.REQUIRED_BOOL,cacert:a.default.REQUIRED_STRING},before:function(t){return{cacert:t.cacert.replace(/\r\n/g,"\n")}}});e.saveCA=v;var h=a.default.post({url:"/CMD_DOMAIN",params:{action:"private_html"},domain:!0,schema:{force_ssl:a.default.REQUIRED_BOOL}});e.updateForceRedirect=h;var y=a.default.post({url:"/CMD_DOMAIN",params:{action:"modify",only_affect:"ssl",ssl:"ON"},domain:!0});e.enableSSL=y;var b=y.extend({params:{ssl:null}});e.disableSSL=b},1555:function(t,e,n){"use strict";n.r(e);var r=n(3240),i=n(2221);for(var a in i)"default"!==a&&function(t){n.d(e,t,(function(){return i[t]}))}(a);var s=n(0),o=Object(s.a)(i.default,r.a,r.b,!1,null,null,null);e.default=o.exports},2215:function(t,e,n){"use strict";n.r(e);var r=n(2216),i=n.n(r);for(var a in r)"default"!==a&&function(t){n.d(e,t,(function(){return r[t]}))}(a);e.default=i.a},2216:function(t,e,n){"use strict";var r=n(1);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i,a=r(n(15)),s=r(n(16)),o=n(1462),c=n(23),l=r(n(2917)),u=r(n(2918)),d=r(n(2919)),p=r(n(2920)),f=r(n(2921)),m=r(n(2922)),v={preload:o.getOptions,api:[{command:o.getOptions,bind:"ssl"}],components:{LetsEncryptTab:l.default,CertificateRequest:u.default,CertificateRequestDialog:p.default,ServerCertificate:d.default,PasteCert:m.default,ForceSslOption:f.default},mixins:[(0,c.$bindTab)({defaultTab:"server",param:"tab"})],data:function(){return{name:"",email:"",keysize:"",encryption:"",country:"",province:"",city:"",company:"",division:""}},computed:{SSLOptions:function(){return this.$api.ssl},tabs:function(){var t=[this.SSLOptions.letsEncrypt.enabled?{id:"letsencrypt",label:this.$gettext("Free & automatic certificate from Let's Encrypt")}:void 0,{id:"paste",label:this.$gettext("Paste a pre-generated certificate and key")},{id:"csr",label:this.$gettext("Create A Certificate Request")},{id:"server",label:this.$gettext("Use the server's certificate")},{id:"selfsigned",label:this.$gettext("Create your own self signed certificate")}];return t.filter((function(t){return!!t}))}},methods:{getSSLOptions:function(){this.encryption=this.SSLOptions.hashTypes.current,this.keysize=this.SSLOptions.keySizes.current,this.certificate=this.SSLOptions.cert,this.key=this.SSLOptions.key,Object.assign(this,this.SSLOptions.values),this.name=this.$p6e.toU(this.name||this.$domain)},loadSSLOptions:(i=(0,s.default)(a.default.mark((function t(){var e=this;return a.default.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,o.getOptions)();case 2:this.SSLOptions.enabled&&(this.getSSLOptions(),this.$nextTick((function(){e.tab=e.SSLOptions.tab})));case 3:case"end":return t.stop()}}),t,this)}))),function(){return i.apply(this,arguments)}),enableSSL:function(){(0,o.enableSSL)().then(this.loadSSLOptions)},disableSSL:function(){(0,o.disableSSL)().then(this.loadSSLOptions)}},created:function(){this.getSSLOptions()},mounted:function(){var t=this;this.$nextTick((function(){t.tab=t.SSLOptions.tab}))},watch:{$domain:"loadSSLOptions"}};e.default=v},2217:function(t,e,n){"use strict";n.r(e);var r=n(2218),i=n.n(r);for(var a in r)"default"!==a&&function(t){n.d(e,t,(function(){return r[t]}))}(a);e.default=i.a},2218:function(t,e,n){"use strict";var r=n(1);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i,a,s=r(n(17)),o=r(n(20)),c=r(n(15)),l=r(n(2)),u=r(n(16)),d=n(1462),p=n(6),f=r(n(2423)),m=r(n(1555)),v={components:{CommonDataEditor:f.default,SaveButton:m.default},data:function(){return{selected:[],wildcard:!1}},api:[{command:d.getOptions,bind:{"response.letsEncrypt.maxRequests":"requests","response.letsEncrypt.renewalDays":"renewalData","response.letsEncrypt":"letsencrypt"}}],props:{name:{type:String,required:!0},keysize:{type:String,required:!0},encryption:{type:String,required:!0}},computed:{domains:function(){return this.wildcard?this.$api.letsencrypt.wc.domains:this.$api.letsencrypt.domains},currentDomain:function(){var t=this;return function(e){return[t.$domain,"*.".concat(t.$domain)].includes(e)}},currentDomains:function(){return this.domains.filter(this.currentDomain)},selectedDomains:function(){return this.selected.map(this.$p6e.toA)}},methods:{submit:(a=(0,u.default)(c.default.mark((function t(){var e;return c.default.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,d.requestLetsencrypt)((e={name:this.$p6e.toA(this.name),email:this.email,encryption:this.encryption,keysize:this.keysize},(0,l.default)(e,this.wildcard?"le_wc_select":"le_select",this.selectedDomains),(0,l.default)(e,"wildcard",this.wildcard),e));case 2:this.$emit("submit");case 3:case"end":return t.stop()}}),t,this)}))),function(){return a.apply(this,arguments)}),setInitialSelect:function(){this.selected=[],this.selected=this.wildcard?this.$api.letsencrypt.wc.selected:this.$api.letsencrypt.selected,this.selected=(0,p.uniq)([].concat((0,o.default)(this.currentDomains),(0,o.default)(this.selected)))}},watch:{wildcard:"setInitialSelect",$domain:{handler:(i=(0,u.default)(c.default.mark((function t(){return c.default.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,d.getOptions)();case 2:this.setInitialSelect();case 3:case"end":return t.stop()}}),t,this)}))),function(){return i.apply(this,arguments)}),immediate:!0},selected:function(t){if(t.includes(this.$domain))this.$emit("update:name",this.$domain);else{var e=(0,s.default)(t,1)[0],n=void 0===e?"":e;this.$emit("update:name",n)}}}};e.default=v},2219:function(t,e,n){"use strict";n.r(e);var r=n(2220),i=n.n(r);for(var a in r)"default"!==a&&function(t){n.d(e,t,(function(){return r[t]}))}(a);e.default=i.a},2220:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r={api:[{command:n(1462).getOptions,bind:{"response.keySizes.all":"keySizes","response.hashTypes.all":"hashTypes"}}],props:{name:{type:String,required:!0},email:{type:String,required:!1,default:""},keysize:{type:String,required:!0},encryption:{type:String,required:!0},wildcard:{type:Boolean,required:!1},showWildcard:{type:Boolean,required:!1},disableEmail:{type:Boolean,required:!1,default:!1}}};e.default=r},2221:function(t,e,n){"use strict";n.r(e);var r=n(2222),i=n.n(r);for(var a in r)"default"!==a&&function(t){n.d(e,t,(function(){return r[t]}))}(a);e.default=i.a},2222:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r={props:{valid:{type:Boolean,required:!1,default:!0}}};e.default=r},2223:function(t,e,n){"use strict";n.r(e);var r=n(2224),i=n.n(r);for(var a in r)"default"!==a&&function(t){n.d(e,t,(function(){return r[t]}))}(a);e.default=i.a},2224:function(t,e,n){"use strict";var r=n(1);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=r(n(15)),a=r(n(2)),s=r(n(16)),o=n(1462),c=r(n(2423)),l=r(n(1555));function u(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function d(t){for(var e=1;et.$api.requests},attrs:{"translate-params":{n:t.selected.length}}},[t._v("\n Selected entries count: %{n}\n ")]),t._v(" "),n("translate",{attrs:{"translate-params":{n:t.$api.requests}}},[t._v("\n Maximum requests per week: %{n}\n ")])],1),t._v(" "),n("div",{staticClass:"pageSsl-leTable overfl:auto",attrs:{slot:"content"},slot:"content"},[n("div",{staticClass:"table pos:rel"},[n("table",{staticClass:"table-elem pos:rel z:0"},[n("thead",[n("tr",[n("th",{staticClass:"lineh:1",attrs:{width:"1%"}},[n("input-checkbox",{attrs:{title:t.selected.length?t.$gettext("Clear Selection"):t.$gettext("Select All Domains"),model:t.selected.length===t.domains.length},on:{change:function(e){t.selected=t.selected.length===t.domains.length?[]:t.domains}}})],1),t._v(" "),n("th",[n("div",{staticClass:"wrap:nowrap fx:dir:row fx:main:between fx:cross:center"},[n("translate",[t._v("Let's Encrypt Certificate Entries")])],1)])])]),t._v(" "),n("tbody",t._l(t.domains,(function(e){return n("tr",[n("td",{staticClass:"lineh:1"},[n("input-checkbox",{attrs:{value:e},model:{value:t.selected,callback:function(e){t.selected=e},expression:"selected"}})],1),t._v(" "),n("td",[t._v(t._s(e))])])})),0)])])])]):t._e(),t._v(" "),n("save-button",{attrs:{valid:t.$valid("commonRequestData")&&!!t.selected.length},on:{click:t.submit}})],1)},i=[];n.d(e,"a",(function(){return r})),n.d(e,"b",(function(){return i}))},3213:function(t,e,n){"use strict";var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"tab"},[n("ui-form-element",{attrs:{group:"certificateRequest",validators:{required:!0,maxLength:2},vertical:t.$_Client.isPhone}},[n("translate",{attrs:{slot:"title"},slot:"title"},[t._v("Country")]),t._v(" "),n("input-text",{attrs:{slot:"content",value:t.country},on:{input:function(e){return t.$emit("update:country",e)}},slot:"content"})],1),t._v(" "),n("ui-form-element",{attrs:{group:"certificateRequest",validators:{required:!0},vertical:t.$_Client.isPhone}},[n("translate",{attrs:{slot:"title"},slot:"title"},[t._v("State/Province")]),t._v(" "),n("input-text",{attrs:{slot:"content",value:t.province},on:{input:function(e){return t.$emit("update:province",e)}},slot:"content"})],1),t._v(" "),n("ui-form-element",{attrs:{group:"certificateRequest",validators:{required:!0},vertical:t.$_Client.isPhone}},[n("translate",{attrs:{slot:"title"},slot:"title"},[t._v("City")]),t._v(" "),n("input-text",{attrs:{slot:"content",value:t.city},on:{input:function(e){return t.$emit("update:city",e)}},slot:"content"})],1),t._v(" "),n("ui-form-element",{attrs:{group:"certificateRequest",validators:{required:!0},vertical:t.$_Client.isPhone}},[n("translate",{attrs:{slot:"title"},slot:"title"},[t._v("Company")]),t._v(" "),n("input-text",{attrs:{slot:"content",value:t.company},on:{input:function(e){return t.$emit("update:company",e)}},slot:"content"})],1),t._v(" "),n("ui-form-element",{attrs:{group:"certificateRequest",validators:{required:!0},vertical:t.$_Client.isPhone}},[n("translate",{attrs:{slot:"title"},slot:"title"},[t._v("Company Division")]),t._v(" "),n("input-text",{attrs:{slot:"content",value:t.division},on:{input:function(e){return t.$emit("update:division",e)}},slot:"content"})],1),t._v(" "),n("common-data-editor",t._g(t._b({},"common-data-editor",{name:t.name,email:t.email,keysize:t.keysize,encryption:t.encryption},!1),t.$listeners)),t._v(" "),n("save-button",{attrs:{valid:t.$valid("certificateRequest")&&t.$valid("commonRequestData")},on:{click:t.submit}})],1)},i=[];n.d(e,"a",(function(){return r})),n.d(e,"b",(function(){return i}))},3214:function(t,e,n){"use strict";var r=function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"tab"},[e("save-button",{on:{click:this.submit}})],1)},i=[];n.d(e,"a",(function(){return r})),n.d(e,"b",(function(){return i}))},3215:function(t,e,n){"use strict";var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("ui-dialog",{attrs:{id:"CERTIFICATE_REQUEST_DIALOG",size:"normal",noCloseBtn:"",noAutoClose:""}},[n("translate",{attrs:{slot:"title"},slot:"title"},[t._v("Certificate Request")]),t._v(" "),n("template",{slot:"content"},[n("p",[n("translate",[t._v("Here is your SSL Certificate Request.")]),t._v(" "),n("br"),t._v(" "),n("translate",[t._v("You will send this text to a Certificate Authority and they will give you a Signed Certificate.")]),t._v(" "),n("br"),t._v(" "),n("translate",[t._v('To use it, paste the Signed Certificate on "Paste a pre-generated certificate and key" tab and click "Save".')]),t._v(" "),n("br")],1),t._v(" "),n("ui-form-element",{attrs:{underline:!1}},[n("input-textarea",{attrs:{slot:"content",value:t.$api.request,disabled:"",rows:"40"},slot:"content"})],1),t._v(" "),n("p",{directives:[{name:"translate",rawName:"v-translate"}]},[t._v('\n Be sure to copy and backup the "RSA PRIVATE KEY" along with the request. You will need it when installing the certificate. Because you\'re an admin, you will be saving to the "shared server certificate" and the key is not saved anywhere until you paste it with the certificate.\n ')])],1),t._v(" "),n("ui-button",{attrs:{slot:"buttons",theme:"light"},on:{click:t.copyRequest},slot:"buttons"},[n("translate",[t._v("Copy to Clipboard")])],1)],2)},i=[];n.d(e,"a",(function(){return r})),n.d(e,"b",(function(){return i}))},3216:function(t,e,n){"use strict";var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("ui-form-element",{attrs:{vertical:""}},[n("ui-grid",{attrs:{slot:"content",cross:"center"},slot:"content"},[n("input-checkbox",{model:{value:t.force,callback:function(e){t.force=e},expression:"force"}},[n("translate",[t._v("Force SSL with https redirect")])],1),t._v(" "),n("ui-button",{attrs:{theme:"light",size:"small"},on:{click:t.submit}},[n("translate",[t._v("Save")])],1)],1)],1)},i=[];n.d(e,"a",(function(){return r})),n.d(e,"b",(function(){return i}))},3217:function(t,e,n){"use strict";var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"tab"},[n("ui-form-element",{attrs:{vertical:""}},[n("translate",{attrs:{slot:"title",tag:"h3"},slot:"title"},[t._v("Key")]),t._v(" "),n("div",{attrs:{slot:"content"},slot:"content"},[n("div",{directives:[{name:"flex",rawName:"v-flex",value:{dir:"column",cross:"start"},expression:"{\n dir: 'column',\n cross: 'start',\n }"},{name:"gutter",rawName:"v-gutter",value:[1,null],expression:"[1, null]"}]},[n("input-textarea",{ref:"key",staticClass:"width:100%",attrs:{rows:"10"},model:{value:t.key,callback:function(e){t.key=e},expression:"key"}}),t._v(" "),n("ui-button",{attrs:{theme:"primary"},on:{click:function(e){return t.copyToClipboard("key")}}},[n("translate",[t._v("Copy to clipboard")])],1)],1)])],1),t._v(" "),n("ui-form-element",{attrs:{vertical:""}},[n("translate",{attrs:{slot:"title",tag:"h3"},slot:"title"},[t._v("\n Certificate\n ")]),t._v(" "),n("div",{attrs:{slot:"content"},slot:"content"},[n("div",{directives:[{name:"flex",rawName:"v-flex",value:{dir:"column",cross:"start"},expression:"{ dir: 'column', cross: 'start' }"},{name:"gutter",rawName:"v-gutter",value:[1,null],expression:"[1, null]"}]},[t.apiData.certHosts||t.apiData.certExpiry?n("table",[t.leRenewDays?n("tr",[n("td",{attrs:{colspan:"2"}},[n("div",{directives:[{name:"flex",rawName:"v-flex",value:{cross:"center",main:"between"},expression:"{cross: 'center', main: 'between'}"}]},[n("translate",{staticClass:"txt:bold",attrs:{"translate-params":{n:t.leRenewDays}}},[t._v("\n Let's Encrypt in use. Auto Renewal in %{n} Days.\n ")]),t._v(" "),n("ui-button",{attrs:{size:"normal",theme:"safe"},on:{click:t.disableLEAutoRenew}},[t._v("\n Disable Auto-Renew\n ")])],1)])]):t._e(),t._v(" "),t.apiData.certHosts?n("tr",[n("td",[n("translate",{staticClass:"txt:bold"},[t._v("Certificate Hosts")])],1),t._v(" "),n("td",[t._v(t._s(t.apiData.certHosts))])]):t._e(),t._v(" "),t.apiData.certExpiry?n("tr",[n("td",[n("translate",{staticClass:"txt:bold"},[t._v("Certificate Expiry")])],1),t._v(" "),n("td",[t._v(t._s(t.apiData.certExpiry))])]):t._e()]):t._e(),t._v(" "),n("textarea",{directives:[{name:"model",rawName:"v-model",value:t.cert,expression:"cert"}],ref:"cert",staticClass:"pageSsl-keyArea width:100%",attrs:{rows:"10"},domProps:{value:t.cert},on:{input:function(e){e.target.composing||(t.cert=e.target.value)}}}),t._v(" "),n("ui-button",{attrs:{theme:"primary"},on:{click:function(e){return t.copyToClipboard("cert")}}},[n("translate",[t._v("Copy to clipboard")])],1)],1)])],1),t._v(" "),n("save-button",{on:{click:t.submit}})],1)},i=[];n.d(e,"a",(function(){return r})),n.d(e,"b",(function(){return i}))},3239:function(t,e,n){"use strict";var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",[n("ui-form-element",{attrs:{group:"commonRequestData",validators:{required:!0},vertical:t.$_Client.isPhone}},[n("translate",{attrs:{slot:"title"},slot:"title"},[t._v("Common Name")]),t._v(" "),n("input-text",{attrs:{slot:"content",value:t.name},on:{input:function(e){return t.$emit("update:name",e)}},slot:"content"},[t.showWildcard?n("ui-button",{attrs:{slot:"additions:right"},on:{click:function(e){return t.$emit("update:wildcard",!t.wildcard)}},slot:"additions:right"},[n("input-checkbox",{attrs:{model:t.wildcard}},[n("translate",[t._v("\n Wildcard\n ")])],1)],1):t._e()],1)],1),t._v(" "),t.disableEmail?t._e():n("ui-form-element",{attrs:{group:"commonRequestData",validators:{required:!0,regex:t.regexps.email},vertical:t.$_Client.isPhone}},[n("translate",{attrs:{slot:"title"},slot:"title"},[t._v("E-mail")]),t._v(" "),n("input-text",{attrs:{slot:"content",value:t.email},on:{input:function(e){return t.$emit("update:email",e)}},slot:"content"}),t._v(" "),n("translate",{attrs:{slot:"error:regex"},slot:"error:regex"},[t._v("\n Should be valid email address\n ")])],1),t._v(" "),n("ui-form-element",{attrs:{vertical:t.$_Client.isPhone}},[n("translate",{attrs:{slot:"title"},slot:"title"},[t._v("Key Size (bits)")]),t._v(" "),n("input-select",{attrs:{slot:"content",options:t.$api.keySizes,selected:t.keysize},on:{change:function(e){return t.$emit("update:keysize",e)}},slot:"content"})],1),t._v(" "),n("ui-form-element",{attrs:{vertical:t.$_Client.isPhone}},[n("translate",{attrs:{slot:"title"},slot:"title"},[t._v("Certificate Type")]),t._v(" "),n("input-select",{attrs:{slot:"content",options:t.$api.hashTypes,selected:t.encryption},on:{change:function(e){return t.$emit("update:encryption",e)}},slot:"content"})],1)],1)},i=[];n.d(e,"a",(function(){return r})),n.d(e,"b",(function(){return i}))},3240:function(t,e,n){"use strict";var r=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{directives:[{name:"flex",rawName:"v-flex",value:{main:"end"},expression:"{main: 'end'}"},{name:"margin",rawName:"v-margin",value:[1,0],expression:"[1, 0]"}]},[n("ui-button",{attrs:{theme:"safe",disabled:!t.valid},on:{click:function(e){return t.$emit("click")}}},[n("translate",[t._v("Save")])],1)],1)},i=[];n.d(e,"a",(function(){return r})),n.d(e,"b",(function(){return i}))}}]);