Class RemoteServiceSecurityConfig
- java.lang.Object
 - 
- com.inductiveautomation.ignition.gateway.gan.security.RemoteServiceSecurityConfig
 
 
- 
public class RemoteServiceSecurityConfig extends java.lang.Object 
- 
- 
Constructor Summary
Constructors Constructor Description RemoteServiceSecurityConfig() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancanQuery(java.lang.String profile)booleancanQueryAll()Convenience function to know that we don't have to filter anything on query/browse, etcbooleancanStore(java.lang.String profile)RemoteServiceAccessLevelgetMode(java.lang.String profile)Returns the access mode for the profile.voidsetAccess(java.lang.String provider, RemoteServiceAccessLevel access)voidsetDefaultAccess(RemoteServiceAccessLevel defaultAccess) 
 - 
 
- 
- 
Method Detail
- 
setDefaultAccess
public void setDefaultAccess(RemoteServiceAccessLevel defaultAccess)
 
- 
setAccess
public void setAccess(java.lang.String provider, RemoteServiceAccessLevel access) 
- 
getMode
public RemoteServiceAccessLevel getMode(java.lang.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(java.lang.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(java.lang.String profile)
 
 - 
 
 -