21
21
import java .util .ArrayList ;
22
22
import java .util .Collection ;
23
23
import java .util .Collections ;
24
- import java .util .HashSet ;
24
+ import java .util .LinkedHashSet ;
25
25
import java .util .LinkedList ;
26
26
import java .util .List ;
27
27
import java .util .Set ;
@@ -383,7 +383,7 @@ private static Saml2X509Credential fromDeprecated(
383
383
org .springframework .security .saml2 .credentials .Saml2X509Credential credential ) {
384
384
PrivateKey privateKey = credential .getPrivateKey ();
385
385
X509Certificate certificate = credential .getCertificate ();
386
- Set <Saml2X509Credential .Saml2X509CredentialType > credentialTypes = new HashSet <>();
386
+ Set <Saml2X509Credential .Saml2X509CredentialType > credentialTypes = new LinkedHashSet <>();
387
387
if (credential .isSigningCredential ()) {
388
388
credentialTypes .add (Saml2X509Credential .Saml2X509CredentialType .SIGNING );
389
389
}
@@ -403,7 +403,7 @@ private static org.springframework.security.saml2.credentials.Saml2X509Credentia
403
403
Saml2X509Credential credential ) {
404
404
PrivateKey privateKey = credential .getPrivateKey ();
405
405
X509Certificate certificate = credential .getCertificate ();
406
- Set <org .springframework .security .saml2 .credentials .Saml2X509Credential .Saml2X509CredentialType > credentialTypes = new HashSet <>();
406
+ Set <org .springframework .security .saml2 .credentials .Saml2X509Credential .Saml2X509CredentialType > credentialTypes = new LinkedHashSet <>();
407
407
if (credential .isSigningCredential ()) {
408
408
credentialTypes .add (
409
409
org .springframework .security .saml2 .credentials .Saml2X509Credential .Saml2X509CredentialType .SIGNING );
@@ -573,9 +573,9 @@ public static final class Builder {
573
573
574
574
private List <String > signingAlgorithms = new ArrayList <>();
575
575
576
- private Collection <Saml2X509Credential > verificationX509Credentials = new HashSet <>();
576
+ private Collection <Saml2X509Credential > verificationX509Credentials = new LinkedHashSet <>();
577
577
578
- private Collection <Saml2X509Credential > encryptionX509Credentials = new HashSet <>();
578
+ private Collection <Saml2X509Credential > encryptionX509Credentials = new LinkedHashSet <>();
579
579
580
580
private String singleSignOnServiceLocation ;
581
581
@@ -822,17 +822,17 @@ public static final class Builder {
822
822
823
823
private String entityId = "{baseUrl}/saml2/service-provider-metadata/{registrationId}" ;
824
824
825
- private Collection <Saml2X509Credential > signingX509Credentials = new HashSet <>();
825
+ private Collection <Saml2X509Credential > signingX509Credentials = new LinkedHashSet <>();
826
826
827
- private Collection <Saml2X509Credential > decryptionX509Credentials = new HashSet <>();
827
+ private Collection <Saml2X509Credential > decryptionX509Credentials = new LinkedHashSet <>();
828
828
829
829
private String assertionConsumerServiceLocation = "{baseUrl}/login/saml2/sso/{registrationId}" ;
830
830
831
831
private Saml2MessageBinding assertionConsumerServiceBinding = Saml2MessageBinding .POST ;
832
832
833
833
private ProviderDetails .Builder providerDetails = new ProviderDetails .Builder ();
834
834
835
- private Collection <org .springframework .security .saml2 .credentials .Saml2X509Credential > credentials = new HashSet <>();
835
+ private Collection <org .springframework .security .saml2 .credentials .Saml2X509Credential > credentials = new LinkedHashSet <>();
836
836
837
837
private Builder (String registrationId ) {
838
838
this .registrationId = registrationId ;
0 commit comments