@Priority(value=1000) public final class OAuth2AuthenticationFilter extends Object implements javax.ws.rs.container.ContainerRequestFilter
| Constructor and Description |
|---|
OAuth2AuthenticationFilter(javax.inject.Provider<org.hibernate.Session> sessionProvider,
javax.inject.Provider<org.apache.commons.configuration.Configuration> configProvider,
String[] scopesAllowed)
Create a new filter, only permitting the provided scopes.
|
| Modifier and Type | Method and Description |
|---|---|
void |
filter(javax.ws.rs.container.ContainerRequestContext request)
This filter attempts to resolve an OAuth authorization token from the
request, and validate it.
|
public OAuth2AuthenticationFilter(javax.inject.Provider<org.hibernate.Session> sessionProvider,
javax.inject.Provider<org.apache.commons.configuration.Configuration> configProvider,
String[] scopesAllowed)
configProvider - System configuration provider.sessionProvider - Hibernate Session provider.scopesAllowed - The permitted scopes.public void filter(javax.ws.rs.container.ContainerRequestContext request)
throws IOException
filter in interface javax.ws.rs.container.ContainerRequestFilterrequest - The container request context.IOException - if an I/O exception occurs.Copyright © 2018 krotscheck.net. All rights reserved.