
com.github.hburgmeier.jerseyoauth2.api.protocol.IRequestFactory Maven / Gradle / Ivy
The newest version!
package com.github.hburgmeier.jerseyoauth2.api.protocol;
import java.util.EnumSet;
import com.github.hburgmeier.jerseyoauth2.api.types.ParameterStyle;
import com.github.hburgmeier.jerseyoauth2.api.types.TokenType;
public interface IRequestFactory {
IResourceAccessRequest parseResourceAccessRequest(IHttpRequest request, EnumSet parameterStyles, EnumSet tokenTypes)
throws OAuth2ParseException;
IAuthorizationRequest parseAuthorizationRequest(IHttpRequest request, boolean useAuthorizationHeader)
throws OAuth2ParseException;
IAccessTokenRequest parseAccessTokenRequest(IHttpRequest request, boolean useAuthorizationHeader)
throws OAuth2ParseException;
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy