Allow the theme to specify the location of the cas.js file

Description

By default, CAS will always use the cas.js file found inside the "js" directory of the root webapp. This change proposes that the location of this file, much like other CSS configuration, be specified through the spring theme configuration, such that a custom theme for a given service can take advantage of JavaScript capabilities when painting the UI.

Environment

None

Status

Assignee

Misagh Moayyed

Reporter

Misagh Moayyed

Labels

None

Estimated End Date

None

Audience

None

Components

Fix versions

Priority

Major