Skip to content

Commit 1c4dc56

Browse files
committed
PDS/MNS secret TODO
1 parent 3898793 commit 1c4dc56

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

lambdas/mns_subscription/src/mns_setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ def get_mns_service(mns_env: str = "int"):
1313
cache = Cache(directory="/tmp")
1414
logging.info("Creating authenticator...")
1515
authenticator = AppRestrictedAuth(
16-
service=Service.PDS,
16+
service=Service.MNS,
1717
secret_manager_client=boto3.client("secretsmanager", config=boto_config),
1818
environment=mns_env,
1919
cache=cache,

lambdas/shared/src/common/authentication.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,9 @@
1212

1313

1414
class Service(Enum):
15+
# TODO: PDS and MNS need separate secrets
1516
PDS = "pds"
17+
MNS = "pds"
1618
IMMUNIZATION = "imms"
1719

1820

@@ -23,8 +25,8 @@ def __init__(self, service: Service, secret_manager_client, environment, cache:
2325
self.cache_key = f"{service.value}_access_token"
2426

2527
self.expiry = 30
26-
self.secret_name = f"imms/pds/{environment}/jwt-secrets" if service == Service.PDS else \
27-
f"imms/immunization/{environment}/jwt-secrets"
28+
self.secret_name = f"imms/immunization/{environment}/jwt-secrets" if service == Service.IMMUNIZATION else \
29+
f"imms/{service}/{environment}/jwt-secrets"
2830

2931
self.token_url = f"https://{environment}.api.service.nhs.uk/oauth2/token" \
3032
if environment != "prod" else "https://api.service.nhs.uk/oauth2/token"

0 commit comments

Comments
 (0)