blob: 8cb356956746979eb82d27e24ce5c1a6cd8e4d73 [file] [log] [blame]
---
- name: Set jwt-keys path
set_fact:
jwt_key_folder: "{{ apigee_home }}/customer/application/apigee-sso/jwt-keys"
- name: Create folder for jwt-keys
become: yes
file:
path: "{{ jwt_key_folder }}"
state: directory
owner: "{{ opdk_user_name }}"
group: "{{ opdk_group_name }}"
- name: Create Signing Key
become: yes
shell: "openssl genrsa -out {{ verification_private_key }} {{ saml_self_key_size }}"
args:
chdir: "{{ jwt_key_folder }}"
- name: Generate Verification Key
become: yes
shell: "openssl rsa -pubout -in {{ verification_private_key }} -out {{ signing_public_key }}"
args:
chdir: "{{ jwt_key_folder }}"
#- name: Collect .pem files
# find:
# paths: "{{ jwt_key_folder }}"
# patterns: '*.pem'
# register: pems
#- name: Set ownship of certs
# become: yes
# file:
# path: "{{ item.1.path }}"
# state: touch
# owner: "{{ opdk_user_name }}"
# group: "{{ opdk_group_name }}"
# with_subelements:
# - "{{ pems.results }}"
# - files