mirror of
https://github.com/spring-projects/spring-security.git
synced 2025-06-28 14:52:24 +00:00
Tidying imports etc
This commit is contained in:
parent
1d47945893
commit
2ea94e2cc9
@ -1,15 +1,12 @@
|
|||||||
package org.springframework.security.ui.preauth;
|
package org.springframework.security.ui.preauth;
|
||||||
|
|
||||||
import java.util.Arrays;
|
|
||||||
|
|
||||||
import javax.servlet.http.HttpServletRequest;
|
import javax.servlet.http.HttpServletRequest;
|
||||||
|
|
||||||
import org.springframework.security.ui.WebAuthenticationDetails;
|
import org.springframework.security.ui.WebAuthenticationDetails;
|
||||||
|
import org.springframework.security.GrantedAuthoritiesContainerImpl;
|
||||||
import org.springframework.security.GrantedAuthority;
|
import org.springframework.security.GrantedAuthority;
|
||||||
import org.springframework.security.MutableGrantedAuthoritiesContainer;
|
import org.springframework.security.MutableGrantedAuthoritiesContainer;
|
||||||
|
|
||||||
import org.springframework.util.Assert;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* This WebAuthenticationDetails implementation allows for storing a list of
|
* This WebAuthenticationDetails implementation allows for storing a list of
|
||||||
* pre-authenticated Granted Authorities.
|
* pre-authenticated Granted Authorities.
|
||||||
@ -22,28 +19,24 @@ public class PreAuthenticatedGrantedAuthoritiesWebAuthenticationDetails extends
|
|||||||
MutableGrantedAuthoritiesContainer {
|
MutableGrantedAuthoritiesContainer {
|
||||||
public static final long serialVersionUID = 1L;
|
public static final long serialVersionUID = 1L;
|
||||||
|
|
||||||
private GrantedAuthority[] preAuthenticatedGrantedAuthorities = null;
|
private MutableGrantedAuthoritiesContainer authoritiesContainer = new GrantedAuthoritiesContainerImpl();
|
||||||
|
|
||||||
public PreAuthenticatedGrantedAuthoritiesWebAuthenticationDetails(HttpServletRequest request) {
|
public PreAuthenticatedGrantedAuthoritiesWebAuthenticationDetails(HttpServletRequest request) {
|
||||||
super(request);
|
super(request);
|
||||||
}
|
}
|
||||||
|
|
||||||
public GrantedAuthority[] getGrantedAuthorities() {
|
public GrantedAuthority[] getGrantedAuthorities() {
|
||||||
Assert.notNull(preAuthenticatedGrantedAuthorities, "Pre-authenticated granted authorities have not been set");
|
return authoritiesContainer.getGrantedAuthorities();
|
||||||
GrantedAuthority[] result = new GrantedAuthority[preAuthenticatedGrantedAuthorities.length];
|
|
||||||
System.arraycopy(preAuthenticatedGrantedAuthorities, 0, result, 0, result.length);
|
|
||||||
return result;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public void setGrantedAuthorities(GrantedAuthority[] authorities) {
|
public void setGrantedAuthorities(GrantedAuthority[] authorities) {
|
||||||
this.preAuthenticatedGrantedAuthorities = new GrantedAuthority[authorities.length];
|
this.authoritiesContainer.setGrantedAuthorities(authorities);
|
||||||
System.arraycopy(authorities, 0, preAuthenticatedGrantedAuthorities, 0, preAuthenticatedGrantedAuthorities.length);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public String toString() {
|
public String toString() {
|
||||||
StringBuffer sb = new StringBuffer();
|
StringBuffer sb = new StringBuffer();
|
||||||
sb.append(super.toString() + "; ");
|
sb.append(super.toString() + "; ");
|
||||||
sb.append("preAuthenticatedGrantedAuthorities: " + Arrays.asList(preAuthenticatedGrantedAuthorities));
|
sb.append(authoritiesContainer);
|
||||||
return sb.toString();
|
return sb.toString();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -15,7 +15,6 @@
|
|||||||
|
|
||||||
package org.springframework.security.userdetails;
|
package org.springframework.security.userdetails;
|
||||||
|
|
||||||
import java.util.Iterator;
|
|
||||||
import java.util.SortedSet;
|
import java.util.SortedSet;
|
||||||
import java.util.TreeSet;
|
import java.util.TreeSet;
|
||||||
|
|
||||||
|
@ -87,10 +87,6 @@ public class GrantedAuthorityImplTests extends TestCase {
|
|||||||
return this.role.compareTo(((GrantedAuthority)o).getAuthority());
|
return this.role.compareTo(((GrantedAuthority)o).getAuthority());
|
||||||
}
|
}
|
||||||
|
|
||||||
private MockGrantedAuthorityImpl() {
|
|
||||||
super();
|
|
||||||
}
|
|
||||||
|
|
||||||
public String getAuthority() {
|
public String getAuthority() {
|
||||||
return this.role;
|
return this.role;
|
||||||
}
|
}
|
||||||
|
@ -17,7 +17,6 @@ package org.springframework.security.config;
|
|||||||
import javax.sql.DataSource;
|
import javax.sql.DataSource;
|
||||||
|
|
||||||
import org.springframework.beans.factory.InitializingBean;
|
import org.springframework.beans.factory.InitializingBean;
|
||||||
import org.springframework.beans.factory.DisposableBean;
|
|
||||||
import org.springframework.jdbc.core.JdbcTemplate;
|
import org.springframework.jdbc.core.JdbcTemplate;
|
||||||
import org.springframework.util.Assert;
|
import org.springframework.util.Assert;
|
||||||
|
|
||||||
|
@ -5,7 +5,6 @@ import org.springframework.mock.web.MockHttpServletRequest;
|
|||||||
import org.springframework.mock.web.MockHttpServletResponse;
|
import org.springframework.mock.web.MockHttpServletResponse;
|
||||||
|
|
||||||
import static org.junit.Assert.assertEquals;
|
import static org.junit.Assert.assertEquals;
|
||||||
import static org.junit.Assert.assertNull;
|
|
||||||
import org.junit.Before;
|
import org.junit.Before;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user