client-certificate-auth API Reference
client-certificate-auth API Reference / fetch / ExtractorOptions
Type Alias: ExtractorOptions
ExtractorOptions =
object
Defined in: extractor.d.ts:89
Properties
certificateHeader?
optionalcertificateHeader?:string
Defined in: extractor.d.ts:97
- Custom header name
certificateSource?
optionalcertificateSource?:"aws-alb"|"aws-alb-verify"|"azure-app-service"|"cloudflare"|"cloudflare-rfc9440"|"envoy"|"traefik"
Defined in: extractor.d.ts:93
- Preset configuration
chainHeader?
optionalchainHeader?:string
Defined in: extractor.d.ts:101
- Optional second header carrying the certificate chain
fallbackToSocket?
optionalfallbackToSocket?:boolean
Defined in: extractor.d.ts:109
- Try socket if header extraction fails
headerEncoding?
optionalheaderEncoding?:"url-pem"|"url-pem-aws"|"xfcc"|"base64-der"|"rfc9440"
Defined in: extractor.d.ts:105
- Header encoding
includeChain?
optionalincludeChain?:boolean
Defined in: extractor.d.ts:113
- Include issuerCertificate chain
verifyHeader?
optionalverifyHeader?:string
Defined in: extractor.d.ts:117
- Header name for upstream verification status
verifyValue?
optionalverifyValue?:string
Defined in: extractor.d.ts:121
- Expected value for successful verification