On this page:
_ client-auth
_ client-auth/ null
client-auth?
make-client-auth
client-auth
set-client-auth!
Version: 4.2.1

3.3 Authentication Provider Sets

_client-auth : ctype?
_client-auth/null : ctype?
C pointer type representing client authentication provider sets.

(client-auth? obj)  any
  obj : any/c
Checks whether the given obj is a client authentication provider set.

(make-client-auth username    
  password    
  [#:interactive interactive?    
  #:config-dir config-dir    
  #:auth-cache auth-cache?])  client-auth?
  username : (or/c string? #f)
  password : (or/c string? #f)
  interactive? : any/c = #f
  config-dir : (or/c path-string? #f) = #f
  auth-cache? : any/c = #f
Creates a new default client authentication provider set.

(client-auth client)  client-auth?
  client : client?
(set-client-auth! client auth)  void?
  client : client?
  auth : client-auth?
(set! (client-auth client) auth)
Retrieves or sets the authentication provider set for a client context.