Skip to content

Commit bd69d4b

Browse files
authored
Merge pull request #13 from xdev-software/develop
Release
2 parents 2af9157 + 2d45bc0 commit bd69d4b

4 files changed

Lines changed: 9 additions & 0 deletions

File tree

oauth2-oidc-remember-me/src/main/java/software/xdev/sse/oauth2/rememberme/crypt/auto/RememberMeSymCryptAutoConfig.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
import org.springframework.boot.autoconfigure.condition.ConditionalOnBean;
2424
import org.springframework.boot.autoconfigure.condition.ConditionalOnClass;
2525
import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean;
26+
import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
2627
import org.springframework.boot.context.properties.ConfigurationProperties;
2728
import org.springframework.context.annotation.Bean;
2829

@@ -33,6 +34,8 @@
3334
import software.xdev.sse.oauth2.rememberme.crypt.RememberMeSymCryptManager;
3435

3536

37+
// Only load when configured
38+
@ConditionalOnProperty("sse.auth.remember-me.payload-encryption.standard")
3639
@ConditionalOnClass(SymCryptManager.class)
3740
@AutoConfiguration
3841
@AutoConfigureBefore(OAuth2CookieRememberMeServicesAutoConfig.class)

oauth2-oidc-remember-me/src/main/java/software/xdev/sse/oauth2/rememberme/metrics/DummyAutoLoginMetrics.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
import software.xdev.sse.oauth2.checkauth.OAuth2AuthChecker;
1919

2020

21+
@SuppressWarnings("java:S1186") // Dummy
2122
public class DummyAutoLoginMetrics implements AutoLoginMetrics
2223
{
2324
@Override

oauth2-oidc/src/main/java/software/xdev/sse/oauth2/filter/metrics/DummyOAuth2RefreshFilterAuthCheckMetrics.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
import software.xdev.sse.oauth2.checkauth.OAuth2AuthChecker;
1919

2020

21+
@SuppressWarnings("java:S1186") // Dummy
2122
public class DummyOAuth2RefreshFilterAuthCheckMetrics implements OAuth2RefreshFilterAuthCheckMetrics
2223
{
2324
@Override

vaadin/README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,10 @@ The overall goal is to
99
* only create Vaadin Sessions when really needed as these are rather heavy (Vaadin stores the state of the UI in these)
1010
* make Vaadin's ``VaadinWebSecurity`` better customizable
1111

12+
## Requirements
13+
14+
* ``com.vaadin:vaadin-spring`` must be provided manually (only included with scope ``provided`` by default to prevent versioning conflicts)
15+
1216
## Usage
1317

1418
Create a ``Configuration``-class that extends from ``TotalVaadinFlowWebSecurity`` and extend it accordingly.

0 commit comments

Comments
 (0)