Class RemoteServiceSecurityConfig
- java.lang.Object
- 
- com.inductiveautomation.ignition.gateway.gan.security.RemoteServiceSecurityConfig
 
- 
 public class RemoteServiceSecurityConfig extends java.lang.Object
- 
- 
Constructor SummaryConstructors Constructor Description RemoteServiceSecurityConfig()
 - 
Method SummaryAll 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- 
setDefaultAccesspublic void setDefaultAccess(RemoteServiceAccessLevel defaultAccess) 
 - 
setAccesspublic void setAccess(java.lang.String provider, RemoteServiceAccessLevel access)
 - 
getModepublic 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.
 - 
canQuerypublic boolean canQuery(java.lang.String profile) 
 - 
canQueryAllpublic boolean canQueryAll() Convenience function to know that we don't have to filter anything on query/browse, etc
 - 
canStorepublic boolean canStore(java.lang.String profile) 
 
- 
 
-