OIDC provider configuration discovered from well-known endpoint.
@type t() :: %WeaviateEx.Auth.OIDC.Config{ authorization_endpoint: String.t() | nil, issuer: String.t() | nil, jwks_uri: String.t() | nil, token_endpoint: String.t() | nil, userinfo_endpoint: String.t() | nil }