Class CommandRoles

java.lang.Object
csw.command.client.auth.CommandRoles
All Implemented Interfaces:
Serializable, scala.Equals, scala.Product

public class CommandRoles extends Object implements scala.Product, Serializable
See Also:
  • Constructor Details

    • CommandRoles

      public CommandRoles(scala.collection.immutable.Map<CommandKey,csw.aas.http.Roles> predefinedRoles)
  • Method Details

    • empty

      public static CommandRoles empty()
    • from

      public static CommandRoles from(com.typesafe.config.Config config)
    • predefinedRoles

      public scala.collection.immutable.Map<CommandKey,csw.aas.http.Roles> predefinedRoles()
    • hasAccess

      public boolean hasAccess(CommandKey cmdKey, Subsystem subsystem, csw.aas.http.Roles rolesFromToken)