aboutsummaryrefslogblamecommitdiff
path: root/pem_marshal.go
blob: 89bd477f498548d2d531143656781898890ede6e (plain) (tree)
1
2
3
4
5
6
7
8
           

        
            


      
                                 



                                                                            
                                                                      

                                        
 
package pki

import (
	"io"
)

type (
	marshalledPemBlock []byte
)

// This function writes the marshalled pem block to a writer and returns the
// number of written bytes and eventual errors.
func (b marshalledPemBlock) WriteTo(stream io.Writer) (int64, error) {
	numBytes, err := stream.Write(b)
	return int64(numBytes), err
}