Exemplo n.º 1
0
func (store *CertStore) Put(id int64, cert *pkix.Certificate) error {

	pemBytes, err := cert.ToPEM()
	if err != nil {
		return err
	}
	filename := strconv.Itoa(int(id)) + ".crt"
	err = ioutil.WriteFile(store.RootDir+"/"+filename, pemBytes, 0400)
	if err != nil {
		return err
	}

	return nil
}