Class LocalServiceIdentityProvider

java.lang.Object
com.kingsrook.qqq.backend.core.serviceidentity.LocalServiceIdentityProvider
All Implemented Interfaces:
QServiceIdentityProviderInterface

public class LocalServiceIdentityProvider extends Object implements QServiceIdentityProviderInterface
Service principals for deployments without an external identity provider (TABLE_BASED, MOCK, fully anonymous). The session holds exactly the principal's declared local permissions and security keys. Each minted session is remembered (weakly, by identity) so a hand-made or deserialized QServiceSession is never valid.