Module io.automatiko.engine.api
Package io.automatiko.engine.api.auth
package io.automatiko.engine.api.auth
-
ClassDescriptionAccess denied exception is thrown when
AccessPolicyhas been violatedAccessPolicy<T>Access policy that drives the access to individual instances based on identity.Delivers security information about given identity that includes name and assigned roles.IdentitySupplier is meant to provide a way to inject/configure IdentityProviders to be used by the application.Extension to theAccessPolicythat allow to provide custom implementations that are automatically discovered and registered as AccessPolicies under name given asidentifierSecurity policy that deliversIdentityProviderto allow to security related policy enforcement.Trusted identity provider is intended to be used by system wide operations that might not have any security context attached e.g. timer expiration, messaging consumers etc.