Query a named provider capability via a callback.

Synopsis

Declared in <openssl/provider.h>

int
OSSL_PROVIDER_get_capabilities(
    OSSL_PROVIDER const* prov,
    char const* capability,
    OSSL_CALLBACK* cb,
    void* arg);

Return Value

1 on success, or 0 on failure.

Parameters

Name

Description

prov

Provider to query.

capability

Capability name (for example "TLS‐GROUP").

cb

Callback invoked for each capability description.

arg

Opaque argument passed to cb.

Created with MrDocs