Interface IConnectedApplicationStore
- Namespace
- Fdyay.IdentityServer.Stores
- Assembly
- Fdyay.IdentityServer.Core.dll
Every registered application, whatever protocol it speaks. Duende 8.0.1's IConnectedApplicationStore.
public interface IConnectedApplicationStore
Remarks
For a host's own reading — an administration page, an audit — of the clients and SAML service providers together. Nothing on a request path here reads it, as nothing in Duende does: a protocol request knows which store it needs.
Methods
FindByIdentifierAsync(string, CancellationToken)
The application with this identifier — a client id, or a SAML entity id — or null.
Task<IConnectedApplication?> FindByIdentifierAsync(string identifier, CancellationToken cancellationToken = default)
Parameters
identifierstringcancellationTokenCancellationToken
Returns
GetAllAsync(CancellationToken)
Every registered application, as a stream.
IAsyncEnumerable<IConnectedApplication> GetAllAsync(CancellationToken cancellationToken = default)
Parameters
cancellationTokenCancellationToken