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 |
Oleksii Chupryn | a4e5dc7 | 2018-10-25 14:33:38 +0300 | [diff] [blame] | 14 | - name: test1 |
| 15 | id: test1 |
| 16 | logging: |
| 17 | message_decoder: DEBUG |
Aleksieiev, Oleksii | eca3f2a | 2018-05-17 13:21:01 -0700 | [diff] [blame] | 18 | idp_metadata_file: | |
| 19 | <?xml version="1.0" encoding="UTF-8" standalone="yes"?> |
| 20 | <EntityDescriptor xmlns:xsi="https://www.w3.org/2001/XMLSchema-instance" xmlns="urn:oasis:names:tc:SAML:2.0:metadata" |
| 21 | entityID="idp_url"> |
| 22 | <IDPSSODescriptor |
| 23 | </IDPSSODescriptor> |
| 24 | </EntityDescriptor> |
| 25 | sessions: |
| 26 | lifetime: 28800 |
| 27 | timeout: 3600 |
| 28 | relaystate: "ss:mem" |
| 29 | checkaddress: "false" |
| 30 | handlerssl: "false" |
| 31 | cookieprops: "http" |
| 32 | outofprocess: |
Oleksii Chupryn | a0148f6 | 2018-11-05 14:45:11 +0200 | [diff] [blame] | 33 | tranlogformat: "%u|%a|%s|%SP|%IDP|%t|%b|%ac|%attr|%E|%e|%S|%SS|%SM|%URI|%URL|%UA|%app|%p|%n|%D|%d|%I|%II" |
Aleksieiev, Oleksii | eca3f2a | 2018-05-17 13:21:01 -0700 | [diff] [blame] | 34 | extensions: |
| 35 | library: |
| 36 | plugin1: |
| 37 | path: "memcache-store.so" |
| 38 | fatal: "true" |
| 39 | storageservice: |
| 40 | mc: |
| 41 | type: MEMCACHE |
| 42 | buildmap: "0" |
| 43 | sendtimeout: "999999" #optional |
| 44 | recvtimeout: "999999" #optional |
| 45 | polltimeout: "1000" #optional |
| 46 | failtimeout: "5" #optional |
| 47 | retrytimeout: "30" #optional |
| 48 | prefix: "SHIBD" #optional |
| 49 | hosts: "127.0.0.1:11211" |
| 50 | mc-ctx: |
| 51 | type: MEMCACHE |
| 52 | buildmap: "1" |
| 53 | sendtimeout: "999999" #optional |
| 54 | recvtimeout: "999999" #optional |
| 55 | polltimeout: "1000" #optional |
| 56 | failtimeout: "5" #optional |
| 57 | retrytimeout: "30" #optional |
| 58 | prefix: "SHIBD" #optional |
| 59 | hosts: "127.0.0.1:11211" |
| 60 | sessioncache: |
| 61 | type: "StorageService" |
| 62 | cachetimeout: "900" #optional |
| 63 | storageservice: "mc-ctx" |
| 64 | storageservicelite: "mc" |
| 65 | replaycache: |
| 66 | storageservice: "mc" |
Oleksii Chupryn | a4e5dc7 | 2018-10-25 14:33:38 +0300 | [diff] [blame] | 67 | artifactTTL: "180" #optional |
| 68 | artifactmap: |
Aleksieiev, Oleksii | eca3f2a | 2018-05-17 13:21:01 -0700 | [diff] [blame] | 69 | storageservice: "mc" |
| 70 | artifactTTL: "180" #optional |
| 71 | attributeresolver: |
| 72 | transform: |
| 73 | Email: |
| 74 | mantch1: |
| 75 | match: "@.*$" |
| 76 | destination_name: "User-identifier" |
| 77 | destination: "$1" |
| 78 | mantch2: |
| 79 | match: "@.*$" |
| 80 | destination: "$2" |
Alexander Noskov | d0e69af | 2016-12-07 13:19:14 +0400 | [diff] [blame] | 81 | apache: |
| 82 | server: |
| 83 | enabled: true |
| 84 | default_mpm: event |
| 85 | site: |
| 86 | keystone: |
| 87 | enabled: true |
| 88 | type: keystone |
| 89 | name: wsgi |
| 90 | host: |
| 91 | name: test |
| 92 | pkgs: |
| 93 | - apache2 |
| 94 | - libapache2-mod-shib2 |
| 95 | modules: |
| 96 | - wsgi |
| 97 | - shib2 |