2015-02-17 21:43:21 +01:00
|
|
|
package pki
|
2015-02-15 21:04:59 +01:00
|
|
|
|
|
|
|
import (
|
2015-03-25 20:36:21 +01:00
|
|
|
"io"
|
2015-02-15 21:04:59 +01:00
|
|
|
)
|
|
|
|
|
|
|
|
type (
|
2015-03-25 20:36:21 +01:00
|
|
|
marshalledPemBlock []byte
|
2015-02-15 21:04:59 +01:00
|
|
|
)
|
|
|
|
|
|
|
|
// This function writes the marshalled pem block to a writer and returns the
|
|
|
|
// number of written bytes and eventual errors.
|
2015-03-25 20:12:41 +01:00
|
|
|
func (b marshalledPemBlock) WriteTo(stream io.Writer) (int64, error) {
|
2015-03-25 20:36:21 +01:00
|
|
|
numBytes, err := stream.Write(b)
|
|
|
|
return int64(numBytes), err
|
2015-02-15 21:04:59 +01:00
|
|
|
}
|