| 27 | } |
| 28 | |
| 29 | type CertAuth struct { |
| 30 | blacklist atomic.Pointer[serialNumberSetFile] |
| 31 | blacklistFilename string |
| 32 | logger *clog.CondLogger |
| 33 | stopOnce sync.Once |
| 34 | stopChan chan struct{} |
| 35 | next Auth |
| 36 | reject Auth |
| 37 | } |
| 38 | |
| 39 | func NewCertAuth(param_url *url.URL, logger *clog.CondLogger) (*CertAuth, error) { |
| 40 | values, err := url.ParseQuery(param_url.RawQuery) |
nothing calls this directly
no outgoing calls
no test coverage detected