Projekt

Obecné

Profil

« Předchozí | Další » 

Revize 9cac7fd4

Přidáno uživatelem Jan Pašek před asi 4 roky(ů)

Re #8475 - Create certificate, binding input fields

Zobrazit rozdíly:

static/js/create_certificate.js
2 2
            el: "#create-certificate-content",
3 3
            data: {
4 4
                authorities: [{id: 5, CN: "Test"}],
5
                selectedCA: null,
6 5
                selectedCAData: {
7 6
                    CN: "",
8 7
                    C:  "",
......
11 10
                    O:  "",
12 11
                    OU: "",
13 12
                    emailAddress: ""
13
                },
14
                certificateData: {
15
                    subject: {
16
                        CN: "",
17
                        C: "",
18
                        L: "",
19
                        ST: "",
20
                        O: "",
21
                        OU: "",
22
                        emailAddress: ""
23
                    },
24
                    notBefore: "",
25
                    notAfter: "",
26
                    usage: {
27
                        CA: false,
28
                        authentication: false,
29
                        digitalSignature: false,
30
                        SSL: false
31
                    },
32
                    CA: null
14 33
                }
15 34
            },
35
            mounted () {
36
              this.certificateData.notBefore = new Date().toDateInputValue();
37
              var endDate = new Date(new Date().getTime()+(30*24*60*60*1000));
38
              this.certificateData.notAfter = endDate.toDateInputValue();
39
            },
16 40
            watch: {
17
                selectedCA: function (val, oldVal) {
41
                'certificateData.CA': function (val, oldVal) {
18 42
                    if (val === "null" || val == null) {
19 43
                        createCertificateApp.selectedCAData = {
20 44
                            CN: "",

Také k dispozici: Unified diff