|
31 | 31 | import java.util.function.Function; |
32 | 32 | import java.util.stream.Collectors; |
33 | 33 |
|
34 | | -import com.google.inject.TypeLiteral; |
35 | 34 | import org.jooby.Env; |
36 | 35 | import org.jooby.Jooby; |
37 | 36 | import org.jooby.Route; |
38 | 37 | import org.jooby.Routes; |
39 | 38 | import org.jooby.Session; |
40 | | -import org.jooby.internal.pac4j.*; |
| 39 | +import org.jooby.internal.pac4j.AuthCallback; |
| 40 | +import org.jooby.internal.pac4j.AuthContext; |
| 41 | +import org.jooby.internal.pac4j.AuthFilter; |
| 42 | +import org.jooby.internal.pac4j.AuthLogout; |
| 43 | +import org.jooby.internal.pac4j.AuthorizerFilter; |
| 44 | +import org.jooby.internal.pac4j.BasicAuth; |
| 45 | +import org.jooby.internal.pac4j.ClientType; |
| 46 | +import org.jooby.internal.pac4j.ClientsProvider; |
| 47 | +import org.jooby.internal.pac4j.ConfigProvider; |
| 48 | +import org.jooby.internal.pac4j.FormAuth; |
| 49 | +import org.jooby.internal.pac4j.FormFilter; |
41 | 50 | import org.jooby.scope.Providers; |
42 | 51 | import org.jooby.scope.RequestScoped; |
43 | 52 | import org.pac4j.core.authorization.authorizer.Authorizer; |
|
60 | 69 | import com.google.common.collect.Maps; |
61 | 70 | import com.google.common.collect.Multimap; |
62 | 71 | import com.google.inject.Binder; |
| 72 | +import com.google.inject.TypeLiteral; |
63 | 73 | import com.google.inject.multibindings.MapBinder; |
64 | 74 | import com.google.inject.multibindings.Multibinder; |
65 | 75 | import com.google.inject.multibindings.OptionalBinder; |
|
117 | 127 | * </pre> |
118 | 128 | * |
119 | 129 | * <p> |
120 | | - * A {@link IndirectBasicAuthClient} depends on {@link Authenticator<UsernamePasswordCredentials>}, default is |
| 130 | + * A {@link IndirectBasicAuthClient} depends on {@link Authenticator}, default is |
121 | 131 | * {@link SimpleTestUsernamePasswordAuthenticator} which is great for development, but nothing good |
122 | | - * for other environments. Next example setup a basic auth with a custom: |
123 | | - * {@link Authenticator<UsernamePasswordCredentials>}: |
| 132 | + * for other environments. Next example setup a basic auth with a custom {@link Authenticator}: |
124 | 133 | * </p> |
125 | 134 | * |
126 | 135 | * <pre> |
|
151 | 160 | * </pre> |
152 | 161 | * |
153 | 162 | * <p> |
154 | | - * Like basic auth, form auth depends on a {@link Authenticator<UsernamePasswordCredentials>}. |
| 163 | + * Like basic auth, form auth depends on a {@link Authenticator}. |
155 | 164 | * </p> |
156 | 165 | * |
157 | 166 | * <p> |
|
0 commit comments