...
Tip |
---|
uApproveJPをインストールしている場合はsystem/ 以下の修正が元に戻ってしまうので、アップデート前に展開したディレクトリの当該ファイルを修正した上でアップデートを行うのがお勧めです。system/ 以下の修正箇所をパッチ形式にしたものを置いておきますので、展開したディレクトリにて適用してください。 uapprovejp3-system.patch No Format |
---|
$ patch -p0 < .../uapprovejp3-system.patch |
ただし、4.1.0以降ではファイルがライブラリの中に入っております。下記の手順で展開したディレクトリの webapp/WEB-INF/lib/idp-conf-impl-4.1.x.jarの中にある当該設定ファイルを更新してJARファイルを上書きしてください。 Expand |
---|
| webapp/WEB-INF/lib/idp-conf-impl-4.1.2.jar を適当な空のディレクトリでunzipしまして、中の net/shibboleth/idp/conf/services-system.xml につきましてid="shibboleth.AttributeFilterService"のbean定義の<constructor-arg name="strategy">を以下のように変更、 Panel |
---|
<constructor-arg name="strategy"> <bean class="jp.gakunin.idp.attribute.filter.spring.impl.AttributeFilterServiceStrategy" depends-on="shibboleth.AttributeRegistryService"
p:transcoderRegistry-ref="shibboleth.AttributeRegistryService"
id="ShibbolethAttributeFilter"/> </constructor-arg>
|
同じく中の net/shibboleth/idp/flows/intercept/attribute-release-beans.xml につきまして、id="IsConsentRequiredPredicate"のbean定義のclassを以下のように変更 Panel |
---|
<bean id="IsConsentRequiredPredicate" class="jp.gakunin.idp.consent.logic.impl.IsConsentRequiredPredicate" />
|
してください。再度全体をzipしてidp-conf-impl-4.1.2.jarというファイル名にして元のファイルを上書きしてください。 |
|
まず、プラグインを使用している場合にはそちらの最新版を確認し、あればそちらを先にアップデートしてください。
shibboleth-identity-provider-4.x.x.tar.gz
パッケージを展開してそのディレクトリに移動します。
...