Class RemoteServiceSecurityConfig

java.lang.Object
com.inductiveautomation.ignition.gateway.gan.security.RemoteServiceSecurityConfig

public class RemoteServiceSecurityConfig extends Object
  • Constructor Details

    • RemoteServiceSecurityConfig

      public RemoteServiceSecurityConfig()
  • Method Details

    • setDefaultAccess

      public void setDefaultAccess(RemoteServiceAccessLevel defaultAccess)
    • setAccess

      public void setAccess(String provider, RemoteServiceAccessLevel access)
    • getMode

      public RemoteServiceAccessLevel getMode(String profile)
      Returns the access mode for the profile. Won't return "inherited", instead will default to read-only if no default is set.
    • canQuery

      public boolean canQuery(String profile)
    • canQueryAll

      public boolean canQueryAll()
      Convenience function to know that we don't have to filter anything on query/browse, etc
    • canStore

      public boolean canStore(String profile)