aboutsummaryrefslogtreecommitdiff
path: root/certificate.go
AgeCommit message (Collapse)AuthorFilesLines
2016-09-29fix result typeGibheer1-1/+1
The returned type must be io.WriterTo to make it fit the Pemmer interface.
2016-09-18move certificate and certificate request to pemmerGibheer1-3/+4
This makes them use the Pemmer interface and therefore doesn't require any weird control code to handle these two special cases.
2015-04-01add crl urls to the certificatesGibheer1-0/+2
2015-03-30add extended key usage for certificatesGibheer1-2/+4
2015-03-25reformat everything with gofmtGibheer1-100/+112
Yes, I know that this will more or less destroy the history, but it had to be done. I also adjusted my editor to use gofmt rules by default now.
2015-03-25provide more documentation for certificate typesGibheer1-0/+9
2015-03-24add more flags to certificate optionsGibheer1-0/+13
This adds the IsCA and ca length options to define, if the resulting certificate should be a CA.
2015-03-16implement marshal pem interface for certificatesGibheer1-1/+10
2015-03-16finalize creation of a certificateGibheer1-7/+39
With the options it is now finished. The only stuff left to do is to add all options provided by the go API. But this should be sufficient.
2015-03-15add certificate functionalityGibheer1-3/+33
2015-03-15refine certificate sign request workingsGibheer1-31/+41
2015-03-15first draft of a certificate systemGibheer1-0/+45