...
xsi:type="ad:Script"
およびxsi:type="dc:Script"
が同名になるのを避けるため、それぞれxsi:type="ScriptedAttribute"
およびxsi:type="ScriptedDataConnector"
に書き換えてください。
また、
xsi:type="Script" ... xmlns="...ad"
もしくは
xsi:type="Script" ... xmlns="...dc"
となっている場合があるため、xsi:type="Script"
でも検索し、それぞれxsi:type="ScriptedAttribute"
およびxsi:type="ScriptedDataConnector"
に書き換えてください。- 名前空間
resolver:
ad:
dc:
enc:
を削除してください。(sec:
およびpc:
を機械的に削除してはいけません。以降の手順で結果的になくなるはずです。また、xsi:
は残してください。) <PrincipalConnector>
要素は、要素自体を削除してください。- xsi:type="Transient"のものは他にやるべきことはありませんが、他のタイプの
<PrincipalConnector>
要素については代替手段を検討してください。
- xsi:type="Transient"のものは他にやるべきことはありませんが、他のタイプの
<StartTLSTrustCredential>
要素はtrustFile="..."
で置き換えてください。- まだ
sec:
もしくはpc:
が残っている場合は代替手段を検討してください。 - ファイル先頭のタグ(
<AttributeResolver>
)以外で xmlns="..." が現れる場合はそれも削除してください。また、全てのxmlns:resolver="..."
,xmlns:ad="..."
,xmlns:dc="..."
,xmlns:enc="..."
,xmlns:sec="..."
,xmlns:pc="..."
を削除してください。
ただし、ファイル先頭のタグ<AttributeResolver>
に xmlns="..." が存在しない場合は以下を追加してください。
xmlns="urn:mace:shibboleth:2.0:resolver"
...