Interface IIssuerPathValidator
- Namespace
- Fdyay.IdentityServer.Validation
- Assembly
- Fdyay.IdentityServer.Core.dll
Whether a path after /.well-known/oauth-authorization-server names this server's issuer.
public interface IIssuerPathValidator
Remarks
RFC 8414 §3.1 puts an issuer's path after the well-known segment rather than before it, so an issuer
https://idp.example.com/tenant publishes its metadata at
https://idp.example.com/.well-known/oauth-authorization-server/tenant. Duende 8.0.1's IIssuerPathValidator.
Methods
ValidateAsync(string, CancellationToken)
Whether path — empty, or starting with a slash — is valid for this server's issuer.
Task<bool> ValidateAsync(string path, CancellationToken ct)
Parameters
pathstringctCancellationToken