(file string, block *pem.Block)
| 168 | } |
| 169 | |
| 170 | func pemEncodeToFile(file string, block *pem.Block) error { |
| 171 | bytes, err := pemEncodeToBytes(block) |
| 172 | if err != nil { |
| 173 | return err |
| 174 | } |
| 175 | return os.WriteFile(file, bytes, os.FileMode(0644)) |
| 176 | } |
| 177 | |
| 178 | func pemEncodeToBytes(block *pem.Block) ([]byte, error) { |
| 179 | pemBuffer := new(bytes.Buffer) |
no test coverage detected