Uses of Interface
io.automatiko.engine.api.auth.IdentityProvider
-
Packages that use IdentityProvider Package Description io.automatiko.engine.api.auth -
-
Uses of IdentityProvider in io.automatiko.engine.api.auth
Classes in io.automatiko.engine.api.auth that implement IdentityProvider Modifier and Type Class Description classTrustedIdentityProviderTrusted 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.Fields in io.automatiko.engine.api.auth with type parameters of type IdentityProvider Modifier and Type Field Description static ThreadLocal<IdentityProvider>IdentityProvider. currentMethods in io.automatiko.engine.api.auth that return IdentityProvider Modifier and Type Method Description IdentityProviderIdentitySupplier. buildIdentityProvider(String user, List<String> roles)Creates new identity provider based on optionally given user and roles.static IdentityProviderIdentityProvider. get()Returns currently associated IdentityProviderIdentityProviderSecurityPolicy. value()Methods in io.automatiko.engine.api.auth with parameters of type IdentityProvider Modifier and Type Method Description booleanAccessPolicy. canCreateInstance(IdentityProvider identityProvider)Determines if given identity is allowed to create new instances of item this policy is attached to e.g. creating new process instancesbooleanAccessPolicy. canDeleteInstance(IdentityProvider identityProvider, T instance)Determines if given identity is allowed to delete given instancebooleanAccessPolicy. canReadInstance(IdentityProvider identityProvider, T instance)Determines if given identity is allowed to read (view) given instancebooleanAccessPolicy. canSignalInstance(IdentityProvider identityProvider, T instances)Determines if given identity is allowed to signal given instancebooleanAccessPolicy. canUpdateInstance(IdentityProvider identityProvider, T instance)Determines if given identity is allowed to update given instancestatic SecurityPolicySecurityPolicy. of(IdentityProvider identity)Creates new SecurityPolicy for given identity providerstatic voidIdentityProvider. set(IdentityProvider identityProvider)Constructors in io.automatiko.engine.api.auth with parameters of type IdentityProvider Constructor Description SecurityPolicy(IdentityProvider identity)
-