fixed tests
This commit is contained in:
parent
58524d068a
commit
e5310dd927
|
|
@ -4,6 +4,7 @@ import junit.framework.TestCase;
|
|||
import org.jasig.cas.authentication.principal.Service;
|
||||
import org.jasig.cas.authentication.principal.SimplePrincipal;
|
||||
import org.jasig.cas.authentication.principal.SimpleService;
|
||||
import org.jasig.cas.client.proxy.ProxyRetriever;
|
||||
import org.jasig.cas.client.validation.Assertion;
|
||||
import org.jasig.cas.client.validation.AssertionImpl;
|
||||
import org.jasig.cas.client.validation.TicketValidator;
|
||||
|
|
@ -44,7 +45,12 @@ public final class CasSecurityContextTests extends TestCase {
|
|||
this.context = new CasSecurityContext(new TicketValidator() {
|
||||
|
||||
public Assertion validate(String ticketId, Service service) throws ValidationException {
|
||||
return new AssertionImpl(new SimplePrincipal("test"), new HashMap());
|
||||
return new AssertionImpl(new SimplePrincipal("test"), new HashMap(), new ProxyRetriever() {
|
||||
|
||||
public String getProxyTicketIdFor(String proxyGrantingTicketId, Service targetService) {
|
||||
return "test";
|
||||
}
|
||||
}, "proxyTicketId");
|
||||
}
|
||||
}, new SimpleService("test"));
|
||||
this.context.getOpaqueCredentialsInstance().setCredentials("ticket");
|
||||
|
|
|
|||
Loading…
Reference in New Issue