Class SecurityPolicy

java.lang.Object
io.automatiko.engine.api.auth.SecurityPolicy
All Implemented Interfaces:
Policy<IdentityProvider>

public class SecurityPolicy extends Object implements Policy<IdentityProvider>
Security policy that delivers IdentityProvider to allow to security related policy enforcement.
  • Constructor Details

  • Method Details

    • of

      public static SecurityPolicy of(IdentityProvider identity)
      Creates new SecurityPolicy for given identity provider
      Parameters:
      identity - non null identity provider
      Returns:
      new instance of SecurityPolicy
    • value

      public IdentityProvider value()
      Description copied from interface: Policy
      Actual type of policy data used to enforce this policy
      Specified by:
      value in interface Policy<IdentityProvider>
      Returns:
      policy data