1
0
mirror of synced 2026-05-22 21:33:16 +00:00

Use Spring Framework Nullability Annotations

Signed-off-by: Tran Ngoc Nhan <ngocnhan.tran1996@gmail.com>
This commit is contained in:
Tran Ngoc Nhan
2025-07-13 14:30:27 +07:00
committed by Josh Cummings
parent 6873685fd0
commit 1a56023f7f
13 changed files with 41 additions and 38 deletions
@@ -19,7 +19,6 @@ package org.springframework.security.saml2.provider.service.authentication;
import java.util.Collections;
import java.util.List;
import javax.annotation.Nullable;
import javax.xml.namespace.QName;
import net.shibboleth.utilities.java.support.xml.ElementSupport;
@@ -40,6 +39,7 @@ import org.opensaml.saml.saml2.core.AttributeValue;
import org.w3c.dom.Element;
import org.springframework.lang.NonNull;
import org.springframework.lang.Nullable;
import org.springframework.security.saml2.core.OpenSamlInitializationService;
public final class TestCustomOpenSaml4Objects {
@@ -25,8 +25,6 @@ import java.util.List;
import java.util.Map;
import java.util.function.Consumer;
import javax.annotation.Nonnull;
import javax.annotation.Nullable;
import javax.xml.namespace.QName;
import org.opensaml.saml.common.assertion.AssertionValidationException;
@@ -54,6 +52,7 @@ import org.opensaml.xmlsec.signature.support.SignatureTrustEngine;
import org.springframework.core.convert.converter.Converter;
import org.springframework.lang.NonNull;
import org.springframework.lang.Nullable;
import org.springframework.security.authentication.AbstractAuthenticationToken;
import org.springframework.security.authentication.AuthenticationProvider;
import org.springframework.security.core.Authentication;
@@ -832,16 +831,16 @@ public final class OpenSaml5AuthenticationProvider implements AuthenticationProv
this.name = name;
}
@Nonnull
@NonNull
@Override
public QName getServicedCondition() {
return this.name;
}
@Nonnull
@NonNull
@Override
public ValidationResult validate(@Nonnull Condition condition, @Nonnull Assertion assertion,
@Nonnull ValidationContext context) {
public ValidationResult validate(@NonNull Condition condition, @NonNull Assertion assertion,
@NonNull ValidationContext context) {
return ValidationResult.VALID;
}
@@ -859,9 +858,9 @@ public final class OpenSaml5AuthenticationProvider implements AuthenticationProv
newTrustEngine, newSignaturePrevalidator);
}
@Nonnull
@NonNull
@Override
protected ValidationResult validateSignature(@Nonnull Assertion token, @Nonnull ValidationContext context)
protected ValidationResult validateSignature(@NonNull Assertion token, @NonNull ValidationContext context)
throws AssertionValidationException {
return ValidationResult.VALID;
}
@@ -19,7 +19,6 @@ package org.springframework.security.saml2.provider.service.authentication;
import java.util.Collections;
import java.util.List;
import javax.annotation.Nullable;
import javax.xml.namespace.QName;
import net.shibboleth.shared.xml.ElementSupport;
@@ -40,6 +39,7 @@ import org.opensaml.saml.saml2.core.AttributeValue;
import org.w3c.dom.Element;
import org.springframework.lang.NonNull;
import org.springframework.lang.Nullable;
import org.springframework.security.saml2.core.OpenSamlInitializationService;
public final class TestCustomOpenSaml5Objects {