| | 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 | }}} |