From c70d2c883a22ad682a8bcd5ac4e6084df5ad1992 Mon Sep 17 00:00:00 2001 From: Marcus Da Coregio Date: Wed, 20 Apr 2022 11:06:40 -0300 Subject: [PATCH] Use asserting-party in Spring Boot SAML config --- .../example/RefreshableRelyingPartyRegistrationRepository.java | 2 +- .../refreshable-metadata/src/main/resources/application.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/servlet/spring-boot/java/saml2/refreshable-metadata/src/main/java/example/RefreshableRelyingPartyRegistrationRepository.java b/servlet/spring-boot/java/saml2/refreshable-metadata/src/main/java/example/RefreshableRelyingPartyRegistrationRepository.java index 11fd6e2..bd07f1f 100644 --- a/servlet/spring-boot/java/saml2/refreshable-metadata/src/main/java/example/RefreshableRelyingPartyRegistrationRepository.java +++ b/servlet/spring-boot/java/saml2/refreshable-metadata/src/main/java/example/RefreshableRelyingPartyRegistrationRepository.java @@ -68,7 +68,7 @@ public class RefreshableRelyingPartyRegistrationRepository private void fetchMetadata(String registrationId, Saml2RelyingPartyProperties.Registration registration) { RelyingPartyRegistration relyingPartyRegistration = RelyingPartyRegistrations - .fromMetadataLocation(registration.getIdentityprovider().getMetadataUri()) + .fromMetadataLocation(registration.getAssertingParty().getMetadataUri()) .signingX509Credentials((credentials) -> registration.getSigning().getCredentials().stream() .map(this::asSigningCredential).forEach(credentials::add)) .registrationId(registrationId).build(); diff --git a/servlet/spring-boot/java/saml2/refreshable-metadata/src/main/resources/application.yml b/servlet/spring-boot/java/saml2/refreshable-metadata/src/main/resources/application.yml index 297e69f..2afdf1c 100644 --- a/servlet/spring-boot/java/saml2/refreshable-metadata/src/main/resources/application.yml +++ b/servlet/spring-boot/java/saml2/refreshable-metadata/src/main/resources/application.yml @@ -7,7 +7,7 @@ spring: signing.credentials: - private-key-location: classpath:credentials/rp-private.key certificate-location: classpath:credentials/rp-certificate.crt - identityprovider: + asserting-party: metadata-uri: https://dev-05937739.okta.com/app/exk46xofd8NZvFCpS5d7/sso/saml/metadata logging.level: