#### [Abblix\.Oidc\.Server](https://www.abblix.com/en/docs/api/abblix-oidc-server 'index')
### [Abblix\.Oidc\.Server\.Features\.SecureHttpFetch](https://www.abblix.com/en/docs/api/abblix-oidc-server/Abblix.Oidc.Server.Features.SecureHttpFetch 'Abblix\.Oidc\.Server\.Features\.SecureHttpFetch')

## ErrorFactory Class

A static factory class for creating OIDC error instances related to secure HTTP fetching operations\.

```csharp
public static class ErrorFactory
```

Inheritance [System\.Object](https://learn.microsoft.com/en-us/dotnet/api/system.object 'System\.Object') → ErrorFactory
### Methods

## ErrorFactory\.InvalidClientMetadata\(string\) Method {#Abblix.Oidc.Server.Features.SecureHttpFetch.ErrorFactory.InvalidClientMetadata(string)}

Creates a validation error for invalid client metadata\.

```csharp
public static Abblix.Oidc.Server.Common.OidcError InvalidClientMetadata(string errorDescription);
```
#### Parameters

###### `errorDescription` [System\.String](https://learn.microsoft.com/en-us/dotnet/api/system.string 'System\.String') {#Abblix.Oidc.Server.Features.SecureHttpFetch.ErrorFactory.InvalidClientMetadata(string).errorDescription}

The description of the error\.

#### Returns
[OidcError](https://www.abblix.com/en/docs/api/abblix-oidc-server/Abblix.Oidc.Server.Common.OidcError 'Abblix\.Oidc\.Server\.Common\.OidcError')  
An error instance with the InvalidClientMetadata error code and description\.
