-- TLS --
(credsDirectory string)
| 50 | // -- TLS -- |
| 51 | |
| 52 | func makeRootProvider(credsDirectory string) certprovider.Provider { |
| 53 | rootOptions := pemfile.Options{ |
| 54 | RootFile: filepath.Join(credsDirectory, "ca_cert.pem"), |
| 55 | RefreshDuration: credRefreshInterval, |
| 56 | } |
| 57 | rootProvider, err := pemfile.NewProvider(rootOptions) |
| 58 | if err != nil { |
| 59 | fmt.Printf("Error %v\n", err) |
| 60 | os.Exit(1) |
| 61 | } |
| 62 | return rootProvider |
| 63 | } |
| 64 | |
| 65 | func makeIdentityProvider(revoked bool, credsDirectory string) certprovider.Provider { |
| 66 | var certFile string |
no test coverage detected