Package org.openremote.container.security
package org.openremote.container.security
-
ClassDescriptionServices should use this interface to access a user's identity and perform authorization checks.If a client can't set Authorization header (e.g.Add Bearer authentication header if request context is configured with accessToken.Add Basic authentication header if request context is configured with clientId and clientSecret.SPI for implementations used by
IdentityService.Needs to run before persistence service because if BASIC identity provider is configured then flyway must be configured to manage PUBLIC schema for user data; that configuration is done by theBasicIdentityProviderand must happen before flyway initialisation.