This project has retired. For details please refer to its Attic page.
OAuthRequest | Apache Oltu - OAuth 2.0
public abstract class

OAuthRequest

extends Object
java.lang.Object
   ↳ org.apache.oltu.oauth2.as.request.OAuthRequest
Known Direct Subclasses
Known Indirect Subclasses

Class Overview

The Abstract OAuth request for the Authorization server.

Summary

Fields
protected HttpServletRequest request
protected OAuthValidator<HttpServletRequest> validator
protected Map<StringClass<? extends OAuthValidator<HttpServletRequest>>> validators
Public Constructors
OAuthRequest(HttpServletRequest request)
OAuthRequest()
Public Methods
String getClientId()
String getClientSecret()
String getParam(String name)
String getRedirectURI()
Set<String> getScopes()
boolean isClientAuthHeaderUsed()
Protected Methods
abstract OAuthValidator<HttpServletRequest> initValidator()
void validate()
[Expand]
Inherited Methods
From class java.lang.Object

Fields

protected HttpServletRequest request

protected OAuthValidator<HttpServletRequest> validator

protected Map<StringClass<? extends OAuthValidator<HttpServletRequest>>> validators

Public Constructors

public OAuthRequest (HttpServletRequest request)

public OAuthRequest ()

Public Methods

public String getClientId ()

public String getClientSecret ()

public String getParam (String name)

public String getRedirectURI ()

public Set<String> getScopes ()

public boolean isClientAuthHeaderUsed ()

Protected Methods

protected abstract OAuthValidator<HttpServletRequest> initValidator ()

protected void validate ()