Interface QServiceIdentityProviderInterface

All Known Implementing Classes:
LocalServiceIdentityProvider, OAuth2ServiceIdentityProvider

public interface QServiceIdentityProviderInterface
How an authentication module turns a declared service principal into a session (docs/SERVICE-IDENTITY.md section 4.2). The module decides: OAuth2 obtains a real access token (client_credentials) and builds a bearer session; local modules mint a QServiceSession.