MCPcopy
hub / github.com/caddyserver/certmagic / transformSubject

Method transformSubject

config.go:1219–1230  ·  view source on GitHub ↗
(ctx context.Context, logger *zap.Logger, name string)

Source from the content-addressed store, hash-verified

1217}
1218
1219func (cfg *Config) transformSubject(ctx context.Context, logger *zap.Logger, name string) string {
1220 if cfg.SubjectTransformer == nil {
1221 return name
1222 }
1223 transformedName := cfg.SubjectTransformer(ctx, name)
1224 if logger != nil && transformedName != name {
1225 logger.Debug("transformed subject name",
1226 zap.String("original", name),
1227 zap.String("transformed", transformedName))
1228 }
1229 return transformedName
1230}
1231
1232// checkStorage tests the storage by writing random bytes
1233// to a random key, and then loading those bytes and

Callers 3

obtainCertMethod · 0.95
renewCertMethod · 0.95

Calls 1

StringMethod · 0.80

Tested by

no test coverage detected