Uses of Class
org.yamcs.security.SystemPrivilege
Packages that use SystemPrivilege
-
Uses of SystemPrivilege in org.yamcs.http
Methods in org.yamcs.http with parameters of type SystemPrivilegeModifier and TypeMethodDescriptionvoidContext.checkAnyOfSystemPrivileges(SystemPrivilege... privileges) voidContext.checkSystemPrivilege(SystemPrivilege privilege) -
Uses of SystemPrivilege in org.yamcs.security
Fields in org.yamcs.security declared as SystemPrivilegeModifier and TypeFieldDescriptionstatic final SystemPrivilegeSystemPrivilege.ChangeMissionDatabaseAllows to change online the MDB (calibrators, alarms and algorithms)static final SystemPrivilegeSystemPrivilege.CommandOptionsAllows specifying command options (extra attributes in the command history, disable/modify verifiers)static final SystemPrivilegeSystemPrivilege.ControlAccessAllows to control access (users, groups, roles, ...)static final SystemPrivilegeSystemPrivilege.ControlActivitiesAllows to control activitiesstatic final SystemPrivilegeSystemPrivilege.ControlAlarmsAllows to manage alarmsstatic final SystemPrivilegeSystemPrivilege.ControlArchivingAllows to manage archiving properties of Yamcs.static final SystemPrivilegeSystemPrivilege.ControlCommandClearancesAllows to clear users for commanding.static final SystemPrivilegeSystemPrivilege.ControlCommandQueueAllows to control the state of command queues.static final SystemPrivilegeSystemPrivilege.ControlFileTransfersAllows to control file transfers.static final SystemPrivilegeSystemPrivilege.ControlLinksAllows to control the lifecycle of any link.static final SystemPrivilegeSystemPrivilege.ControlProcessorAllows to control any processor.static final SystemPrivilegeSystemPrivilege.ControlServicesAllows to control the lifecycle of servicesstatic final SystemPrivilegeSystemPrivilege.ControlTimeCorrelationAllows to control time correlationstatic final SystemPrivilegeSystemPrivilege.ControlTimelineAllows to modify the timelinestatic final SystemPrivilegeSystemPrivilege.CreateInstancesAllows to create instances.static final SystemPrivilegeSystemPrivilege.GetMissionDatabaseAllows to read the entire Mission Database.static final SystemPrivilegeSystemPrivilege.ManageAnyBucketAllows to manage buckets of any kindstatic final SystemPrivilegeSystemPrivilege.ManageParameterListsAllows to create, update and delete parameter lists.static final SystemPrivilegeSystemPrivilege.ModifyCommandHistoryAllows to modify command history.static final SystemPrivilegeSystemPrivilege.ReadActivitiesAllows to read activity statestatic final SystemPrivilegeSystemPrivilege.ReadAlarmsAllows to read alarm statestatic final SystemPrivilegeSystemPrivilege.ReadCommandHistorystatic final SystemPrivilegeSystemPrivilege.ReadEventsAllows to read any event.static final SystemPrivilegeSystemPrivilege.ReadFileTransfersAllows to read file transfer information.static final SystemPrivilegeSystemPrivilege.ReadLinksAllows to read link state.static final SystemPrivilegeSystemPrivilege.ReadSystemInfoAllows to view system information (OS, JVM, threads, replication, ...)static final SystemPrivilegeSystemPrivilege.ReadTablesAllows to read tables.static final SystemPrivilegeSystemPrivilege.ReadTimelineAllows to view the timelinestatic final SystemPrivilegeSystemPrivilege.WriteEventsAllows to manually create events.static final SystemPrivilegeSystemPrivilege.WriteTablesAllows to manually add records to tables.Methods in org.yamcs.security that return types with arguments of type SystemPrivilegeModifier and TypeMethodDescriptionAuthorizationInfo.getSystemPrivileges()Role.getSystemPrivileges()SecurityStore.getSystemPrivileges()User.getSystemPrivileges()Methods in org.yamcs.security with parameters of type SystemPrivilegeModifier and TypeMethodDescriptionvoidAuthorizationInfo.addSystemPrivilege(SystemPrivilege privilege) voidRole.addSystemPrivilege(SystemPrivilege privilege) voidSecurityStore.addSystemPrivilege(SystemPrivilege privilege) voidUser.addSystemPrivilege(SystemPrivilege systemPrivilege, boolean external) booleanUser.hasSystemPrivilege(SystemPrivilege systemPrivilege) Method parameters in org.yamcs.security with type arguments of type SystemPrivilege