示例#1
0
func storeCert(alias string, der []byte, t *testing.T) {
	err := ioutil.WriteFile(filepath.Join(".membersrvc/", alias), primitives.DERCertToPEM(der), 0700)
	if err != nil {
		t.Logf("Failed storing certificate [%s]: [%s]", alias, err)
		t.Fail()
	}
}
示例#2
0
func (ks *keyStore) storeCert(alias string, der []byte) error {
	err := ioutil.WriteFile(ks.node.conf.getPathForAlias(alias), primitives.DERCertToPEM(der), 0700)
	if err != nil {
		ks.node.Errorf("Failed storing certificate [%s]: [%s]", alias, err)
		return err
	}

	return nil
}