Skip to content

Commit

Permalink
2.2.0 (#82)
Browse files Browse the repository at this point in the history
See release notes ...
  • Loading branch information
martin-lindstrom authored Oct 4, 2024
1 parent 84cabee commit 06607e2
Show file tree
Hide file tree
Showing 537 changed files with 2,729 additions and 3,801 deletions.
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,8 @@ The repository comprises of the following modules:

See [https://docs.swedenconnect.se/saml-identity-provider](https://docs.swedenconnect.se/saml-identity-provider/) for documentation about Java classes, configuration, audit logging and examples.

Also, see the [Release Notes](docs/release-notes.md).



-----
Expand Down
2 changes: 1 addition & 1 deletion autoconfigure/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
<parent>
<groupId>se.swedenconnect.spring.saml.idp</groupId>
<artifactId>spring-saml-idp-parent</artifactId>
<version>2.1.4</version>
<version>2.2.0</version>
</parent>

<name>Sweden Connect :: Spring SAML Identity Provider :: Spring Boot Autoconfigure module</name>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,11 +15,7 @@
*/
package se.swedenconnect.spring.saml.idp.autoconfigure.settings;

import java.security.cert.X509Certificate;
import java.util.Map;
import java.util.Optional;
import java.util.stream.Collectors;

import lombok.Setter;
import org.opensaml.saml.metadata.resolver.MetadataResolver;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Qualifier;
Expand All @@ -30,10 +26,10 @@
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.DependsOn;
import org.springframework.context.annotation.Import;

import lombok.Setter;
import se.swedenconnect.security.credential.PkiCredential;
import se.swedenconnect.spring.saml.idp.authnrequest.Saml2ServiceProviderFilter;
import se.swedenconnect.spring.saml.idp.config.configurers.Saml2IdpConfigurer;
import se.swedenconnect.spring.saml.idp.config.configurers.Saml2IdpConfigurerAdapter;
import se.swedenconnect.spring.saml.idp.events.Saml2IdpEventPublisher;
import se.swedenconnect.spring.saml.idp.settings.AssertionSettings;
import se.swedenconnect.spring.saml.idp.settings.CredentialSettings;
Expand All @@ -43,6 +39,11 @@
import se.swedenconnect.spring.saml.idp.settings.MetadataSettings.EncryptionMethodSettings;
import se.swedenconnect.spring.saml.idp.settings.MetadataSettings.SigningMethodSettings;

import java.security.cert.X509Certificate;
import java.util.Map;
import java.util.Optional;
import java.util.stream.Collectors;

/**
* Configuration class for Identity Provider general settings.
*
Expand Down Expand Up @@ -221,4 +222,14 @@ Saml2IdpEventPublisher saml2IdpEventPublisher(final ApplicationEventPublisher ap
return new Saml2IdpEventPublisher(applicationEventPublisher);
}

@Bean
Saml2IdpConfigurerAdapter defaultServiceProviderFilterConfiguration(
@Autowired(required = false) final Saml2ServiceProviderFilter serviceProviderFilter) {

return (h, c) -> c.authnRequestProcessor(a -> a.authenticationProvider(
f -> f.serviceProviderFilter(serviceProviderFilter != null
? serviceProviderFilter
: entityDescriptor -> true)));
}

}
160 changes: 82 additions & 78 deletions docs/apidoc/allclasses-index.html

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions docs/apidoc/allpackages-index.html
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) on Mon Sep 30 09:18:08 CEST 2024 -->
<title>All Packages (Sweden Connect Spring SAML IdP - 2.1.4)</title>
<!-- Generated by javadoc (21) on Fri Oct 04 15:50:17 CEST 2024 -->
<title>All Packages (Sweden Connect Spring SAML IdP - 2.2.0)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-09-30">
<meta name="dc.created" content="2024-10-04">
<meta name="description" content="package index">
<meta name="generator" content="javadoc/AllPackagesIndexWriter">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
Expand Down
6 changes: 3 additions & 3 deletions docs/apidoc/constant-values.html
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) on Mon Sep 30 09:18:08 CEST 2024 -->
<title>Constant Field Values (Sweden Connect Spring SAML IdP - 2.1.4)</title>
<!-- Generated by javadoc (21) on Fri Oct 04 15:50:17 CEST 2024 -->
<title>Constant Field Values (Sweden Connect Spring SAML IdP - 2.2.0)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-09-30">
<meta name="dc.created" content="2024-10-04">
<meta name="description" content="summary of constants">
<meta name="generator" content="javadoc/ConstantsSummaryWriterImpl">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
Expand Down
6 changes: 3 additions & 3 deletions docs/apidoc/help-doc.html
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (21) on Mon Sep 30 09:18:08 CEST 2024 -->
<title>API Help (Sweden Connect Spring SAML IdP - 2.1.4)</title>
<!-- Generated by javadoc (21) on Fri Oct 04 15:50:17 CEST 2024 -->
<title>API Help (Sweden Connect Spring SAML IdP - 2.2.0)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2024-09-30">
<meta name="dc.created" content="2024-10-04">
<meta name="description" content="help">
<meta name="generator" content="javadoc/HelpWriter">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
Expand Down
Loading

0 comments on commit 06607e2

Please sign in to comment.