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 ;
@@ -451,7 +451,7 @@ private static Saml2X509Credential fromDeprecated(
451
451
org .springframework .security .saml2 .credentials .Saml2X509Credential credential ) {
452
452
PrivateKey privateKey = credential .getPrivateKey ();
453
453
X509Certificate certificate = credential .getCertificate ();
454
- Set <Saml2X509Credential .Saml2X509CredentialType > credentialTypes = new HashSet <>();
454
+ Set <Saml2X509Credential .Saml2X509CredentialType > credentialTypes = new LinkedHashSet <>();
455
455
if (credential .isSigningCredential ()) {
456
456
credentialTypes .add (Saml2X509Credential .Saml2X509CredentialType .SIGNING );
457
457
}
@@ -471,7 +471,7 @@ private static org.springframework.security.saml2.credentials.Saml2X509Credentia
471
471
Saml2X509Credential credential ) {
472
472
PrivateKey privateKey = credential .getPrivateKey ();
473
473
X509Certificate certificate = credential .getCertificate ();
474
- Set <org .springframework .security .saml2 .credentials .Saml2X509Credential .Saml2X509CredentialType > credentialTypes = new HashSet <>();
474
+ Set <org .springframework .security .saml2 .credentials .Saml2X509Credential .Saml2X509CredentialType > credentialTypes = new LinkedHashSet <>();
475
475
if (credential .isSigningCredential ()) {
476
476
credentialTypes .add (
477
477
org .springframework .security .saml2 .credentials .Saml2X509Credential .Saml2X509CredentialType .SIGNING );
@@ -696,9 +696,9 @@ public static final class Builder {
696
696
697
697
private List <String > signingAlgorithms = new ArrayList <>();
698
698
699
- private Collection <Saml2X509Credential > verificationX509Credentials = new HashSet <>();
699
+ private Collection <Saml2X509Credential > verificationX509Credentials = new LinkedHashSet <>();
700
700
701
- private Collection <Saml2X509Credential > encryptionX509Credentials = new HashSet <>();
701
+ private Collection <Saml2X509Credential > encryptionX509Credentials = new LinkedHashSet <>();
702
702
703
703
private String singleSignOnServiceLocation ;
704
704
@@ -1006,9 +1006,9 @@ public static final class Builder {
1006
1006
1007
1007
private String entityId = "{baseUrl}/saml2/service-provider-metadata/{registrationId}" ;
1008
1008
1009
- private Collection <Saml2X509Credential > signingX509Credentials = new HashSet <>();
1009
+ private Collection <Saml2X509Credential > signingX509Credentials = new LinkedHashSet <>();
1010
1010
1011
- private Collection <Saml2X509Credential > decryptionX509Credentials = new HashSet <>();
1011
+ private Collection <Saml2X509Credential > decryptionX509Credentials = new LinkedHashSet <>();
1012
1012
1013
1013
private String assertionConsumerServiceLocation = "{baseUrl}/login/saml2/sso/{registrationId}" ;
1014
1014
@@ -1022,7 +1022,7 @@ public static final class Builder {
1022
1022
1023
1023
private ProviderDetails .Builder providerDetails = new ProviderDetails .Builder ();
1024
1024
1025
- private Collection <org .springframework .security .saml2 .credentials .Saml2X509Credential > credentials = new HashSet <>();
1025
+ private Collection <org .springframework .security .saml2 .credentials .Saml2X509Credential > credentials = new LinkedHashSet <>();
1026
1026
1027
1027
private Builder (String registrationId ) {
1028
1028
this .registrationId = registrationId ;
0 commit comments