OSSL_PROVIDER_get_capabilities

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

NameDescription
provProvider to query.
capabilityCapability name (for example "TLS-GROUP").
cbCallback invoked for each capability description.
argOpaque argument passed to cb.