More stuff. Will prioritize this more next week

This commit is contained in:
Curtis Castrapel
2018-04-20 14:49:54 -07:00
parent fbce1ef7c7
commit 44e3b33aaa
22 changed files with 496 additions and 80 deletions

View File

@ -149,7 +149,7 @@ angular.module('lemur')
});
return LemurRestangular.all('certificates');
})
.service('CertificateService', function ($location, CertificateApi, AuthorityService, AuthorityApi, LemurRestangular, DefaultService) {
.service('CertificateService', function ($location, CertificateApi, AuthorityService, AuthorityApi, LemurRestangular, DefaultService, DnsProviders) {
var CertificateService = this;
CertificateService.findCertificatesByName = function (filterValue) {
return CertificateApi.getList({'filter[name]': filterValue})
@ -243,10 +243,13 @@ angular.module('lemur')
certificate.authority = defaults.authority;
}
}
certificate.dns_providers = defaults.dnsProviders;
});
};
CertificateService.getDnsProviders = function () {
return DnsProviders.get();
}
CertificateService.loadPrivateKey = function (certificate) {
return certificate.customGET('key');
};