Alexander Noskov | d0e69af | 2016-12-07 13:19:14 +0400 | [diff] [blame] | 1 | shibboleth: |
| 2 | server: |
| 3 | enabled: true |
Aleksieiev, Oleksii | eca3f2a | 2018-05-17 13:21:01 -0700 | [diff] [blame^] | 4 | app: |
| 5 | entity_id: http://${_param:proxy_vip_address_public}:5000 |
| 6 | signing: false |
| 7 | encryption: false |
Alexander Noskov | 747be50 | 2017-01-12 14:53:55 +0400 | [diff] [blame] | 8 | idp_url: "https://saml.example.com/oam/fed" |
Alexander Noskov | d0e69af | 2016-12-07 13:19:14 +0400 | [diff] [blame] | 9 | idp_metadata_url: "https://saml.example.com/oamfed/idp/metadata" |
| 10 | attributes: |
| 11 | - name: test |
| 12 | id: test |
| 13 | name_format: urn:oasis:names:tc:SAML:2.0:attrname-format:basic |
Aleksieiev, Oleksii | eca3f2a | 2018-05-17 13:21:01 -0700 | [diff] [blame^] | 14 | idp_metadata_file: | |
| 15 | <?xml version="1.0" encoding="UTF-8" standalone="yes"?> |
| 16 | <EntityDescriptor xmlns:xsi="https://www.w3.org/2001/XMLSchema-instance" xmlns="urn:oasis:names:tc:SAML:2.0:metadata" |
| 17 | entityID="idp_url"> |
| 18 | <IDPSSODescriptor |
| 19 | </IDPSSODescriptor> |
| 20 | </EntityDescriptor> |
| 21 | sessions: |
| 22 | lifetime: 28800 |
| 23 | timeout: 3600 |
| 24 | relaystate: "ss:mem" |
| 25 | checkaddress: "false" |
| 26 | handlerssl: "false" |
| 27 | cookieprops: "http" |
| 28 | outofprocess: |
| 29 | extensions: |
| 30 | library: |
| 31 | plugin1: |
| 32 | path: "memcache-store.so" |
| 33 | fatal: "true" |
| 34 | storageservice: |
| 35 | mc: |
| 36 | type: MEMCACHE |
| 37 | buildmap: "0" |
| 38 | sendtimeout: "999999" #optional |
| 39 | recvtimeout: "999999" #optional |
| 40 | polltimeout: "1000" #optional |
| 41 | failtimeout: "5" #optional |
| 42 | retrytimeout: "30" #optional |
| 43 | prefix: "SHIBD" #optional |
| 44 | hosts: "127.0.0.1:11211" |
| 45 | mc-ctx: |
| 46 | type: MEMCACHE |
| 47 | buildmap: "1" |
| 48 | sendtimeout: "999999" #optional |
| 49 | recvtimeout: "999999" #optional |
| 50 | polltimeout: "1000" #optional |
| 51 | failtimeout: "5" #optional |
| 52 | retrytimeout: "30" #optional |
| 53 | prefix: "SHIBD" #optional |
| 54 | hosts: "127.0.0.1:11211" |
| 55 | sessioncache: |
| 56 | type: "StorageService" |
| 57 | cachetimeout: "900" #optional |
| 58 | storageservice: "mc-ctx" |
| 59 | storageservicelite: "mc" |
| 60 | replaycache: |
| 61 | storageservice: "mc" |
| 62 | replaycache: |
| 63 | storageservice: "mc" |
| 64 | artifactTTL: "180" #optional |
| 65 | attributeresolver: |
| 66 | transform: |
| 67 | Email: |
| 68 | mantch1: |
| 69 | match: "@.*$" |
| 70 | destination_name: "User-identifier" |
| 71 | destination: "$1" |
| 72 | mantch2: |
| 73 | match: "@.*$" |
| 74 | destination: "$2" |
Alexander Noskov | d0e69af | 2016-12-07 13:19:14 +0400 | [diff] [blame] | 75 | apache: |
| 76 | server: |
| 77 | enabled: true |
| 78 | default_mpm: event |
| 79 | site: |
| 80 | keystone: |
| 81 | enabled: true |
| 82 | type: keystone |
| 83 | name: wsgi |
| 84 | host: |
| 85 | name: test |
| 86 | pkgs: |
| 87 | - apache2 |
| 88 | - libapache2-mod-shib2 |
| 89 | modules: |
| 90 | - wsgi |
| 91 | - shib2 |