diff --git a/openshift/templates/orgbook-issuer-controller/orgbook-issuer-controller-deploy.lcrb.param b/openshift/templates/orgbook-issuer-controller/orgbook-issuer-controller-deploy.lcrb.param index d68c1c9..e340d0c 100644 --- a/openshift/templates/orgbook-issuer-controller/orgbook-issuer-controller-deploy.lcrb.param +++ b/openshift/templates/orgbook-issuer-controller/orgbook-issuer-controller-deploy.lcrb.param @@ -33,6 +33,7 @@ SERVICES_FILE_NAME=services.yml SETTINGS_FILE_NAME=settings.yml CONTROLLER_API_KEY= OIDC_JWKS_URI= +ISSUE_CREDENTIAL_PROTOCOL=V10 MIN_REPLICAS=1 MAX_REPLICAS=1 CPU_REQUEST=10m diff --git a/openshift/templates/orgbook-issuer-controller/orgbook-issuer-controller-deploy.lcrb.prod.param b/openshift/templates/orgbook-issuer-controller/orgbook-issuer-controller-deploy.lcrb.prod.param index 26615c1..354aec8 100644 --- a/openshift/templates/orgbook-issuer-controller/orgbook-issuer-controller-deploy.lcrb.prod.param +++ b/openshift/templates/orgbook-issuer-controller/orgbook-issuer-controller-deploy.lcrb.prod.param @@ -32,7 +32,8 @@ TAG_NAME=prod # SERVICES_FILE_NAME=services.yml # SETTINGS_FILE_NAME=settings.yml # CONTROLLER_API_KEY= -OIDC_JWKS_URI=T.B.D. +# OIDC_JWKS_URI= +# ISSUE_CREDENTIAL_PROTOCOL=V10 # MIN_REPLICAS=1 # MAX_REPLICAS=1 # CPU_REQUEST=10m diff --git a/openshift/templates/orgbook-issuer-controller/orgbook-issuer-controller-deploy.lcrb.test.param b/openshift/templates/orgbook-issuer-controller/orgbook-issuer-controller-deploy.lcrb.test.param index 1428064..8d68760 100644 --- a/openshift/templates/orgbook-issuer-controller/orgbook-issuer-controller-deploy.lcrb.test.param +++ b/openshift/templates/orgbook-issuer-controller/orgbook-issuer-controller-deploy.lcrb.test.param @@ -32,7 +32,8 @@ TAG_NAME=test # SERVICES_FILE_NAME=services.yml # SETTINGS_FILE_NAME=settings.yml # CONTROLLER_API_KEY= -OIDC_JWKS_URI= +# OIDC_JWKS_URI= +# SSUE_CREDENTIAL_PROTOCOL=V10 # MIN_REPLICAS=1 # MAX_REPLICAS=1 # CPU_REQUEST=10m diff --git a/openshift/templates/orgbook-issuer-controller/orgbook-issuer-controller-deploy.yaml b/openshift/templates/orgbook-issuer-controller/orgbook-issuer-controller-deploy.yaml index eeb903b..bff5582 100644 --- a/openshift/templates/orgbook-issuer-controller/orgbook-issuer-controller-deploy.yaml +++ b/openshift/templates/orgbook-issuer-controller/orgbook-issuer-controller-deploy.yaml @@ -246,6 +246,8 @@ objects: value: ${MAX_CRED_RESPONSE_TIMEOUT} - name: OIDC_JWKS_URI value: ${OIDC_JWKS_URI} + - name: ISSUE_CRED_VERSION + value: ${ISSUE_CREDENTIAL_PROTOCOL} volumeMounts: - name: ${NAME}${SUFFIX}-routes-volume mountPath: ${CONFIG_MOUNT_PATH}${ROUTES_FILE_NAME} @@ -451,6 +453,11 @@ parameters: description: The URI pointing to a JWKS to be used for token validation. It is used to protect the /issue-credential endpoint. required: false value: "" + - name: ISSUE_CREDENTIAL_PROTOCOL + displayName: ISSUE CREDENTIAL PROTOCOL + description: The protocol version to use when issuing credentials. Supported values are V10 and V20. + required: true + value: "V10" - name: MIN_REPLICAS displayName: Minimum Replicas description: The minimum number of pods to have running.