Interface SecurityConstants


public interface SecurityConstants
Common security constant definitions.
  • Field Details

    • ORGANIZATION_HEADER

      static final String ORGANIZATION_HEADER
      Header name for the desired organization
      See Also:
    • USER_HEADER

      static final String USER_HEADER
      Header name for the desired user
      See Also:
    • RUN_AS_USER_HEADER

      static final String RUN_AS_USER_HEADER
      Header name for running an operation as a desired user. Same as X-Opencast-Matterhorn-User.
      See Also:
    • ROLES_HEADER

      static final String ROLES_HEADER
      Header name for the desired role
      See Also:
    • RUN_WITH_ROLES

      static final String RUN_WITH_ROLES
      Header name for running an operation with a desired role. Same as X-Opencast-Matterhorn-Roles.
      See Also:
    • GLOBAL_ADMIN_ROLE

      static final String GLOBAL_ADMIN_ROLE
      Name of the Opencast admin role
      See Also:
    • GLOBAL_CAPTURE_AGENT_ROLE

      static final String GLOBAL_CAPTURE_AGENT_ROLE
      Name of the Opencast capture agent role
      See Also:
    • GLOBAL_SUDO_ROLE

      static final String GLOBAL_SUDO_ROLE
      Name of the Opencast global sudo role
      See Also:
    • GLOBAL_ANONYMOUS_USERNAME

      static final String GLOBAL_ANONYMOUS_USERNAME
      Name of the Opencast anonymous role
      See Also:
    • GLOBAL_SYSTEM_ROLES

      static final String[] GLOBAL_SYSTEM_ROLES
      The roles associated with the Opencast system account
    • GLOBAL_CAPTURE_AGENT_ROLES

      static final String[] GLOBAL_CAPTURE_AGENT_ROLES
      The roles associated with the Opencast capture agent account
    • GLOBAL_ADMIN_USER_PROPERTY

      static final String GLOBAL_ADMIN_USER_PROPERTY
      The administrator user configuration option
      See Also:
    • EPISODE_ROLE_ID_PREFIX

      static final String EPISODE_ROLE_ID_PREFIX
      The prefix for episode role ids
      See Also: