...
- Apache Tomcat 7 or 8
- Java 7 or 8
- GNU Javaは利用できません。 OracleのJavaもしくはOpenJDKを利用してください。
- IdPv2からの移行でかつ attribute-resolver.xml / attribute-filter.xml でスクリプトを使っている場合、引き続きJava 7(OpenJDK 7)の使用を推奨します。(ただしIdPv2でJava 8を使っていた場合、引き続きJava 8(Oracle JDK 8 / OpenJDK 8)を使用してください)
Java 7とJava 8でスクリプトの書き方に若干の違いがあります。
詳細(Shibboleth Wiki): ScriptedAttributeDefinition, BasicScriptedConfiguration, ScriptDataConnector
v2版: IdPJava1.8, ResolverScriptAttributeDefinition, IdPFilterRequirementScript
(基本的にIdPv3での説明はJava 8(Nashorn)とJava がメインでJava 7(Rhino)の両方を併記、v2版は特に断りがなければJava も併記、v2版は特に断りがなければJava 7(Rhino)での表記となっています)
他の環境および最新の情報はShibbolethのサイトでご確認ください:
全体, Jetty 9.2, Jetty 9.3, Apache Tomcat 8
...