Method new()
TLS configuration constructor.
Usage
crew_class_tls$new(
  mode = NULL,
  key = NULL,
  password = NULL,
  certificates = NULL
)
 
 
Arguments
- mode
- Argument passed from - crew_tls().
 
 
key
Argument passed from crew_tls().
password
Argument passed from crew_tls().
certificates
Argument passed from crew_tls().
Returns
An R6 object with TLS configuration.
 
Examples
crew_tls(mode = "automatic")
 
Method validate()
Validate the object.
Usage
crew_class_tls$validate(test = TRUE)
 
 
Arguments
- test
- Logical of length 1, whether to test the TLS configuration
with - nanonext::tls_config().
 
 
Returns
NULL (invisibly).
 
Method client()
TLS credentials for the crew client.
Usage
crew_class_tls$client()
 
 
Returns
NULL or character vector, depending on the mode.
 
Method worker()
TLS credentials for crew workers.
Usage
crew_class_tls$worker(name)
 
 
Arguments
- name
- Character of length 1 with the - miraicompute profile.
 
 
Returns
NULL or character vector, depending on the mode.