...
パネル |
---|
borderColor | #cccccc |
---|
bgColor | #eeeeee |
---|
borderStyle | solid |
---|
|
/opt/shibboleth-idp/conf/authn/authn.propertiesの設定内容について
実習セミナーではLevel3は追加せず、Level2のみ設定を追加してください。
(省略)
saml2/urn:oasis:names:tc:SAML:2.0:ac:classes:PasswordProtectedTransport, \
saml2/urn:oasis:names:tc:SAML:2.0:ac:classes:Password, \
saml1/urn:oasis:names:tc:SAML:1.0:am:password, \
saml2/urn:mace:gakunin.jp:idprivacy:ac:classes:Level1, \
saml2/urn:mace:gakunin.jp:idprivacy:ac:classes:Level2
# Validators are controlled in password-authn-config.xml
(省略)
|
・Extendedフローの設定
パネル |
---|
borderColor | #cccccc |
---|
bgColor | #eeeeee |
---|
borderStyle | solid |
---|
|
/opt/shibboleth-idp/conf/authn/password-authn-config.xmlの設定内容について
実習セミナーではX509は設定せず、RemoteUserのみ設定してください。 Extendedフローのbeanをアンコメントし、設定します。
<!-- --> <bean id="shibboleth.authn.Password.ExtendedFlows" class="java.lang.String" c:_0="RemoteUser" /> <util:list id="shibboleth.authn.Password.ExtendedFlowParameters">
</util:list>
<util:list id="shibboleth.authn.Password.PrincipalOverride">
<bean parent="shibboleth.SAML2AuthnContextClassRef"
c:classRef="urn:oasis:names:tc:SAML:2.0:ac:classes:PasswordProtectedTransport" />
<bean parent="shibboleth.SAML2AuthnContextClassRef"
c:classRef="urn:oasis:names:tc:SAML:2.0:ac:classes:Password" />
<bean parent="shibboleth.SAML1AuthenticationMethod"
c:method="urn:oasis:names:tc:SAML:1.0:am:password" />
<!-- -->
<bean parent="shibboleth.SAML2AuthnContextClassRef"
c:classRef="urn:mace:gakunin.jp:idprivacy:ac:classes:Level1" />
</util:list>
<!--
-->
|
...
3. 手順書
下記の設定手順書を参照し、作業を行います。
※実習時の設定値に置き換える事を忘れないようにしてください。
※手順書内の「Password認証フローのExtendedフロー」を実施し、確認します。
...
① 設定後、Tomcatの再起動を行ってない場合は行ってください。設定後、Jettyの再起動を行ってない場合は行ってください。
パネル |
---|
borderColor | #cccccc |
---|
bgColor | #eeeeee |
---|
borderStyle | solid |
---|
|
systemctl restart tomcatjetty
|
② 各自が使用するSPの接続確認用ページにアクセスします。
...