OptionalApplicationOptional application ID to check binding. If provided, validation will check if the key is authorized for this specific application. Keys bound to specific apps will fail validation if used with a different app. Keys with no app bindings (global keys) will pass validation for any app.
OptionalApplicationOptional application name (alternative to ApplicationId). Will be looked up to get the ApplicationId.
OptionalEndpointOptional endpoint for logging
OptionalIPOptional client IP address for logging
OptionalMethodOptional HTTP method for logging
OptionalOperationOptional operation name for logging
The raw API key to validate
OptionalResponseOptional response time in ms for logging
OptionalStatusOptional status code for logging
OptionalUserOptional client user agent for logging
Options for validating an API key