| 62 | |
| 63 | For multiple server instances to provide connection fail-over, or simply to avoid importing and maintaining relatively short-lived server certificates, trust the issuing CA's certificate: |
| 64 | {{{ |
| 65 | |
| 66 | // UA AD Auth |
| 67 | edu.vt.middleware.ldap.jaas.LdapLoginModule sufficient |
| 68 | ldapUrl="ldap://fbk-adua02.ua.ad.alaska.edu:3268 ldap://fbk-adua03.ua.ad.alaska.edu:3268" |
| 69 | baseDn="dc=ua,dc=ad,dc=alaska,dc=edu" |
| 70 | bindDn="cn=uashib,ou=uaf_service,ou=uaf,dc=ua,dc=ad,dc=alaska,dc=edu" |
| 71 | bindCredential="lkjhyuio87" |
| 72 | subtreeSearch="true" |
| 73 | // Directly reference imported certificate for CA used to create/sign UA AD server certs |
| 74 | sslSocketFactory="{trustCertificates=file:/opt/shibboleth-idp/trustedservercerts/UA_AD_CA.pem}" |
| 75 | ssl="false" |
| 76 | tls="true" |
| 77 | userField="sAMAccountName,uaIdentifier"; |
| 78 | |
| 79 | }}} |