Add template files for openid federation services
This commit is contained in:
parent
fa5684654a
commit
6c5d9f962c
2 changed files with 89 additions and 0 deletions
79
application-sandbox.yml.erb
Normal file
79
application-sandbox.yml.erb
Normal file
|
@ -0,0 +1,79 @@
|
|||
server:
|
||||
port: <%= @service_port %>
|
||||
servlet:
|
||||
context-path: /oidf
|
||||
compression:
|
||||
enabled: true
|
||||
|
||||
|
||||
credential:
|
||||
bundles:
|
||||
keystore:
|
||||
sign-key-store:
|
||||
location: file:/<%= @keystore_file %>
|
||||
password: changeit
|
||||
type: JKS
|
||||
jks:
|
||||
sign-key-1:
|
||||
store-reference: sign-key-store
|
||||
name: "Sign key 1"
|
||||
key:
|
||||
alias: 1
|
||||
key-password: changeit
|
||||
validation-key-1:
|
||||
store-reference: validation-key-store
|
||||
name: "Validation key 1"
|
||||
key:
|
||||
alias: 1
|
||||
key-password: changeit
|
||||
spring:
|
||||
application:
|
||||
name: openid-federation-services
|
||||
ssl:
|
||||
bundle:
|
||||
jks:
|
||||
oidf-internal:
|
||||
truststore:
|
||||
location: file:/<%= @keystore_file %>
|
||||
password: <%= @keystore_password %>
|
||||
type: PKCS12
|
||||
|
||||
openid:
|
||||
federation:
|
||||
modules:
|
||||
resolvers:
|
||||
- trusted-keys:
|
||||
- sign-key-1
|
||||
entity-identifier: https://<%= @server_fqdn %>/oidf/resolver
|
||||
trust-anchor: https://<%= @server_fqdn %>/oidf/ta
|
||||
trust-anchors:
|
||||
- entity-identifier: https://<%= @server_fqdn %>/ta
|
||||
storage: memory
|
||||
sign:
|
||||
- sign-key-1
|
||||
registry:
|
||||
integration:
|
||||
enabled: false
|
||||
entities:
|
||||
- subject: https://<%= @server_fqdn %>/oidf/resolver
|
||||
issuer: https://<%= @server_fqdn %>/oidf/resolver
|
||||
hosted-record:
|
||||
metadata:
|
||||
json: |
|
||||
{
|
||||
"federation_entity": {
|
||||
"organization_name": "Sweden Connect"
|
||||
}
|
||||
}
|
||||
- subject: https://<%= @server_fqdn %>/oidf/ta
|
||||
issuer: https://<%= @server_fqdn %>/oidf/ta
|
||||
hosted-record:
|
||||
metadata:
|
||||
json: |
|
||||
{
|
||||
"federation_entity": {
|
||||
"organization_name": "Sweden Connect",
|
||||
"federation_fetch_endpoint": "https://<%= @server_fqdn %>/oidf/ta/fetch",
|
||||
"federation_list_endpoint": "https://<%= @server_fqdn %>/oidf/ta/subordinate_listing"
|
||||
}
|
||||
}
|
10
docker-compose.yml.yrb
Normal file
10
docker-compose.yml.yrb
Normal file
|
@ -0,0 +1,10 @@
|
|||
services:
|
||||
oidf:
|
||||
image: ghcr.io/swedenconnect/openid-federation-services:<%= @version %>
|
||||
ports:
|
||||
- "443:<%= @service_port %>/tcp"
|
||||
environment:
|
||||
SPRING_CONFIG_IMPORT: <%= @config_file %>
|
||||
volumes:
|
||||
- <%= @service_dir %>:/opt/oidf
|
||||
- /etc/ssl:/etc/ssl
|
Loading…
Add table
Reference in a new issue