class Doorkeeper::OAuth::ClientCredentialsRequest::Validation
def initialize(server, request)
def initialize(server, request) @server, @request, @client = server, request, request.client validate end
def validate_client
def validate_client @client.present? end
def validate_scopes
def validate_scopes return true unless @request.scopes.present? application_scopes = if @client.present? @client.application.scopes else '' end ScopeChecker.valid?( @request.scopes.to_s, @server.scopes, application_scopes ) end