Skip to content

Commit 3ab5a36

Browse files
committed
support implicit conversion to from RequestHeader to ProtectedResourceRequest
1 parent 0fc0533 commit 3ab5a36

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

play2-oauth2-provider/src/main/scala/scalaoauth2/provider/OAuth2Provider.scala

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,12 +40,16 @@ trait OAuth2Provider extends Results {
4040
AuthorizationRequest(request.headers.toMap, request.queryString)
4141
}
4242

43-
implicit def play2oauthRequest[A](request: play.api.mvc.Request[A]): AuthorizationRequest = {
43+
implicit def play2oauthRequest[A](request: Request[A]): AuthorizationRequest = {
4444
val param: Map[String, Seq[String]] = getParam(request)
4545
AuthorizationRequest(request.headers.toMap, param)
4646
}
47+
48+
implicit def play2protectedResourceRequest(request: RequestHeader): ProtectedResourceRequest = {
49+
ProtectedResourceRequest(request.headers.toMap, request.queryString)
50+
}
4751

48-
implicit def play2protectedResourceRequest[A](request: play.api.mvc.Request[A]): ProtectedResourceRequest = {
52+
implicit def play2protectedResourceRequest[A](request: Request[A]): ProtectedResourceRequest = {
4953
val param: Map[String, Seq[String]] = getParam(request)
5054
ProtectedResourceRequest(request.headers.toMap, param)
5155
}

0 commit comments

Comments
 (0)