← Back to plugin index

Configurable HTTP CRL Obtainer

Description
This obtains a CRL by calling other obtainers. Optionally, there is a configuration for every CRL URL possible, but without a configuration the default obtainer is used. To improve performance and to help reduce bottlenecks upon startup, CRL can be persisted (e.g. in a file). Only CRL located at HTTP(s) URLs are considered.
Type name
MultiIssuerConfigurableHTTPCrlObtainer
Class
com.airlock.iam.core.misc.impl.cert.crl.MultiIssuerConfigurableHTTPCrlObtainer
May be used by
Properties
Cache Persister (cachePersister)
Description
Persists the CRL in a cache for faster access after a server (re-)start.
Attributes
Plugin-Link
Optional
Assignable plugins
Default Obtainer (defaultObtainer)
Description
The obtainer that is used by default (if no special obtainer is configured for that URL).
Attributes
Plugin-Link
Optional
Assignable plugins
Overwriting Obtainers (overwritingObtainers)
Description
A map of URLs to obtainers. Whenever the CRL at the given URL is accessed the defined obtainer is used instead of the default obtainer.
Attributes
Plugin-Map
Optional
Assignable plugins
YAML Template (with default values)

type: MultiIssuerConfigurableHTTPCrlObtainer
id: MultiIssuerConfigurableHTTPCrlObtainer-xxxxxx
displayName: 
comment: 
properties:
  cachePersister:
  defaultObtainer:
  overwritingObtainers: