package
0.0.0-20221012121248-d6b471ca5508
Repository: https://github.com/inverse-inc/scep.git
Documentation: pkg.go.dev
# Functions
ChallengeMiddleware wraps next in a CSRSigner that validates the challenge from the CSR.
DecodeSCEPResponse decodes a SCEP response.
EncodeSCEPRequest encodes a SCEP HTTP Request.
EndpointLoggingMiddleware returns an endpoint middleware that logs the duration of each invocation, and the resulting error, if any.
MakeClientEndpoints returns an Endpoints struct where each endpoint invokes the corresponding method on the remote instance, via a transport/http.Client.
No description provided by the author
No description provided by the author
No description provided by the author
NewLoggingService creates adds logging to the SCEP service.
NewService creates a new scep service.
NopCSRSigner does nothing.
WithAddlCA appends an additional certificate to the slice of CA certs.
WithLogger configures a logger for the SCEP Service.
# Structs
No description provided by the author
SCEPRequest is a SCEP server request.
SCEPResponse is a SCEP server response.
# Type aliases
CSRSignerFunc is an adapter for CSR signing by the CA/RA.
ServiceOption is a server configuration option.