The authentication runas attribute only works on Web Scripts that are on the Java classpath. This is because RepoStore defines an isSecure() method that returns false. There are references on the forum to this being a choice because of "security issues." I can't imagine the security issues that come from declaring the repo store secure? It's not like end users are going to be authoring web scripts.
Can anyone enlighten me?