Fix injection

This commit is contained in:
René Pfeuffer
2019-04-12 15:26:22 +02:00
parent e56d6504c0
commit 20cf0507a2
2 changed files with 12 additions and 14 deletions

View File

@@ -29,17 +29,17 @@ public class AuthenticationResource {
private final AccessTokenBuilderFactory tokenBuilderFactory;
private final AccessTokenCookieIssuer cookieIssuer;
private final LogoutRedirection logoutRedirection;
@Inject(optional = true)
private LogoutRedirection logoutRedirection;
@Inject
public AuthenticationResource(AccessTokenBuilderFactory tokenBuilderFactory, AccessTokenCookieIssuer cookieIssuer, LogoutRedirection logoutRedirection)
public AuthenticationResource(AccessTokenBuilderFactory tokenBuilderFactory, AccessTokenCookieIssuer cookieIssuer)
{
this.tokenBuilderFactory = tokenBuilderFactory;
this.cookieIssuer = cookieIssuer;
this.logoutRedirection = logoutRedirection;
}
@POST
@Path("access_token")
@Consumes(MediaType.APPLICATION_FORM_URLENCODED)
@@ -152,4 +152,7 @@ public class AuthenticationResource {
}
}
void setLogoutRedirection(LogoutRedirection logoutRedirection) {
this.logoutRedirection = logoutRedirection;
}
}