| Line |
Stmt Id |
Pos |
Tree |
Symbol |
Tests |
Code |
|
152
|
31682
|
5025
-
5049
|
Apply
|
akka.http.scaladsl.server.RouteConcatenation.RouteWithConcatenation.~
|
org.make.api.technical.auth.adminclientapitest
|
AdminClientApi.this._enhanceRouteWithConcatenation(AdminClientApi.this.createClient).~(AdminClientApi.this.getClient)
|
|
152
|
46058
|
5025
-
5078
|
Apply
|
akka.http.scaladsl.server.RouteConcatenation.RouteWithConcatenation.~
|
org.make.api.technical.auth.adminclientapitest
|
AdminClientApi.this._enhanceRouteWithConcatenation(AdminClientApi.this._enhanceRouteWithConcatenation(AdminClientApi.this._enhanceRouteWithConcatenation(AdminClientApi.this.createClient).~(AdminClientApi.this.getClient)).~(AdminClientApi.this.listClients)).~(AdminClientApi.this.updateClient)
|
|
152
|
47095
|
5025
-
5037
|
Select
|
org.make.api.technical.auth.AdminClientApi.createClient
|
org.make.api.technical.auth.adminclientapitest
|
AdminClientApi.this.createClient
|
|
152
|
39508
|
5040
-
5049
|
Select
|
org.make.api.technical.auth.AdminClientApi.getClient
|
org.make.api.technical.auth.adminclientapitest
|
AdminClientApi.this.getClient
|
|
152
|
48739
|
5052
-
5063
|
Select
|
org.make.api.technical.auth.AdminClientApi.listClients
|
org.make.api.technical.auth.adminclientapitest
|
AdminClientApi.this.listClients
|
|
152
|
39845
|
5025
-
5063
|
Apply
|
akka.http.scaladsl.server.RouteConcatenation.RouteWithConcatenation.~
|
org.make.api.technical.auth.adminclientapitest
|
AdminClientApi.this._enhanceRouteWithConcatenation(AdminClientApi.this._enhanceRouteWithConcatenation(AdminClientApi.this.createClient).~(AdminClientApi.this.getClient)).~(AdminClientApi.this.listClients)
|
|
152
|
32702
|
5066
-
5078
|
Select
|
org.make.api.technical.auth.AdminClientApi.updateClient
|
org.make.api.technical.auth.adminclientapitest
|
AdminClientApi.this.updateClient
|
|
175
|
47130
|
5686
-
5717
|
Apply
|
akka.http.scaladsl.server.PathMatcher.PathMatcher1Ops.map
|
org.make.api.technical.auth.adminclientapitest
|
server.this.PathMatcher.PathMatcher1Ops[String](DefaultAdminClientApi.this.Segment).map[org.make.core.auth.ClientId](((id: String) => org.make.core.auth.ClientId.apply(id)))
|
|
175
|
38241
|
5686
-
5693
|
Select
|
akka.http.scaladsl.server.PathMatchers.Segment
|
org.make.api.technical.auth.adminclientapitest
|
DefaultAdminClientApi.this.Segment
|
|
175
|
34359
|
5704
-
5716
|
Apply
|
org.make.core.auth.ClientId.apply
|
org.make.api.technical.auth.adminclientapitest
|
org.make.core.auth.ClientId.apply(id)
|
|
178
|
45387
|
5764
-
7539
|
Apply
|
scala.Function1.apply
|
org.make.api.technical.auth.adminclientapitest
|
server.this.Directive.addByNameNullaryApply(DefaultAdminClientApi.this.post).apply(server.this.Directive.addByNameNullaryApply(DefaultAdminClientApi.this.path[Unit](DefaultAdminClientApi.this._segmentStringToPathMatcher("admin")./[Unit](DefaultAdminClientApi.this._segmentStringToPathMatcher("clients"))(TupleOps.this.Join.join0P[Unit]))).apply(server.this.Directive.addDirectiveApply[(org.make.core.RequestContext,)](DefaultAdminClientApiComponent.this.makeOperation("AdminCreateOauthClient", DefaultAdminClientApiComponent.this.makeOperation$default$2, DefaultAdminClientApiComponent.this.makeOperation$default$3))(util.this.ApplyConverter.hac1[org.make.core.RequestContext]).apply(((x$1: org.make.core.RequestContext) => server.this.Directive.addDirectiveApply[(scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights],)](DefaultAdminClientApiComponent.this.makeOAuth2)(util.this.ApplyConverter.hac1[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]).apply(((auth: scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]) => server.this.Directive.addByNameNullaryApply(DefaultAdminClientApiComponent.this.requireAdminRole(auth.user)).apply(server.this.Directive.addByNameNullaryApply(DefaultAdminClientApi.this.decodeRequest).apply(server.this.Directive.addDirectiveApply[(org.make.api.technical.auth.AdminCreateClientRequest,)](DefaultAdminClientApi.this.entity[org.make.api.technical.auth.AdminCreateClientRequest](DefaultAdminClientApi.this.as[org.make.api.technical.auth.AdminCreateClientRequest](unmarshalling.this.Unmarshaller.messageUnmarshallerFromEntityUnmarshaller[org.make.api.technical.auth.AdminCreateClientRequest](DefaultAdminClientApiComponent.this.unmarshaller[org.make.api.technical.auth.AdminCreateClientRequest](auth.this.AdminCreateClientRequest.decoder)))))(util.this.ApplyConverter.hac1[org.make.api.technical.auth.AdminCreateClientRequest]).apply(((request: org.make.api.technical.auth.AdminCreateClientRequest) => {
val futureUser: scala.concurrent.Future[Option[org.make.core.user.User]] = request.defaultUserId match {
case (value: org.make.core.user.UserId): Some[org.make.core.user.UserId]((id @ _)) => DefaultAdminClientApiComponent.this.userService.getUser(id)
case scala.None => scala.concurrent.Future.successful[None.type](scala.None)
};
server.this.Directive.addDirectiveApply[(Option[org.make.core.user.User],)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Option[org.make.core.user.User]](futureUser).asDirective)(util.this.ApplyConverter.hac1[Option[org.make.core.user.User]]).apply(((maybeUser: Option[org.make.core.user.User]) => {
org.make.core.Validation.validate((AdminCreateClientRequest.validations(request, maybeUser): _*));
server.this.Directive.addDirectiveApply[(org.make.core.auth.Client,)](DefaultAdminClientApi.this.onSuccess(directives.this.OnSuccessMagnet.apply[org.make.core.auth.Client](DefaultAdminClientApiComponent.this.clientService.createClient(eu.timepit.refined.auto.autoUnwrap[eu.timepit.refined.api.Refined, String, org.make.core.Validation.ValidHtml](request.name)(api.this.RefType.refinedRefType), request.allowedGrantTypes.map[String](((x$2: eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]) => x$2.value)), request.secret, request.scope, request.redirectUri.map[String](((x$3: eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]) => x$3.value)), request.defaultUserId, request.roles.map[org.make.core.user.CustomRole](((value: String) => org.make.core.user.CustomRole.apply(value))), request.tokenExpirationSeconds, request.refreshExpirationSeconds, request.reconnectExpirationSeconds))(util.this.Tupler.forAnyRef[org.make.core.auth.Client])))(util.this.ApplyConverter.hac1[org.make.core.auth.Client]).apply(((client: org.make.core.auth.Client) => DefaultAdminClientApi.this.complete(marshalling.this.ToResponseMarshallable.apply[(akka.http.scaladsl.model.StatusCodes.Success, org.make.api.technical.auth.ClientResponse)](scala.Predef.ArrowAssoc[akka.http.scaladsl.model.StatusCodes.Success](akka.http.scaladsl.model.StatusCodes.Created).->[org.make.api.technical.auth.ClientResponse](ClientResponse.apply(client)))(marshalling.this.Marshaller.fromStatusCodeAndValue[akka.http.scaladsl.model.StatusCodes.Success, org.make.api.technical.auth.ClientResponse](scala.Predef.$conforms[akka.http.scaladsl.model.StatusCodes.Success], DefaultAdminClientApiComponent.this.marshaller[org.make.api.technical.auth.ClientResponse](auth.this.ClientResponse.encoder, DefaultAdminClientApiComponent.this.marshaller$default$2[org.make.api.technical.auth.ClientResponse]))))))
}))
}))))))))))
|
|
178
|
39268
|
5764
-
5768
|
Select
|
akka.http.scaladsl.server.directives.MethodDirectives.post
|
org.make.api.technical.auth.adminclientapitest
|
DefaultAdminClientApi.this.post
|
|
179
|
40354
|
5792
-
5792
|
TypeApply
|
akka.http.scaladsl.server.util.TupleOps.Join.join0P
|
org.make.api.technical.auth.adminclientapitest
|
TupleOps.this.Join.join0P[Unit]
|
|
179
|
32742
|
5784
-
5803
|
ApplyToImplicitArgs
|
akka.http.scaladsl.server.PathMatcher./
|
org.make.api.technical.auth.adminclientapitest
|
DefaultAdminClientApi.this._segmentStringToPathMatcher("admin")./[Unit](DefaultAdminClientApi.this._segmentStringToPathMatcher("clients"))(TupleOps.this.Join.join0P[Unit])
|
|
179
|
31103
|
5784
-
5791
|
Literal
|
<nosymbol>
|
org.make.api.technical.auth.adminclientapitest
|
"admin"
|
|
179
|
48777
|
5794
-
5803
|
ApplyImplicitView
|
akka.http.scaladsl.server.ImplicitPathMatcherConstruction._segmentStringToPathMatcher
|
org.make.api.technical.auth.adminclientapitest
|
DefaultAdminClientApi.this._segmentStringToPathMatcher("clients")
|
|
179
|
45260
|
5779
-
5804
|
Apply
|
akka.http.scaladsl.server.directives.PathDirectives.path
|
org.make.api.technical.auth.adminclientapitest
|
DefaultAdminClientApi.this.path[Unit](DefaultAdminClientApi.this._segmentStringToPathMatcher("admin")./[Unit](DefaultAdminClientApi.this._segmentStringToPathMatcher("clients"))(TupleOps.this.Join.join0P[Unit]))
|
|
179
|
32316
|
5779
-
7531
|
Apply
|
scala.Function1.apply
|
org.make.api.technical.auth.adminclientapitest
|
server.this.Directive.addByNameNullaryApply(DefaultAdminClientApi.this.path[Unit](DefaultAdminClientApi.this._segmentStringToPathMatcher("admin")./[Unit](DefaultAdminClientApi.this._segmentStringToPathMatcher("clients"))(TupleOps.this.Join.join0P[Unit]))).apply(server.this.Directive.addDirectiveApply[(org.make.core.RequestContext,)](DefaultAdminClientApiComponent.this.makeOperation("AdminCreateOauthClient", DefaultAdminClientApiComponent.this.makeOperation$default$2, DefaultAdminClientApiComponent.this.makeOperation$default$3))(util.this.ApplyConverter.hac1[org.make.core.RequestContext]).apply(((x$1: org.make.core.RequestContext) => server.this.Directive.addDirectiveApply[(scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights],)](DefaultAdminClientApiComponent.this.makeOAuth2)(util.this.ApplyConverter.hac1[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]).apply(((auth: scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]) => server.this.Directive.addByNameNullaryApply(DefaultAdminClientApiComponent.this.requireAdminRole(auth.user)).apply(server.this.Directive.addByNameNullaryApply(DefaultAdminClientApi.this.decodeRequest).apply(server.this.Directive.addDirectiveApply[(org.make.api.technical.auth.AdminCreateClientRequest,)](DefaultAdminClientApi.this.entity[org.make.api.technical.auth.AdminCreateClientRequest](DefaultAdminClientApi.this.as[org.make.api.technical.auth.AdminCreateClientRequest](unmarshalling.this.Unmarshaller.messageUnmarshallerFromEntityUnmarshaller[org.make.api.technical.auth.AdminCreateClientRequest](DefaultAdminClientApiComponent.this.unmarshaller[org.make.api.technical.auth.AdminCreateClientRequest](auth.this.AdminCreateClientRequest.decoder)))))(util.this.ApplyConverter.hac1[org.make.api.technical.auth.AdminCreateClientRequest]).apply(((request: org.make.api.technical.auth.AdminCreateClientRequest) => {
val futureUser: scala.concurrent.Future[Option[org.make.core.user.User]] = request.defaultUserId match {
case (value: org.make.core.user.UserId): Some[org.make.core.user.UserId]((id @ _)) => DefaultAdminClientApiComponent.this.userService.getUser(id)
case scala.None => scala.concurrent.Future.successful[None.type](scala.None)
};
server.this.Directive.addDirectiveApply[(Option[org.make.core.user.User],)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Option[org.make.core.user.User]](futureUser).asDirective)(util.this.ApplyConverter.hac1[Option[org.make.core.user.User]]).apply(((maybeUser: Option[org.make.core.user.User]) => {
org.make.core.Validation.validate((AdminCreateClientRequest.validations(request, maybeUser): _*));
server.this.Directive.addDirectiveApply[(org.make.core.auth.Client,)](DefaultAdminClientApi.this.onSuccess(directives.this.OnSuccessMagnet.apply[org.make.core.auth.Client](DefaultAdminClientApiComponent.this.clientService.createClient(eu.timepit.refined.auto.autoUnwrap[eu.timepit.refined.api.Refined, String, org.make.core.Validation.ValidHtml](request.name)(api.this.RefType.refinedRefType), request.allowedGrantTypes.map[String](((x$2: eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]) => x$2.value)), request.secret, request.scope, request.redirectUri.map[String](((x$3: eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]) => x$3.value)), request.defaultUserId, request.roles.map[org.make.core.user.CustomRole](((value: String) => org.make.core.user.CustomRole.apply(value))), request.tokenExpirationSeconds, request.refreshExpirationSeconds, request.reconnectExpirationSeconds))(util.this.Tupler.forAnyRef[org.make.core.auth.Client])))(util.this.ApplyConverter.hac1[org.make.core.auth.Client]).apply(((client: org.make.core.auth.Client) => DefaultAdminClientApi.this.complete(marshalling.this.ToResponseMarshallable.apply[(akka.http.scaladsl.model.StatusCodes.Success, org.make.api.technical.auth.ClientResponse)](scala.Predef.ArrowAssoc[akka.http.scaladsl.model.StatusCodes.Success](akka.http.scaladsl.model.StatusCodes.Created).->[org.make.api.technical.auth.ClientResponse](ClientResponse.apply(client)))(marshalling.this.Marshaller.fromStatusCodeAndValue[akka.http.scaladsl.model.StatusCodes.Success, org.make.api.technical.auth.ClientResponse](scala.Predef.$conforms[akka.http.scaladsl.model.StatusCodes.Success], DefaultAdminClientApiComponent.this.marshaller[org.make.api.technical.auth.ClientResponse](auth.this.ClientResponse.encoder, DefaultAdminClientApiComponent.this.marshaller$default$2[org.make.api.technical.auth.ClientResponse]))))))
}))
})))))))))
|
|
180
|
37675
|
5831
-
5855
|
Literal
|
<nosymbol>
|
org.make.api.technical.auth.adminclientapitest
|
"AdminCreateOauthClient"
|
|
180
|
39304
|
5817
-
5856
|
Apply
|
org.make.api.technical.MakeDirectives.makeOperation
|
org.make.api.technical.auth.adminclientapitest
|
DefaultAdminClientApiComponent.this.makeOperation("AdminCreateOauthClient", DefaultAdminClientApiComponent.this.makeOperation$default$2, DefaultAdminClientApiComponent.this.makeOperation$default$3)
|
|
180
|
30852
|
5830
-
5830
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
org.make.api.technical.auth.adminclientapitest
|
util.this.ApplyConverter.hac1[org.make.core.RequestContext]
|
|
180
|
46887
|
5817
-
5817
|
Select
|
org.make.api.technical.MakeDirectives.makeOperation$default$3
|
org.make.api.technical.auth.adminclientapitest
|
DefaultAdminClientApiComponent.this.makeOperation$default$3
|
|
180
|
34398
|
5817
-
5817
|
Select
|
org.make.api.technical.MakeDirectives.makeOperation$default$2
|
org.make.api.technical.auth.adminclientapitest
|
DefaultAdminClientApiComponent.this.makeOperation$default$2
|
|
180
|
36937
|
5817
-
7521
|
Apply
|
scala.Function1.apply
|
org.make.api.technical.auth.adminclientapitest
|
server.this.Directive.addDirectiveApply[(org.make.core.RequestContext,)](DefaultAdminClientApiComponent.this.makeOperation("AdminCreateOauthClient", DefaultAdminClientApiComponent.this.makeOperation$default$2, DefaultAdminClientApiComponent.this.makeOperation$default$3))(util.this.ApplyConverter.hac1[org.make.core.RequestContext]).apply(((x$1: org.make.core.RequestContext) => server.this.Directive.addDirectiveApply[(scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights],)](DefaultAdminClientApiComponent.this.makeOAuth2)(util.this.ApplyConverter.hac1[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]).apply(((auth: scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]) => server.this.Directive.addByNameNullaryApply(DefaultAdminClientApiComponent.this.requireAdminRole(auth.user)).apply(server.this.Directive.addByNameNullaryApply(DefaultAdminClientApi.this.decodeRequest).apply(server.this.Directive.addDirectiveApply[(org.make.api.technical.auth.AdminCreateClientRequest,)](DefaultAdminClientApi.this.entity[org.make.api.technical.auth.AdminCreateClientRequest](DefaultAdminClientApi.this.as[org.make.api.technical.auth.AdminCreateClientRequest](unmarshalling.this.Unmarshaller.messageUnmarshallerFromEntityUnmarshaller[org.make.api.technical.auth.AdminCreateClientRequest](DefaultAdminClientApiComponent.this.unmarshaller[org.make.api.technical.auth.AdminCreateClientRequest](auth.this.AdminCreateClientRequest.decoder)))))(util.this.ApplyConverter.hac1[org.make.api.technical.auth.AdminCreateClientRequest]).apply(((request: org.make.api.technical.auth.AdminCreateClientRequest) => {
val futureUser: scala.concurrent.Future[Option[org.make.core.user.User]] = request.defaultUserId match {
case (value: org.make.core.user.UserId): Some[org.make.core.user.UserId]((id @ _)) => DefaultAdminClientApiComponent.this.userService.getUser(id)
case scala.None => scala.concurrent.Future.successful[None.type](scala.None)
};
server.this.Directive.addDirectiveApply[(Option[org.make.core.user.User],)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Option[org.make.core.user.User]](futureUser).asDirective)(util.this.ApplyConverter.hac1[Option[org.make.core.user.User]]).apply(((maybeUser: Option[org.make.core.user.User]) => {
org.make.core.Validation.validate((AdminCreateClientRequest.validations(request, maybeUser): _*));
server.this.Directive.addDirectiveApply[(org.make.core.auth.Client,)](DefaultAdminClientApi.this.onSuccess(directives.this.OnSuccessMagnet.apply[org.make.core.auth.Client](DefaultAdminClientApiComponent.this.clientService.createClient(eu.timepit.refined.auto.autoUnwrap[eu.timepit.refined.api.Refined, String, org.make.core.Validation.ValidHtml](request.name)(api.this.RefType.refinedRefType), request.allowedGrantTypes.map[String](((x$2: eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]) => x$2.value)), request.secret, request.scope, request.redirectUri.map[String](((x$3: eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]) => x$3.value)), request.defaultUserId, request.roles.map[org.make.core.user.CustomRole](((value: String) => org.make.core.user.CustomRole.apply(value))), request.tokenExpirationSeconds, request.refreshExpirationSeconds, request.reconnectExpirationSeconds))(util.this.Tupler.forAnyRef[org.make.core.auth.Client])))(util.this.ApplyConverter.hac1[org.make.core.auth.Client]).apply(((client: org.make.core.auth.Client) => DefaultAdminClientApi.this.complete(marshalling.this.ToResponseMarshallable.apply[(akka.http.scaladsl.model.StatusCodes.Success, org.make.api.technical.auth.ClientResponse)](scala.Predef.ArrowAssoc[akka.http.scaladsl.model.StatusCodes.Success](akka.http.scaladsl.model.StatusCodes.Created).->[org.make.api.technical.auth.ClientResponse](ClientResponse.apply(client)))(marshalling.this.Marshaller.fromStatusCodeAndValue[akka.http.scaladsl.model.StatusCodes.Success, org.make.api.technical.auth.ClientResponse](scala.Predef.$conforms[akka.http.scaladsl.model.StatusCodes.Success], DefaultAdminClientApiComponent.this.marshaller[org.make.api.technical.auth.ClientResponse](auth.this.ClientResponse.encoder, DefaultAdminClientApiComponent.this.marshaller$default$2[org.make.api.technical.auth.ClientResponse]))))))
}))
}))))))))
|
|
181
|
47942
|
5876
-
5886
|
Select
|
org.make.api.technical.auth.MakeAuthentication.makeOAuth2
|
org.make.api.technical.auth.adminclientapitest
|
DefaultAdminClientApiComponent.this.makeOAuth2
|
|
181
|
43755
|
5876
-
7509
|
Apply
|
scala.Function1.apply
|
org.make.api.technical.auth.adminclientapitest
|
server.this.Directive.addDirectiveApply[(scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights],)](DefaultAdminClientApiComponent.this.makeOAuth2)(util.this.ApplyConverter.hac1[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]).apply(((auth: scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]) => server.this.Directive.addByNameNullaryApply(DefaultAdminClientApiComponent.this.requireAdminRole(auth.user)).apply(server.this.Directive.addByNameNullaryApply(DefaultAdminClientApi.this.decodeRequest).apply(server.this.Directive.addDirectiveApply[(org.make.api.technical.auth.AdminCreateClientRequest,)](DefaultAdminClientApi.this.entity[org.make.api.technical.auth.AdminCreateClientRequest](DefaultAdminClientApi.this.as[org.make.api.technical.auth.AdminCreateClientRequest](unmarshalling.this.Unmarshaller.messageUnmarshallerFromEntityUnmarshaller[org.make.api.technical.auth.AdminCreateClientRequest](DefaultAdminClientApiComponent.this.unmarshaller[org.make.api.technical.auth.AdminCreateClientRequest](auth.this.AdminCreateClientRequest.decoder)))))(util.this.ApplyConverter.hac1[org.make.api.technical.auth.AdminCreateClientRequest]).apply(((request: org.make.api.technical.auth.AdminCreateClientRequest) => {
val futureUser: scala.concurrent.Future[Option[org.make.core.user.User]] = request.defaultUserId match {
case (value: org.make.core.user.UserId): Some[org.make.core.user.UserId]((id @ _)) => DefaultAdminClientApiComponent.this.userService.getUser(id)
case scala.None => scala.concurrent.Future.successful[None.type](scala.None)
};
server.this.Directive.addDirectiveApply[(Option[org.make.core.user.User],)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Option[org.make.core.user.User]](futureUser).asDirective)(util.this.ApplyConverter.hac1[Option[org.make.core.user.User]]).apply(((maybeUser: Option[org.make.core.user.User]) => {
org.make.core.Validation.validate((AdminCreateClientRequest.validations(request, maybeUser): _*));
server.this.Directive.addDirectiveApply[(org.make.core.auth.Client,)](DefaultAdminClientApi.this.onSuccess(directives.this.OnSuccessMagnet.apply[org.make.core.auth.Client](DefaultAdminClientApiComponent.this.clientService.createClient(eu.timepit.refined.auto.autoUnwrap[eu.timepit.refined.api.Refined, String, org.make.core.Validation.ValidHtml](request.name)(api.this.RefType.refinedRefType), request.allowedGrantTypes.map[String](((x$2: eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]) => x$2.value)), request.secret, request.scope, request.redirectUri.map[String](((x$3: eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]) => x$3.value)), request.defaultUserId, request.roles.map[org.make.core.user.CustomRole](((value: String) => org.make.core.user.CustomRole.apply(value))), request.tokenExpirationSeconds, request.refreshExpirationSeconds, request.reconnectExpirationSeconds))(util.this.Tupler.forAnyRef[org.make.core.auth.Client])))(util.this.ApplyConverter.hac1[org.make.core.auth.Client]).apply(((client: org.make.core.auth.Client) => DefaultAdminClientApi.this.complete(marshalling.this.ToResponseMarshallable.apply[(akka.http.scaladsl.model.StatusCodes.Success, org.make.api.technical.auth.ClientResponse)](scala.Predef.ArrowAssoc[akka.http.scaladsl.model.StatusCodes.Success](akka.http.scaladsl.model.StatusCodes.Created).->[org.make.api.technical.auth.ClientResponse](ClientResponse.apply(client)))(marshalling.this.Marshaller.fromStatusCodeAndValue[akka.http.scaladsl.model.StatusCodes.Success, org.make.api.technical.auth.ClientResponse](scala.Predef.$conforms[akka.http.scaladsl.model.StatusCodes.Success], DefaultAdminClientApiComponent.this.marshaller[org.make.api.technical.auth.ClientResponse](auth.this.ClientResponse.encoder, DefaultAdminClientApiComponent.this.marshaller$default$2[org.make.api.technical.auth.ClientResponse]))))))
}))
}))))))
|
|
181
|
40391
|
5876
-
5876
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
org.make.api.technical.auth.adminclientapitest
|
util.this.ApplyConverter.hac1[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]
|
|
182
|
45298
|
5933
-
5960
|
Apply
|
org.make.api.technical.MakeAuthenticationDirectives.requireAdminRole
|
|
DefaultAdminClientApiComponent.this.requireAdminRole(auth.user)
|
|
182
|
30670
|
5933
-
7495
|
Apply
|
scala.Function1.apply
|
|
server.this.Directive.addByNameNullaryApply(DefaultAdminClientApiComponent.this.requireAdminRole(auth.user)).apply(server.this.Directive.addByNameNullaryApply(DefaultAdminClientApi.this.decodeRequest).apply(server.this.Directive.addDirectiveApply[(org.make.api.technical.auth.AdminCreateClientRequest,)](DefaultAdminClientApi.this.entity[org.make.api.technical.auth.AdminCreateClientRequest](DefaultAdminClientApi.this.as[org.make.api.technical.auth.AdminCreateClientRequest](unmarshalling.this.Unmarshaller.messageUnmarshallerFromEntityUnmarshaller[org.make.api.technical.auth.AdminCreateClientRequest](DefaultAdminClientApiComponent.this.unmarshaller[org.make.api.technical.auth.AdminCreateClientRequest](auth.this.AdminCreateClientRequest.decoder)))))(util.this.ApplyConverter.hac1[org.make.api.technical.auth.AdminCreateClientRequest]).apply(((request: org.make.api.technical.auth.AdminCreateClientRequest) => {
val futureUser: scala.concurrent.Future[Option[org.make.core.user.User]] = request.defaultUserId match {
case (value: org.make.core.user.UserId): Some[org.make.core.user.UserId]((id @ _)) => DefaultAdminClientApiComponent.this.userService.getUser(id)
case scala.None => scala.concurrent.Future.successful[None.type](scala.None)
};
server.this.Directive.addDirectiveApply[(Option[org.make.core.user.User],)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Option[org.make.core.user.User]](futureUser).asDirective)(util.this.ApplyConverter.hac1[Option[org.make.core.user.User]]).apply(((maybeUser: Option[org.make.core.user.User]) => {
org.make.core.Validation.validate((AdminCreateClientRequest.validations(request, maybeUser): _*));
server.this.Directive.addDirectiveApply[(org.make.core.auth.Client,)](DefaultAdminClientApi.this.onSuccess(directives.this.OnSuccessMagnet.apply[org.make.core.auth.Client](DefaultAdminClientApiComponent.this.clientService.createClient(eu.timepit.refined.auto.autoUnwrap[eu.timepit.refined.api.Refined, String, org.make.core.Validation.ValidHtml](request.name)(api.this.RefType.refinedRefType), request.allowedGrantTypes.map[String](((x$2: eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]) => x$2.value)), request.secret, request.scope, request.redirectUri.map[String](((x$3: eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]) => x$3.value)), request.defaultUserId, request.roles.map[org.make.core.user.CustomRole](((value: String) => org.make.core.user.CustomRole.apply(value))), request.tokenExpirationSeconds, request.refreshExpirationSeconds, request.reconnectExpirationSeconds))(util.this.Tupler.forAnyRef[org.make.core.auth.Client])))(util.this.ApplyConverter.hac1[org.make.core.auth.Client]).apply(((client: org.make.core.auth.Client) => DefaultAdminClientApi.this.complete(marshalling.this.ToResponseMarshallable.apply[(akka.http.scaladsl.model.StatusCodes.Success, org.make.api.technical.auth.ClientResponse)](scala.Predef.ArrowAssoc[akka.http.scaladsl.model.StatusCodes.Success](akka.http.scaladsl.model.StatusCodes.Created).->[org.make.api.technical.auth.ClientResponse](ClientResponse.apply(client)))(marshalling.this.Marshaller.fromStatusCodeAndValue[akka.http.scaladsl.model.StatusCodes.Success, org.make.api.technical.auth.ClientResponse](scala.Predef.$conforms[akka.http.scaladsl.model.StatusCodes.Success], DefaultAdminClientApiComponent.this.marshaller[org.make.api.technical.auth.ClientResponse](auth.this.ClientResponse.encoder, DefaultAdminClientApiComponent.this.marshaller$default$2[org.make.api.technical.auth.ClientResponse]))))))
}))
}))))
|
|
182
|
32503
|
5950
-
5959
|
Select
|
scalaoauth2.provider.AuthInfo.user
|
|
auth.user
|
|
183
|
37711
|
5979
-
5992
|
Select
|
akka.http.scaladsl.server.directives.CodingDirectives.decodeRequest
|
|
DefaultAdminClientApi.this.decodeRequest
|
|
183
|
38846
|
5979
-
7479
|
Apply
|
scala.Function1.apply
|
|
server.this.Directive.addByNameNullaryApply(DefaultAdminClientApi.this.decodeRequest).apply(server.this.Directive.addDirectiveApply[(org.make.api.technical.auth.AdminCreateClientRequest,)](DefaultAdminClientApi.this.entity[org.make.api.technical.auth.AdminCreateClientRequest](DefaultAdminClientApi.this.as[org.make.api.technical.auth.AdminCreateClientRequest](unmarshalling.this.Unmarshaller.messageUnmarshallerFromEntityUnmarshaller[org.make.api.technical.auth.AdminCreateClientRequest](DefaultAdminClientApiComponent.this.unmarshaller[org.make.api.technical.auth.AdminCreateClientRequest](auth.this.AdminCreateClientRequest.decoder)))))(util.this.ApplyConverter.hac1[org.make.api.technical.auth.AdminCreateClientRequest]).apply(((request: org.make.api.technical.auth.AdminCreateClientRequest) => {
val futureUser: scala.concurrent.Future[Option[org.make.core.user.User]] = request.defaultUserId match {
case (value: org.make.core.user.UserId): Some[org.make.core.user.UserId]((id @ _)) => DefaultAdminClientApiComponent.this.userService.getUser(id)
case scala.None => scala.concurrent.Future.successful[None.type](scala.None)
};
server.this.Directive.addDirectiveApply[(Option[org.make.core.user.User],)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Option[org.make.core.user.User]](futureUser).asDirective)(util.this.ApplyConverter.hac1[Option[org.make.core.user.User]]).apply(((maybeUser: Option[org.make.core.user.User]) => {
org.make.core.Validation.validate((AdminCreateClientRequest.validations(request, maybeUser): _*));
server.this.Directive.addDirectiveApply[(org.make.core.auth.Client,)](DefaultAdminClientApi.this.onSuccess(directives.this.OnSuccessMagnet.apply[org.make.core.auth.Client](DefaultAdminClientApiComponent.this.clientService.createClient(eu.timepit.refined.auto.autoUnwrap[eu.timepit.refined.api.Refined, String, org.make.core.Validation.ValidHtml](request.name)(api.this.RefType.refinedRefType), request.allowedGrantTypes.map[String](((x$2: eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]) => x$2.value)), request.secret, request.scope, request.redirectUri.map[String](((x$3: eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]) => x$3.value)), request.defaultUserId, request.roles.map[org.make.core.user.CustomRole](((value: String) => org.make.core.user.CustomRole.apply(value))), request.tokenExpirationSeconds, request.refreshExpirationSeconds, request.reconnectExpirationSeconds))(util.this.Tupler.forAnyRef[org.make.core.auth.Client])))(util.this.ApplyConverter.hac1[org.make.core.auth.Client]).apply(((client: org.make.core.auth.Client) => DefaultAdminClientApi.this.complete(marshalling.this.ToResponseMarshallable.apply[(akka.http.scaladsl.model.StatusCodes.Success, org.make.api.technical.auth.ClientResponse)](scala.Predef.ArrowAssoc[akka.http.scaladsl.model.StatusCodes.Success](akka.http.scaladsl.model.StatusCodes.Created).->[org.make.api.technical.auth.ClientResponse](ClientResponse.apply(client)))(marshalling.this.Marshaller.fromStatusCodeAndValue[akka.http.scaladsl.model.StatusCodes.Success, org.make.api.technical.auth.ClientResponse](scala.Predef.$conforms[akka.http.scaladsl.model.StatusCodes.Success], DefaultAdminClientApiComponent.this.marshaller[org.make.api.technical.auth.ClientResponse](auth.this.ClientResponse.encoder, DefaultAdminClientApiComponent.this.marshaller$default$2[org.make.api.technical.auth.ClientResponse]))))))
}))
})))
|
|
184
|
34311
|
6022
-
6022
|
Select
|
org.make.api.technical.auth.AdminCreateClientRequest.decoder
|
|
auth.this.AdminCreateClientRequest.decoder
|
|
184
|
40860
|
6019
-
6019
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
|
util.this.ApplyConverter.hac1[org.make.api.technical.auth.AdminCreateClientRequest]
|
|
184
|
46922
|
6022
-
6022
|
ApplyToImplicitArgs
|
de.heikoseeberger.akkahttpcirce.ErrorAccumulatingUnmarshaller.unmarshaller
|
|
DefaultAdminClientApiComponent.this.unmarshaller[org.make.api.technical.auth.AdminCreateClientRequest](auth.this.AdminCreateClientRequest.decoder)
|
|
184
|
44257
|
6013
-
6049
|
Apply
|
akka.http.scaladsl.server.directives.MarshallingDirectives.entity
|
|
DefaultAdminClientApi.this.entity[org.make.api.technical.auth.AdminCreateClientRequest](DefaultAdminClientApi.this.as[org.make.api.technical.auth.AdminCreateClientRequest](unmarshalling.this.Unmarshaller.messageUnmarshallerFromEntityUnmarshaller[org.make.api.technical.auth.AdminCreateClientRequest](DefaultAdminClientApiComponent.this.unmarshaller[org.make.api.technical.auth.AdminCreateClientRequest](auth.this.AdminCreateClientRequest.decoder))))
|
|
184
|
46712
|
6013
-
7461
|
Apply
|
scala.Function1.apply
|
|
server.this.Directive.addDirectiveApply[(org.make.api.technical.auth.AdminCreateClientRequest,)](DefaultAdminClientApi.this.entity[org.make.api.technical.auth.AdminCreateClientRequest](DefaultAdminClientApi.this.as[org.make.api.technical.auth.AdminCreateClientRequest](unmarshalling.this.Unmarshaller.messageUnmarshallerFromEntityUnmarshaller[org.make.api.technical.auth.AdminCreateClientRequest](DefaultAdminClientApiComponent.this.unmarshaller[org.make.api.technical.auth.AdminCreateClientRequest](auth.this.AdminCreateClientRequest.decoder)))))(util.this.ApplyConverter.hac1[org.make.api.technical.auth.AdminCreateClientRequest]).apply(((request: org.make.api.technical.auth.AdminCreateClientRequest) => {
val futureUser: scala.concurrent.Future[Option[org.make.core.user.User]] = request.defaultUserId match {
case (value: org.make.core.user.UserId): Some[org.make.core.user.UserId]((id @ _)) => DefaultAdminClientApiComponent.this.userService.getUser(id)
case scala.None => scala.concurrent.Future.successful[None.type](scala.None)
};
server.this.Directive.addDirectiveApply[(Option[org.make.core.user.User],)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Option[org.make.core.user.User]](futureUser).asDirective)(util.this.ApplyConverter.hac1[Option[org.make.core.user.User]]).apply(((maybeUser: Option[org.make.core.user.User]) => {
org.make.core.Validation.validate((AdminCreateClientRequest.validations(request, maybeUser): _*));
server.this.Directive.addDirectiveApply[(org.make.core.auth.Client,)](DefaultAdminClientApi.this.onSuccess(directives.this.OnSuccessMagnet.apply[org.make.core.auth.Client](DefaultAdminClientApiComponent.this.clientService.createClient(eu.timepit.refined.auto.autoUnwrap[eu.timepit.refined.api.Refined, String, org.make.core.Validation.ValidHtml](request.name)(api.this.RefType.refinedRefType), request.allowedGrantTypes.map[String](((x$2: eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]) => x$2.value)), request.secret, request.scope, request.redirectUri.map[String](((x$3: eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]) => x$3.value)), request.defaultUserId, request.roles.map[org.make.core.user.CustomRole](((value: String) => org.make.core.user.CustomRole.apply(value))), request.tokenExpirationSeconds, request.refreshExpirationSeconds, request.reconnectExpirationSeconds))(util.this.Tupler.forAnyRef[org.make.core.auth.Client])))(util.this.ApplyConverter.hac1[org.make.core.auth.Client]).apply(((client: org.make.core.auth.Client) => DefaultAdminClientApi.this.complete(marshalling.this.ToResponseMarshallable.apply[(akka.http.scaladsl.model.StatusCodes.Success, org.make.api.technical.auth.ClientResponse)](scala.Predef.ArrowAssoc[akka.http.scaladsl.model.StatusCodes.Success](akka.http.scaladsl.model.StatusCodes.Created).->[org.make.api.technical.auth.ClientResponse](ClientResponse.apply(client)))(marshalling.this.Marshaller.fromStatusCodeAndValue[akka.http.scaladsl.model.StatusCodes.Success, org.make.api.technical.auth.ClientResponse](scala.Predef.$conforms[akka.http.scaladsl.model.StatusCodes.Success], DefaultAdminClientApiComponent.this.marshaller[org.make.api.technical.auth.ClientResponse](auth.this.ClientResponse.encoder, DefaultAdminClientApiComponent.this.marshaller$default$2[org.make.api.technical.auth.ClientResponse]))))))
}))
}))
|
|
184
|
39068
|
6022
-
6022
|
ApplyToImplicitArgs
|
akka.http.scaladsl.unmarshalling.LowerPriorityGenericUnmarshallers.messageUnmarshallerFromEntityUnmarshaller
|
|
unmarshalling.this.Unmarshaller.messageUnmarshallerFromEntityUnmarshaller[org.make.api.technical.auth.AdminCreateClientRequest](DefaultAdminClientApiComponent.this.unmarshaller[org.make.api.technical.auth.AdminCreateClientRequest](auth.this.AdminCreateClientRequest.decoder))
|
|
184
|
30890
|
6020
-
6048
|
ApplyToImplicitArgs
|
akka.http.scaladsl.server.directives.MarshallingDirectives.as
|
|
DefaultAdminClientApi.this.as[org.make.api.technical.auth.AdminCreateClientRequest](unmarshalling.this.Unmarshaller.messageUnmarshallerFromEntityUnmarshaller[org.make.api.technical.auth.AdminCreateClientRequest](DefaultAdminClientApiComponent.this.unmarshaller[org.make.api.technical.auth.AdminCreateClientRequest](auth.this.AdminCreateClientRequest.decoder)))
|
|
185
|
32535
|
6126
-
6147
|
Select
|
org.make.api.technical.auth.AdminCreateClientRequest.defaultUserId
|
|
request.defaultUserId
|
|
186
|
45339
|
6195
-
6218
|
Apply
|
org.make.api.user.UserService.getUser
|
|
DefaultAdminClientApiComponent.this.userService.getUser(id)
|
|
187
|
37468
|
6276
-
6280
|
Select
|
scala.None
|
|
scala.None
|
|
187
|
34350
|
6258
-
6281
|
Apply
|
scala.concurrent.Future.successful
|
|
scala.concurrent.Future.successful[None.type](scala.None)
|
|
189
|
47391
|
6324
-
6346
|
Select
|
org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes.asDirective
|
|
org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Option[org.make.core.user.User]](futureUser).asDirective
|
|
189
|
38553
|
6335
-
6335
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
|
util.this.ApplyConverter.hac1[Option[org.make.core.user.User]]
|
|
189
|
50556
|
6324
-
7441
|
Apply
|
scala.Function1.apply
|
|
server.this.Directive.addDirectiveApply[(Option[org.make.core.user.User],)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Option[org.make.core.user.User]](futureUser).asDirective)(util.this.ApplyConverter.hac1[Option[org.make.core.user.User]]).apply(((maybeUser: Option[org.make.core.user.User]) => {
org.make.core.Validation.validate((AdminCreateClientRequest.validations(request, maybeUser): _*));
server.this.Directive.addDirectiveApply[(org.make.core.auth.Client,)](DefaultAdminClientApi.this.onSuccess(directives.this.OnSuccessMagnet.apply[org.make.core.auth.Client](DefaultAdminClientApiComponent.this.clientService.createClient(eu.timepit.refined.auto.autoUnwrap[eu.timepit.refined.api.Refined, String, org.make.core.Validation.ValidHtml](request.name)(api.this.RefType.refinedRefType), request.allowedGrantTypes.map[String](((x$2: eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]) => x$2.value)), request.secret, request.scope, request.redirectUri.map[String](((x$3: eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]) => x$3.value)), request.defaultUserId, request.roles.map[org.make.core.user.CustomRole](((value: String) => org.make.core.user.CustomRole.apply(value))), request.tokenExpirationSeconds, request.refreshExpirationSeconds, request.reconnectExpirationSeconds))(util.this.Tupler.forAnyRef[org.make.core.auth.Client])))(util.this.ApplyConverter.hac1[org.make.core.auth.Client]).apply(((client: org.make.core.auth.Client) => DefaultAdminClientApi.this.complete(marshalling.this.ToResponseMarshallable.apply[(akka.http.scaladsl.model.StatusCodes.Success, org.make.api.technical.auth.ClientResponse)](scala.Predef.ArrowAssoc[akka.http.scaladsl.model.StatusCodes.Success](akka.http.scaladsl.model.StatusCodes.Created).->[org.make.api.technical.auth.ClientResponse](ClientResponse.apply(client)))(marshalling.this.Marshaller.fromStatusCodeAndValue[akka.http.scaladsl.model.StatusCodes.Success, org.make.api.technical.auth.ClientResponse](scala.Predef.$conforms[akka.http.scaladsl.model.StatusCodes.Success], DefaultAdminClientApiComponent.this.marshaller[org.make.api.technical.auth.ClientResponse](auth.this.ClientResponse.encoder, DefaultAdminClientApiComponent.this.marshaller$default$2[org.make.api.technical.auth.ClientResponse]))))))
}))
|
|
190
|
44772
|
6384
-
6465
|
Apply
|
org.make.core.Validation.validate
|
|
org.make.core.Validation.validate((AdminCreateClientRequest.validations(request, maybeUser): _*))
|
|
190
|
30929
|
6404
-
6460
|
Apply
|
org.make.api.technical.auth.AdminCreateClientRequest.validations
|
|
AdminCreateClientRequest.validations(request, maybeUser)
|
|
191
|
32525
|
6497
-
6497
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
|
util.this.ApplyConverter.hac1[org.make.core.auth.Client]
|
|
191
|
40683
|
6488
-
7303
|
Apply
|
akka.http.scaladsl.server.directives.FutureDirectives.onSuccess
|
|
DefaultAdminClientApi.this.onSuccess(directives.this.OnSuccessMagnet.apply[org.make.core.auth.Client](DefaultAdminClientApiComponent.this.clientService.createClient(eu.timepit.refined.auto.autoUnwrap[eu.timepit.refined.api.Refined, String, org.make.core.Validation.ValidHtml](request.name)(api.this.RefType.refinedRefType), request.allowedGrantTypes.map[String](((x$2: eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]) => x$2.value)), request.secret, request.scope, request.redirectUri.map[String](((x$3: eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]) => x$3.value)), request.defaultUserId, request.roles.map[org.make.core.user.CustomRole](((value: String) => org.make.core.user.CustomRole.apply(value))), request.tokenExpirationSeconds, request.refreshExpirationSeconds, request.reconnectExpirationSeconds))(util.this.Tupler.forAnyRef[org.make.core.auth.Client]))
|
|
192
|
44571
|
6523
-
7279
|
ApplyToImplicitArgs
|
akka.http.scaladsl.server.directives.OnSuccessMagnet.apply
|
|
directives.this.OnSuccessMagnet.apply[org.make.core.auth.Client](DefaultAdminClientApiComponent.this.clientService.createClient(eu.timepit.refined.auto.autoUnwrap[eu.timepit.refined.api.Refined, String, org.make.core.Validation.ValidHtml](request.name)(api.this.RefType.refinedRefType), request.allowedGrantTypes.map[String](((x$2: eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]) => x$2.value)), request.secret, request.scope, request.redirectUri.map[String](((x$3: eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]) => x$3.value)), request.defaultUserId, request.roles.map[org.make.core.user.CustomRole](((value: String) => org.make.core.user.CustomRole.apply(value))), request.tokenExpirationSeconds, request.refreshExpirationSeconds, request.reconnectExpirationSeconds))(util.this.Tupler.forAnyRef[org.make.core.auth.Client])
|
|
192
|
31439
|
6549
-
6549
|
TypeApply
|
akka.http.scaladsl.server.util.LowerPriorityTupler.forAnyRef
|
|
util.this.Tupler.forAnyRef[org.make.core.auth.Client]
|
|
192
|
39054
|
6523
-
7279
|
Apply
|
org.make.api.technical.auth.ClientService.createClient
|
|
DefaultAdminClientApiComponent.this.clientService.createClient(eu.timepit.refined.auto.autoUnwrap[eu.timepit.refined.api.Refined, String, org.make.core.Validation.ValidHtml](request.name)(api.this.RefType.refinedRefType), request.allowedGrantTypes.map[String](((x$2: eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]) => x$2.value)), request.secret, request.scope, request.redirectUri.map[String](((x$3: eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]) => x$3.value)), request.defaultUserId, request.roles.map[org.make.core.user.CustomRole](((value: String) => org.make.core.user.CustomRole.apply(value))), request.tokenExpirationSeconds, request.refreshExpirationSeconds, request.reconnectExpirationSeconds)
|
|
193
|
45095
|
6584
-
6596
|
ApplyToImplicitArgs
|
eu.timepit.refined.auto.autoUnwrap
|
|
eu.timepit.refined.auto.autoUnwrap[eu.timepit.refined.api.Refined, String, org.make.core.Validation.ValidHtml](request.name)(api.this.RefType.refinedRefType)
|
|
193
|
40901
|
6584
-
6596
|
Select
|
org.make.api.technical.auth.AdminCreateClientRequest.name
|
|
request.name
|
|
193
|
32999
|
6592
-
6592
|
Select
|
eu.timepit.refined.api.RefType.refinedRefType
|
|
api.this.RefType.refinedRefType
|
|
194
|
37505
|
6674
-
6681
|
Select
|
eu.timepit.refined.api.Refined.value
|
|
x$2.value
|
|
194
|
51328
|
6644
-
6682
|
Apply
|
scala.collection.IterableOps.map
|
|
request.allowedGrantTypes.map[String](((x$2: eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]) => x$2.value))
|
|
195
|
47430
|
6719
-
6733
|
Select
|
org.make.api.technical.auth.AdminCreateClientRequest.secret
|
|
request.secret
|
|
196
|
39298
|
6769
-
6782
|
Select
|
org.make.api.technical.auth.AdminCreateClientRequest.scope
|
|
request.scope
|
|
197
|
30681
|
6848
-
6855
|
Select
|
eu.timepit.refined.api.Refined.value
|
|
x$3.value
|
|
197
|
44812
|
6824
-
6856
|
Apply
|
scala.Option.map
|
|
request.redirectUri.map[String](((x$3: eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]) => x$3.value))
|
|
198
|
40645
|
6900
-
6921
|
Select
|
org.make.api.technical.auth.AdminCreateClientRequest.defaultUserId
|
|
request.defaultUserId
|
|
199
|
45842
|
6957
-
6992
|
Apply
|
scala.collection.IterableOps.map
|
|
request.roles.map[org.make.core.user.CustomRole](((value: String) => org.make.core.user.CustomRole.apply(value)))
|
|
199
|
32490
|
6975
-
6991
|
Apply
|
org.make.core.user.CustomRole.apply
|
|
org.make.core.user.CustomRole.apply(value)
|
|
200
|
38030
|
7045
-
7075
|
Select
|
org.make.api.technical.auth.AdminCreateClientRequest.tokenExpirationSeconds
|
|
request.tokenExpirationSeconds
|
|
201
|
51368
|
7130
-
7162
|
Select
|
org.make.api.technical.auth.AdminCreateClientRequest.refreshExpirationSeconds
|
|
request.refreshExpirationSeconds
|
|
202
|
47179
|
7219
-
7253
|
Select
|
org.make.api.technical.auth.AdminCreateClientRequest.reconnectExpirationSeconds
|
|
request.reconnectExpirationSeconds
|
|
204
|
37215
|
6488
-
7419
|
Apply
|
scala.Function1.apply
|
|
server.this.Directive.addDirectiveApply[(org.make.core.auth.Client,)](DefaultAdminClientApi.this.onSuccess(directives.this.OnSuccessMagnet.apply[org.make.core.auth.Client](DefaultAdminClientApiComponent.this.clientService.createClient(eu.timepit.refined.auto.autoUnwrap[eu.timepit.refined.api.Refined, String, org.make.core.Validation.ValidHtml](request.name)(api.this.RefType.refinedRefType), request.allowedGrantTypes.map[String](((x$2: eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]) => x$2.value)), request.secret, request.scope, request.redirectUri.map[String](((x$3: eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]) => x$3.value)), request.defaultUserId, request.roles.map[org.make.core.user.CustomRole](((value: String) => org.make.core.user.CustomRole.apply(value))), request.tokenExpirationSeconds, request.refreshExpirationSeconds, request.reconnectExpirationSeconds))(util.this.Tupler.forAnyRef[org.make.core.auth.Client])))(util.this.ApplyConverter.hac1[org.make.core.auth.Client]).apply(((client: org.make.core.auth.Client) => DefaultAdminClientApi.this.complete(marshalling.this.ToResponseMarshallable.apply[(akka.http.scaladsl.model.StatusCodes.Success, org.make.api.technical.auth.ClientResponse)](scala.Predef.ArrowAssoc[akka.http.scaladsl.model.StatusCodes.Success](akka.http.scaladsl.model.StatusCodes.Created).->[org.make.api.technical.auth.ClientResponse](ClientResponse.apply(client)))(marshalling.this.Marshaller.fromStatusCodeAndValue[akka.http.scaladsl.model.StatusCodes.Success, org.make.api.technical.auth.ClientResponse](scala.Predef.$conforms[akka.http.scaladsl.model.StatusCodes.Success], DefaultAdminClientApiComponent.this.marshaller[org.make.api.technical.auth.ClientResponse](auth.this.ClientResponse.encoder, DefaultAdminClientApiComponent.this.marshaller$default$2[org.make.api.technical.auth.ClientResponse]))))))
|
|
205
|
32283
|
7349
-
7394
|
ApplyToImplicitArgs
|
akka.http.scaladsl.marshalling.ToResponseMarshallable.apply
|
|
marshalling.this.ToResponseMarshallable.apply[(akka.http.scaladsl.model.StatusCodes.Success, org.make.api.technical.auth.ClientResponse)](scala.Predef.ArrowAssoc[akka.http.scaladsl.model.StatusCodes.Success](akka.http.scaladsl.model.StatusCodes.Created).->[org.make.api.technical.auth.ClientResponse](ClientResponse.apply(client)))(marshalling.this.Marshaller.fromStatusCodeAndValue[akka.http.scaladsl.model.StatusCodes.Success, org.make.api.technical.auth.ClientResponse](scala.Predef.$conforms[akka.http.scaladsl.model.StatusCodes.Success], DefaultAdminClientApiComponent.this.marshaller[org.make.api.technical.auth.ClientResponse](auth.this.ClientResponse.encoder, DefaultAdminClientApiComponent.this.marshaller$default$2[org.make.api.technical.auth.ClientResponse])))
|
|
205
|
46677
|
7369
-
7369
|
TypeApply
|
scala.Predef.$conforms
|
|
scala.Predef.$conforms[akka.http.scaladsl.model.StatusCodes.Success]
|
|
205
|
37017
|
7369
-
7369
|
ApplyToImplicitArgs
|
akka.http.scaladsl.marshalling.PredefinedToResponseMarshallers.fromStatusCodeAndValue
|
|
marshalling.this.Marshaller.fromStatusCodeAndValue[akka.http.scaladsl.model.StatusCodes.Success, org.make.api.technical.auth.ClientResponse](scala.Predef.$conforms[akka.http.scaladsl.model.StatusCodes.Success], DefaultAdminClientApiComponent.this.marshaller[org.make.api.technical.auth.ClientResponse](auth.this.ClientResponse.encoder, DefaultAdminClientApiComponent.this.marshaller$default$2[org.make.api.technical.auth.ClientResponse]))
|
|
205
|
39092
|
7369
-
7369
|
Select
|
org.make.api.technical.auth.ClientResponse.encoder
|
|
auth.this.ClientResponse.encoder
|
|
205
|
51123
|
7349
-
7394
|
Apply
|
scala.Predef.ArrowAssoc.->
|
|
scala.Predef.ArrowAssoc[akka.http.scaladsl.model.StatusCodes.Success](akka.http.scaladsl.model.StatusCodes.Created).->[org.make.api.technical.auth.ClientResponse](ClientResponse.apply(client))
|
|
205
|
45596
|
7349
-
7368
|
Select
|
akka.http.scaladsl.model.StatusCodes.Created
|
|
akka.http.scaladsl.model.StatusCodes.Created
|
|
205
|
30640
|
7369
-
7369
|
TypeApply
|
de.heikoseeberger.akkahttpcirce.BaseCirceSupport.marshaller$default$2
|
|
DefaultAdminClientApiComponent.this.marshaller$default$2[org.make.api.technical.auth.ClientResponse]
|
|
205
|
45635
|
7340
-
7395
|
Apply
|
akka.http.scaladsl.server.directives.RouteDirectives.complete
|
|
DefaultAdminClientApi.this.complete(marshalling.this.ToResponseMarshallable.apply[(akka.http.scaladsl.model.StatusCodes.Success, org.make.api.technical.auth.ClientResponse)](scala.Predef.ArrowAssoc[akka.http.scaladsl.model.StatusCodes.Success](akka.http.scaladsl.model.StatusCodes.Created).->[org.make.api.technical.auth.ClientResponse](ClientResponse.apply(client)))(marshalling.this.Marshaller.fromStatusCodeAndValue[akka.http.scaladsl.model.StatusCodes.Success, org.make.api.technical.auth.ClientResponse](scala.Predef.$conforms[akka.http.scaladsl.model.StatusCodes.Success], DefaultAdminClientApiComponent.this.marshaller[org.make.api.technical.auth.ClientResponse](auth.this.ClientResponse.encoder, DefaultAdminClientApiComponent.this.marshaller$default$2[org.make.api.technical.auth.ClientResponse]))))
|
|
205
|
37458
|
7372
-
7394
|
Apply
|
org.make.api.technical.auth.ClientResponse.apply
|
|
ClientResponse.apply(client)
|
|
205
|
44007
|
7369
-
7369
|
ApplyToImplicitArgs
|
de.heikoseeberger.akkahttpcirce.BaseCirceSupport.marshaller
|
|
DefaultAdminClientApiComponent.this.marshaller[org.make.api.technical.auth.ClientResponse](auth.this.ClientResponse.encoder, DefaultAdminClientApiComponent.this.marshaller$default$2[org.make.api.technical.auth.ClientResponse])
|
|
216
|
37248
|
7577
-
7580
|
Select
|
akka.http.scaladsl.server.directives.MethodDirectives.get
|
org.make.api.technical.auth.adminclientapitest
|
DefaultAdminClientApi.this.get
|
|
216
|
35923
|
7577
-
7991
|
Apply
|
scala.Function1.apply
|
org.make.api.technical.auth.adminclientapitest
|
server.this.Directive.addByNameNullaryApply(DefaultAdminClientApi.this.get).apply(server.this.Directive.addDirectiveApply[(org.make.core.auth.ClientId,)](DefaultAdminClientApi.this.path[(org.make.core.auth.ClientId,)](DefaultAdminClientApi.this._segmentStringToPathMatcher("admin")./[Unit](DefaultAdminClientApi.this._segmentStringToPathMatcher("clients"))(TupleOps.this.Join.join0P[Unit])./[(org.make.core.auth.ClientId,)](DefaultAdminClientApi.this.clientId)(TupleOps.this.Join.join0P[(org.make.core.auth.ClientId,)])))(util.this.ApplyConverter.hac1[org.make.core.auth.ClientId]).apply(((clientId: org.make.core.auth.ClientId) => server.this.Directive.addDirectiveApply[(org.make.core.RequestContext,)](DefaultAdminClientApiComponent.this.makeOperation("AdminGetOauthClient", DefaultAdminClientApiComponent.this.makeOperation$default$2, DefaultAdminClientApiComponent.this.makeOperation$default$3))(util.this.ApplyConverter.hac1[org.make.core.RequestContext]).apply(((x$4: org.make.core.RequestContext) => server.this.Directive.addDirectiveApply[(scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights],)](DefaultAdminClientApiComponent.this.makeOAuth2)(util.this.ApplyConverter.hac1[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]).apply(((userAuth: scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]) => server.this.Directive.addByNameNullaryApply(DefaultAdminClientApiComponent.this.requireAdminRole(userAuth.user)).apply(server.this.Directive.addDirectiveApply[(org.make.core.auth.Client,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.auth.Client](DefaultAdminClientApiComponent.this.clientService.getClient(clientId)).asDirectiveOrNotFound)(util.this.ApplyConverter.hac1[org.make.core.auth.Client]).apply(((client: org.make.core.auth.Client) => DefaultAdminClientApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.technical.auth.ClientResponse](ClientResponse.apply(client))(marshalling.this.Marshaller.liftMarshaller[org.make.api.technical.auth.ClientResponse](DefaultAdminClientApiComponent.this.marshaller[org.make.api.technical.auth.ClientResponse](auth.this.ClientResponse.encoder, DefaultAdminClientApiComponent.this.marshaller$default$2[org.make.api.technical.auth.ClientResponse]))))))))))))))
|
|
217
|
43785
|
7589
-
7985
|
Apply
|
scala.Function1.apply
|
org.make.api.technical.auth.adminclientapitest
|
server.this.Directive.addDirectiveApply[(org.make.core.auth.ClientId,)](DefaultAdminClientApi.this.path[(org.make.core.auth.ClientId,)](DefaultAdminClientApi.this._segmentStringToPathMatcher("admin")./[Unit](DefaultAdminClientApi.this._segmentStringToPathMatcher("clients"))(TupleOps.this.Join.join0P[Unit])./[(org.make.core.auth.ClientId,)](DefaultAdminClientApi.this.clientId)(TupleOps.this.Join.join0P[(org.make.core.auth.ClientId,)])))(util.this.ApplyConverter.hac1[org.make.core.auth.ClientId]).apply(((clientId: org.make.core.auth.ClientId) => server.this.Directive.addDirectiveApply[(org.make.core.RequestContext,)](DefaultAdminClientApiComponent.this.makeOperation("AdminGetOauthClient", DefaultAdminClientApiComponent.this.makeOperation$default$2, DefaultAdminClientApiComponent.this.makeOperation$default$3))(util.this.ApplyConverter.hac1[org.make.core.RequestContext]).apply(((x$4: org.make.core.RequestContext) => server.this.Directive.addDirectiveApply[(scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights],)](DefaultAdminClientApiComponent.this.makeOAuth2)(util.this.ApplyConverter.hac1[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]).apply(((userAuth: scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]) => server.this.Directive.addByNameNullaryApply(DefaultAdminClientApiComponent.this.requireAdminRole(userAuth.user)).apply(server.this.Directive.addDirectiveApply[(org.make.core.auth.Client,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.auth.Client](DefaultAdminClientApiComponent.this.clientService.getClient(clientId)).asDirectiveOrNotFound)(util.this.ApplyConverter.hac1[org.make.core.auth.Client]).apply(((client: org.make.core.auth.Client) => DefaultAdminClientApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.technical.auth.ClientResponse](ClientResponse.apply(client))(marshalling.this.Marshaller.liftMarshaller[org.make.api.technical.auth.ClientResponse](DefaultAdminClientApiComponent.this.marshaller[org.make.api.technical.auth.ClientResponse](auth.this.ClientResponse.encoder, DefaultAdminClientApiComponent.this.marshaller$default$2[org.make.api.technical.auth.ClientResponse])))))))))))))
|
|
217
|
43794
|
7614
-
7614
|
TypeApply
|
akka.http.scaladsl.server.util.TupleOps.Join.join0P
|
org.make.api.technical.auth.adminclientapitest
|
TupleOps.this.Join.join0P[(org.make.core.auth.ClientId,)]
|
|
217
|
38883
|
7602
-
7602
|
TypeApply
|
akka.http.scaladsl.server.util.TupleOps.Join.join0P
|
org.make.api.technical.auth.adminclientapitest
|
TupleOps.this.Join.join0P[Unit]
|
|
217
|
32779
|
7589
-
7625
|
Apply
|
akka.http.scaladsl.server.directives.PathDirectives.path
|
org.make.api.technical.auth.adminclientapitest
|
DefaultAdminClientApi.this.path[(org.make.core.auth.ClientId,)](DefaultAdminClientApi.this._segmentStringToPathMatcher("admin")./[Unit](DefaultAdminClientApi.this._segmentStringToPathMatcher("clients"))(TupleOps.this.Join.join0P[Unit])./[(org.make.core.auth.ClientId,)](DefaultAdminClientApi.this.clientId)(TupleOps.this.Join.join0P[(org.make.core.auth.ClientId,)]))
|
|
217
|
31759
|
7616
-
7624
|
Select
|
org.make.api.technical.auth.DefaultAdminClientApiComponent.DefaultAdminClientApi.clientId
|
org.make.api.technical.auth.adminclientapitest
|
DefaultAdminClientApi.this.clientId
|
|
217
|
47166
|
7604
-
7613
|
ApplyImplicitView
|
akka.http.scaladsl.server.ImplicitPathMatcherConstruction._segmentStringToPathMatcher
|
org.make.api.technical.auth.adminclientapitest
|
DefaultAdminClientApi.this._segmentStringToPathMatcher("clients")
|
|
217
|
36976
|
7594
-
7624
|
ApplyToImplicitArgs
|
akka.http.scaladsl.server.PathMatcher./
|
org.make.api.technical.auth.adminclientapitest
|
DefaultAdminClientApi.this._segmentStringToPathMatcher("admin")./[Unit](DefaultAdminClientApi.this._segmentStringToPathMatcher("clients"))(TupleOps.this.Join.join0P[Unit])./[(org.make.core.auth.ClientId,)](DefaultAdminClientApi.this.clientId)(TupleOps.this.Join.join0P[(org.make.core.auth.ClientId,)])
|
|
217
|
50598
|
7594
-
7601
|
Literal
|
<nosymbol>
|
org.make.api.technical.auth.adminclientapitest
|
"admin"
|
|
217
|
46187
|
7593
-
7593
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
org.make.api.technical.auth.adminclientapitest
|
util.this.ApplyConverter.hac1[org.make.core.auth.ClientId]
|
|
218
|
43510
|
7648
-
7648
|
Select
|
org.make.api.technical.MakeDirectives.makeOperation$default$3
|
org.make.api.technical.auth.adminclientapitest
|
DefaultAdminClientApiComponent.this.makeOperation$default$3
|
|
218
|
30970
|
7648
-
7977
|
Apply
|
scala.Function1.apply
|
org.make.api.technical.auth.adminclientapitest
|
server.this.Directive.addDirectiveApply[(org.make.core.RequestContext,)](DefaultAdminClientApiComponent.this.makeOperation("AdminGetOauthClient", DefaultAdminClientApiComponent.this.makeOperation$default$2, DefaultAdminClientApiComponent.this.makeOperation$default$3))(util.this.ApplyConverter.hac1[org.make.core.RequestContext]).apply(((x$4: org.make.core.RequestContext) => server.this.Directive.addDirectiveApply[(scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights],)](DefaultAdminClientApiComponent.this.makeOAuth2)(util.this.ApplyConverter.hac1[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]).apply(((userAuth: scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]) => server.this.Directive.addByNameNullaryApply(DefaultAdminClientApiComponent.this.requireAdminRole(userAuth.user)).apply(server.this.Directive.addDirectiveApply[(org.make.core.auth.Client,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.auth.Client](DefaultAdminClientApiComponent.this.clientService.getClient(clientId)).asDirectiveOrNotFound)(util.this.ApplyConverter.hac1[org.make.core.auth.Client]).apply(((client: org.make.core.auth.Client) => DefaultAdminClientApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.technical.auth.ClientResponse](ClientResponse.apply(client))(marshalling.this.Marshaller.liftMarshaller[org.make.api.technical.auth.ClientResponse](DefaultAdminClientApiComponent.this.marshaller[org.make.api.technical.auth.ClientResponse](auth.this.ClientResponse.encoder, DefaultAdminClientApiComponent.this.marshaller$default$2[org.make.api.technical.auth.ClientResponse])))))))))))
|
|
218
|
39340
|
7648
-
7684
|
Apply
|
org.make.api.technical.MakeDirectives.makeOperation
|
org.make.api.technical.auth.adminclientapitest
|
DefaultAdminClientApiComponent.this.makeOperation("AdminGetOauthClient", DefaultAdminClientApiComponent.this.makeOperation$default$2, DefaultAdminClientApiComponent.this.makeOperation$default$3)
|
|
218
|
31178
|
7661
-
7661
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
org.make.api.technical.auth.adminclientapitest
|
util.this.ApplyConverter.hac1[org.make.core.RequestContext]
|
|
218
|
37290
|
7662
-
7683
|
Literal
|
<nosymbol>
|
org.make.api.technical.auth.adminclientapitest
|
"AdminGetOauthClient"
|
|
218
|
51112
|
7648
-
7648
|
Select
|
org.make.api.technical.MakeDirectives.makeOperation$default$2
|
org.make.api.technical.auth.adminclientapitest
|
DefaultAdminClientApiComponent.this.makeOperation$default$2
|
|
219
|
38593
|
7702
-
7967
|
Apply
|
scala.Function1.apply
|
org.make.api.technical.auth.adminclientapitest
|
server.this.Directive.addDirectiveApply[(scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights],)](DefaultAdminClientApiComponent.this.makeOAuth2)(util.this.ApplyConverter.hac1[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]).apply(((userAuth: scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]) => server.this.Directive.addByNameNullaryApply(DefaultAdminClientApiComponent.this.requireAdminRole(userAuth.user)).apply(server.this.Directive.addDirectiveApply[(org.make.core.auth.Client,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.auth.Client](DefaultAdminClientApiComponent.this.clientService.getClient(clientId)).asDirectiveOrNotFound)(util.this.ApplyConverter.hac1[org.make.core.auth.Client]).apply(((client: org.make.core.auth.Client) => DefaultAdminClientApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.technical.auth.ClientResponse](ClientResponse.apply(client))(marshalling.this.Marshaller.liftMarshaller[org.make.api.technical.auth.ClientResponse](DefaultAdminClientApiComponent.this.marshaller[org.make.api.technical.auth.ClientResponse](auth.this.ClientResponse.encoder, DefaultAdminClientApiComponent.this.marshaller$default$2[org.make.api.technical.auth.ClientResponse])))))))))
|
|
219
|
36732
|
7702
-
7702
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
org.make.api.technical.auth.adminclientapitest
|
util.this.ApplyConverter.hac1[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]
|
|
219
|
43834
|
7702
-
7712
|
Select
|
org.make.api.technical.auth.MakeAuthentication.makeOAuth2
|
org.make.api.technical.auth.adminclientapitest
|
DefaultAdminClientApiComponent.this.makeOAuth2
|
|
220
|
32821
|
7778
-
7791
|
Select
|
scalaoauth2.provider.AuthInfo.user
|
|
userAuth.user
|
|
220
|
43305
|
7761
-
7955
|
Apply
|
scala.Function1.apply
|
|
server.this.Directive.addByNameNullaryApply(DefaultAdminClientApiComponent.this.requireAdminRole(userAuth.user)).apply(server.this.Directive.addDirectiveApply[(org.make.core.auth.Client,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.auth.Client](DefaultAdminClientApiComponent.this.clientService.getClient(clientId)).asDirectiveOrNotFound)(util.this.ApplyConverter.hac1[org.make.core.auth.Client]).apply(((client: org.make.core.auth.Client) => DefaultAdminClientApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.technical.auth.ClientResponse](ClientResponse.apply(client))(marshalling.this.Marshaller.liftMarshaller[org.make.api.technical.auth.ClientResponse](DefaultAdminClientApiComponent.this.marshaller[org.make.api.technical.auth.ClientResponse](auth.this.ClientResponse.encoder, DefaultAdminClientApiComponent.this.marshaller$default$2[org.make.api.technical.auth.ClientResponse])))))))
|
|
220
|
45338
|
7761
-
7792
|
Apply
|
org.make.api.technical.MakeAuthenticationDirectives.requireAdminRole
|
|
DefaultAdminClientApiComponent.this.requireAdminRole(userAuth.user)
|
|
221
|
50304
|
7809
-
7941
|
Apply
|
scala.Function1.apply
|
|
server.this.Directive.addDirectiveApply[(org.make.core.auth.Client,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.auth.Client](DefaultAdminClientApiComponent.this.clientService.getClient(clientId)).asDirectiveOrNotFound)(util.this.ApplyConverter.hac1[org.make.core.auth.Client]).apply(((client: org.make.core.auth.Client) => DefaultAdminClientApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.technical.auth.ClientResponse](ClientResponse.apply(client))(marshalling.this.Marshaller.liftMarshaller[org.make.api.technical.auth.ClientResponse](DefaultAdminClientApiComponent.this.marshaller[org.make.api.technical.auth.ClientResponse](auth.this.ClientResponse.encoder, DefaultAdminClientApiComponent.this.marshaller$default$2[org.make.api.technical.auth.ClientResponse]))))))
|
|
221
|
37749
|
7809
-
7842
|
Apply
|
org.make.api.technical.auth.ClientService.getClient
|
|
DefaultAdminClientApiComponent.this.clientService.getClient(clientId)
|
|
221
|
51150
|
7809
-
7864
|
Select
|
org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes.asDirectiveOrNotFound
|
|
org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.auth.Client](DefaultAdminClientApiComponent.this.clientService.getClient(clientId)).asDirectiveOrNotFound
|
|
221
|
43266
|
7843
-
7843
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
|
util.this.ApplyConverter.hac1[org.make.core.auth.Client]
|
|
222
|
49814
|
7916
-
7916
|
ApplyToImplicitArgs
|
akka.http.scaladsl.marshalling.LowPriorityToResponseMarshallerImplicits.liftMarshaller
|
|
marshalling.this.Marshaller.liftMarshaller[org.make.api.technical.auth.ClientResponse](DefaultAdminClientApiComponent.this.marshaller[org.make.api.technical.auth.ClientResponse](auth.this.ClientResponse.encoder, DefaultAdminClientApiComponent.this.marshaller$default$2[org.make.api.technical.auth.ClientResponse]))
|
|
222
|
37786
|
7893
-
7925
|
Apply
|
akka.http.scaladsl.server.directives.RouteDirectives.complete
|
|
DefaultAdminClientApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.technical.auth.ClientResponse](ClientResponse.apply(client))(marshalling.this.Marshaller.liftMarshaller[org.make.api.technical.auth.ClientResponse](DefaultAdminClientApiComponent.this.marshaller[org.make.api.technical.auth.ClientResponse](auth.this.ClientResponse.encoder, DefaultAdminClientApiComponent.this.marshaller$default$2[org.make.api.technical.auth.ClientResponse]))))
|
|
222
|
36772
|
7916
-
7916
|
ApplyToImplicitArgs
|
de.heikoseeberger.akkahttpcirce.BaseCirceSupport.marshaller
|
|
DefaultAdminClientApiComponent.this.marshaller[org.make.api.technical.auth.ClientResponse](auth.this.ClientResponse.encoder, DefaultAdminClientApiComponent.this.marshaller$default$2[org.make.api.technical.auth.ClientResponse])
|
|
222
|
43746
|
7916
-
7916
|
TypeApply
|
de.heikoseeberger.akkahttpcirce.BaseCirceSupport.marshaller$default$2
|
|
DefaultAdminClientApiComponent.this.marshaller$default$2[org.make.api.technical.auth.ClientResponse]
|
|
222
|
31217
|
7916
-
7916
|
Select
|
org.make.api.technical.auth.ClientResponse.encoder
|
|
auth.this.ClientResponse.encoder
|
|
222
|
38837
|
7902
-
7924
|
Apply
|
org.make.api.technical.auth.ClientResponse.apply
|
|
ClientResponse.apply(client)
|
|
222
|
45374
|
7902
-
7924
|
ApplyToImplicitArgs
|
akka.http.scaladsl.marshalling.ToResponseMarshallable.apply
|
|
marshalling.this.ToResponseMarshallable.apply[org.make.api.technical.auth.ClientResponse](ClientResponse.apply(client))(marshalling.this.Marshaller.liftMarshaller[org.make.api.technical.auth.ClientResponse](DefaultAdminClientApiComponent.this.marshaller[org.make.api.technical.auth.ClientResponse](auth.this.ClientResponse.encoder, DefaultAdminClientApiComponent.this.marshaller$default$2[org.make.api.technical.auth.ClientResponse])))
|
|
230
|
51218
|
8032
-
9804
|
Apply
|
scala.Function1.apply
|
org.make.api.technical.auth.adminclientapitest
|
server.this.Directive.addByNameNullaryApply(DefaultAdminClientApi.this.put).apply(server.this.Directive.addDirectiveApply[(org.make.core.auth.ClientId,)](DefaultAdminClientApi.this.path[(org.make.core.auth.ClientId,)](DefaultAdminClientApi.this._segmentStringToPathMatcher("admin")./[Unit](DefaultAdminClientApi.this._segmentStringToPathMatcher("clients"))(TupleOps.this.Join.join0P[Unit])./[(org.make.core.auth.ClientId,)](DefaultAdminClientApi.this.clientId)(TupleOps.this.Join.join0P[(org.make.core.auth.ClientId,)])))(util.this.ApplyConverter.hac1[org.make.core.auth.ClientId]).apply(((clientId: org.make.core.auth.ClientId) => server.this.Directive.addDirectiveApply[(org.make.core.RequestContext,)](DefaultAdminClientApiComponent.this.makeOperation("AdminUpdateOauthClient", DefaultAdminClientApiComponent.this.makeOperation$default$2, DefaultAdminClientApiComponent.this.makeOperation$default$3))(util.this.ApplyConverter.hac1[org.make.core.RequestContext]).apply(((x$5: org.make.core.RequestContext) => server.this.Directive.addDirectiveApply[(scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights],)](DefaultAdminClientApiComponent.this.makeOAuth2)(util.this.ApplyConverter.hac1[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]).apply(((userAuth: scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]) => server.this.Directive.addByNameNullaryApply(DefaultAdminClientApiComponent.this.requireAdminRole(userAuth.user)).apply(server.this.Directive.addByNameNullaryApply(DefaultAdminClientApi.this.decodeRequest).apply(server.this.Directive.addDirectiveApply[(org.make.api.technical.auth.AdminCreateClientRequest,)](DefaultAdminClientApi.this.entity[org.make.api.technical.auth.AdminCreateClientRequest](DefaultAdminClientApi.this.as[org.make.api.technical.auth.AdminCreateClientRequest](unmarshalling.this.Unmarshaller.messageUnmarshallerFromEntityUnmarshaller[org.make.api.technical.auth.AdminCreateClientRequest](DefaultAdminClientApiComponent.this.unmarshaller[org.make.api.technical.auth.AdminCreateClientRequest](auth.this.AdminCreateClientRequest.decoder)))))(util.this.ApplyConverter.hac1[org.make.api.technical.auth.AdminCreateClientRequest]).apply(((request: org.make.api.technical.auth.AdminCreateClientRequest) => {
val futureUser: scala.concurrent.Future[Option[org.make.core.user.User]] = request.defaultUserId match {
case (value: org.make.core.user.UserId): Some[org.make.core.user.UserId]((id @ _)) => DefaultAdminClientApiComponent.this.userService.getUser(id)
case scala.None => scala.concurrent.Future.successful[None.type](scala.None)
};
server.this.Directive.addDirectiveApply[(Option[org.make.core.user.User],)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Option[org.make.core.user.User]](futureUser).asDirective)(util.this.ApplyConverter.hac1[Option[org.make.core.user.User]]).apply(((maybeUser: Option[org.make.core.user.User]) => {
org.make.core.Validation.validate((AdminCreateClientRequest.validations(request, maybeUser): _*));
server.this.Directive.addDirectiveApply[(org.make.core.auth.Client,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.auth.Client](DefaultAdminClientApiComponent.this.clientService.updateClient(clientId, eu.timepit.refined.auto.autoUnwrap[eu.timepit.refined.api.Refined, String, org.make.core.Validation.ValidHtml](request.name)(api.this.RefType.refinedRefType), request.allowedGrantTypes.map[String](((x$6: eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]) => x$6.value)), request.secret, request.scope, request.redirectUri.map[String](((x$7: eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]) => x$7.value)), request.defaultUserId, request.roles.map[org.make.core.user.CustomRole](((value: String) => org.make.core.user.CustomRole.apply(value))), request.tokenExpirationSeconds, request.refreshExpirationSeconds, request.reconnectExpirationSeconds)).asDirectiveOrNotFound)(util.this.ApplyConverter.hac1[org.make.core.auth.Client]).apply(((client: org.make.core.auth.Client) => DefaultAdminClientApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.technical.auth.ClientResponse](ClientResponse.apply(client))(marshalling.this.Marshaller.liftMarshaller[org.make.api.technical.auth.ClientResponse](DefaultAdminClientApiComponent.this.marshaller[org.make.api.technical.auth.ClientResponse](auth.this.ClientResponse.encoder, DefaultAdminClientApiComponent.this.marshaller$default$2[org.make.api.technical.auth.ClientResponse]))))))
}))
})))))))))))
|
|
230
|
49295
|
8032
-
8035
|
Select
|
akka.http.scaladsl.server.directives.MethodDirectives.put
|
org.make.api.technical.auth.adminclientapitest
|
DefaultAdminClientApi.this.put
|
|
231
|
44846
|
8044
-
8080
|
Apply
|
akka.http.scaladsl.server.directives.PathDirectives.path
|
org.make.api.technical.auth.adminclientapitest
|
DefaultAdminClientApi.this.path[(org.make.core.auth.ClientId,)](DefaultAdminClientApi.this._segmentStringToPathMatcher("admin")./[Unit](DefaultAdminClientApi.this._segmentStringToPathMatcher("clients"))(TupleOps.this.Join.join0P[Unit])./[(org.make.core.auth.ClientId,)](DefaultAdminClientApi.this.clientId)(TupleOps.this.Join.join0P[(org.make.core.auth.ClientId,)]))
|
|
231
|
31005
|
8049
-
8079
|
ApplyToImplicitArgs
|
akka.http.scaladsl.server.PathMatcher./
|
org.make.api.technical.auth.adminclientapitest
|
DefaultAdminClientApi.this._segmentStringToPathMatcher("admin")./[Unit](DefaultAdminClientApi.this._segmentStringToPathMatcher("clients"))(TupleOps.this.Join.join0P[Unit])./[(org.make.core.auth.ClientId,)](DefaultAdminClientApi.this.clientId)(TupleOps.this.Join.join0P[(org.make.core.auth.ClientId,)])
|
|
231
|
45417
|
8049
-
8056
|
Literal
|
<nosymbol>
|
org.make.api.technical.auth.adminclientapitest
|
"admin"
|
|
231
|
38628
|
8069
-
8069
|
TypeApply
|
akka.http.scaladsl.server.util.TupleOps.Join.join0P
|
org.make.api.technical.auth.adminclientapitest
|
TupleOps.this.Join.join0P[(org.make.core.auth.ClientId,)]
|
|
231
|
42453
|
8071
-
8079
|
Select
|
org.make.api.technical.auth.DefaultAdminClientApiComponent.DefaultAdminClientApi.clientId
|
org.make.api.technical.auth.adminclientapitest
|
DefaultAdminClientApi.this.clientId
|
|
231
|
35957
|
8048
-
8048
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
org.make.api.technical.auth.adminclientapitest
|
util.this.ApplyConverter.hac1[org.make.core.auth.ClientId]
|
|
231
|
50339
|
8057
-
8057
|
TypeApply
|
akka.http.scaladsl.server.util.TupleOps.Join.join0P
|
org.make.api.technical.auth.adminclientapitest
|
TupleOps.this.Join.join0P[Unit]
|
|
231
|
38307
|
8059
-
8068
|
ApplyImplicitView
|
akka.http.scaladsl.server.ImplicitPathMatcherConstruction._segmentStringToPathMatcher
|
org.make.api.technical.auth.adminclientapitest
|
DefaultAdminClientApi.this._segmentStringToPathMatcher("clients")
|
|
231
|
37879
|
8044
-
9798
|
Apply
|
scala.Function1.apply
|
org.make.api.technical.auth.adminclientapitest
|
server.this.Directive.addDirectiveApply[(org.make.core.auth.ClientId,)](DefaultAdminClientApi.this.path[(org.make.core.auth.ClientId,)](DefaultAdminClientApi.this._segmentStringToPathMatcher("admin")./[Unit](DefaultAdminClientApi.this._segmentStringToPathMatcher("clients"))(TupleOps.this.Join.join0P[Unit])./[(org.make.core.auth.ClientId,)](DefaultAdminClientApi.this.clientId)(TupleOps.this.Join.join0P[(org.make.core.auth.ClientId,)])))(util.this.ApplyConverter.hac1[org.make.core.auth.ClientId]).apply(((clientId: org.make.core.auth.ClientId) => server.this.Directive.addDirectiveApply[(org.make.core.RequestContext,)](DefaultAdminClientApiComponent.this.makeOperation("AdminUpdateOauthClient", DefaultAdminClientApiComponent.this.makeOperation$default$2, DefaultAdminClientApiComponent.this.makeOperation$default$3))(util.this.ApplyConverter.hac1[org.make.core.RequestContext]).apply(((x$5: org.make.core.RequestContext) => server.this.Directive.addDirectiveApply[(scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights],)](DefaultAdminClientApiComponent.this.makeOAuth2)(util.this.ApplyConverter.hac1[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]).apply(((userAuth: scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]) => server.this.Directive.addByNameNullaryApply(DefaultAdminClientApiComponent.this.requireAdminRole(userAuth.user)).apply(server.this.Directive.addByNameNullaryApply(DefaultAdminClientApi.this.decodeRequest).apply(server.this.Directive.addDirectiveApply[(org.make.api.technical.auth.AdminCreateClientRequest,)](DefaultAdminClientApi.this.entity[org.make.api.technical.auth.AdminCreateClientRequest](DefaultAdminClientApi.this.as[org.make.api.technical.auth.AdminCreateClientRequest](unmarshalling.this.Unmarshaller.messageUnmarshallerFromEntityUnmarshaller[org.make.api.technical.auth.AdminCreateClientRequest](DefaultAdminClientApiComponent.this.unmarshaller[org.make.api.technical.auth.AdminCreateClientRequest](auth.this.AdminCreateClientRequest.decoder)))))(util.this.ApplyConverter.hac1[org.make.api.technical.auth.AdminCreateClientRequest]).apply(((request: org.make.api.technical.auth.AdminCreateClientRequest) => {
val futureUser: scala.concurrent.Future[Option[org.make.core.user.User]] = request.defaultUserId match {
case (value: org.make.core.user.UserId): Some[org.make.core.user.UserId]((id @ _)) => DefaultAdminClientApiComponent.this.userService.getUser(id)
case scala.None => scala.concurrent.Future.successful[None.type](scala.None)
};
server.this.Directive.addDirectiveApply[(Option[org.make.core.user.User],)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Option[org.make.core.user.User]](futureUser).asDirective)(util.this.ApplyConverter.hac1[Option[org.make.core.user.User]]).apply(((maybeUser: Option[org.make.core.user.User]) => {
org.make.core.Validation.validate((AdminCreateClientRequest.validations(request, maybeUser): _*));
server.this.Directive.addDirectiveApply[(org.make.core.auth.Client,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.auth.Client](DefaultAdminClientApiComponent.this.clientService.updateClient(clientId, eu.timepit.refined.auto.autoUnwrap[eu.timepit.refined.api.Refined, String, org.make.core.Validation.ValidHtml](request.name)(api.this.RefType.refinedRefType), request.allowedGrantTypes.map[String](((x$6: eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]) => x$6.value)), request.secret, request.scope, request.redirectUri.map[String](((x$7: eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]) => x$7.value)), request.defaultUserId, request.roles.map[org.make.core.user.CustomRole](((value: String) => org.make.core.user.CustomRole.apply(value))), request.tokenExpirationSeconds, request.refreshExpirationSeconds, request.reconnectExpirationSeconds)).asDirectiveOrNotFound)(util.this.ApplyConverter.hac1[org.make.core.auth.Client]).apply(((client: org.make.core.auth.Client) => DefaultAdminClientApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.technical.auth.ClientResponse](ClientResponse.apply(client))(marshalling.this.Marshaller.liftMarshaller[org.make.api.technical.auth.ClientResponse](DefaultAdminClientApiComponent.this.marshaller[org.make.api.technical.auth.ClientResponse](auth.this.ClientResponse.encoder, DefaultAdminClientApiComponent.this.marshaller$default$2[org.make.api.technical.auth.ClientResponse]))))))
}))
}))))))))))
|
|
232
|
51402
|
8103
-
8142
|
Apply
|
org.make.api.technical.MakeDirectives.makeOperation
|
org.make.api.technical.auth.adminclientapitest
|
DefaultAdminClientApiComponent.this.makeOperation("AdminUpdateOauthClient", DefaultAdminClientApiComponent.this.makeOperation$default$2, DefaultAdminClientApiComponent.this.makeOperation$default$3)
|
|
232
|
41990
|
8103
-
9790
|
Apply
|
scala.Function1.apply
|
org.make.api.technical.auth.adminclientapitest
|
server.this.Directive.addDirectiveApply[(org.make.core.RequestContext,)](DefaultAdminClientApiComponent.this.makeOperation("AdminUpdateOauthClient", DefaultAdminClientApiComponent.this.makeOperation$default$2, DefaultAdminClientApiComponent.this.makeOperation$default$3))(util.this.ApplyConverter.hac1[org.make.core.RequestContext]).apply(((x$5: org.make.core.RequestContext) => server.this.Directive.addDirectiveApply[(scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights],)](DefaultAdminClientApiComponent.this.makeOAuth2)(util.this.ApplyConverter.hac1[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]).apply(((userAuth: scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]) => server.this.Directive.addByNameNullaryApply(DefaultAdminClientApiComponent.this.requireAdminRole(userAuth.user)).apply(server.this.Directive.addByNameNullaryApply(DefaultAdminClientApi.this.decodeRequest).apply(server.this.Directive.addDirectiveApply[(org.make.api.technical.auth.AdminCreateClientRequest,)](DefaultAdminClientApi.this.entity[org.make.api.technical.auth.AdminCreateClientRequest](DefaultAdminClientApi.this.as[org.make.api.technical.auth.AdminCreateClientRequest](unmarshalling.this.Unmarshaller.messageUnmarshallerFromEntityUnmarshaller[org.make.api.technical.auth.AdminCreateClientRequest](DefaultAdminClientApiComponent.this.unmarshaller[org.make.api.technical.auth.AdminCreateClientRequest](auth.this.AdminCreateClientRequest.decoder)))))(util.this.ApplyConverter.hac1[org.make.api.technical.auth.AdminCreateClientRequest]).apply(((request: org.make.api.technical.auth.AdminCreateClientRequest) => {
val futureUser: scala.concurrent.Future[Option[org.make.core.user.User]] = request.defaultUserId match {
case (value: org.make.core.user.UserId): Some[org.make.core.user.UserId]((id @ _)) => DefaultAdminClientApiComponent.this.userService.getUser(id)
case scala.None => scala.concurrent.Future.successful[None.type](scala.None)
};
server.this.Directive.addDirectiveApply[(Option[org.make.core.user.User],)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Option[org.make.core.user.User]](futureUser).asDirective)(util.this.ApplyConverter.hac1[Option[org.make.core.user.User]]).apply(((maybeUser: Option[org.make.core.user.User]) => {
org.make.core.Validation.validate((AdminCreateClientRequest.validations(request, maybeUser): _*));
server.this.Directive.addDirectiveApply[(org.make.core.auth.Client,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.auth.Client](DefaultAdminClientApiComponent.this.clientService.updateClient(clientId, eu.timepit.refined.auto.autoUnwrap[eu.timepit.refined.api.Refined, String, org.make.core.Validation.ValidHtml](request.name)(api.this.RefType.refinedRefType), request.allowedGrantTypes.map[String](((x$6: eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]) => x$6.value)), request.secret, request.scope, request.redirectUri.map[String](((x$7: eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]) => x$7.value)), request.defaultUserId, request.roles.map[org.make.core.user.CustomRole](((value: String) => org.make.core.user.CustomRole.apply(value))), request.tokenExpirationSeconds, request.refreshExpirationSeconds, request.reconnectExpirationSeconds)).asDirectiveOrNotFound)(util.this.ApplyConverter.hac1[org.make.core.auth.Client]).apply(((client: org.make.core.auth.Client) => DefaultAdminClientApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.technical.auth.ClientResponse](ClientResponse.apply(client))(marshalling.this.Marshaller.liftMarshaller[org.make.api.technical.auth.ClientResponse](DefaultAdminClientApiComponent.this.marshaller[org.make.api.technical.auth.ClientResponse](auth.this.ClientResponse.encoder, DefaultAdminClientApiComponent.this.marshaller$default$2[org.make.api.technical.auth.ClientResponse]))))))
}))
}))))))))
|
|
232
|
43257
|
8116
-
8116
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
org.make.api.technical.auth.adminclientapitest
|
util.this.ApplyConverter.hac1[org.make.core.RequestContext]
|
|
232
|
38346
|
8103
-
8103
|
Select
|
org.make.api.technical.MakeDirectives.makeOperation$default$3
|
org.make.api.technical.auth.adminclientapitest
|
DefaultAdminClientApiComponent.this.makeOperation$default$3
|
|
232
|
45161
|
8103
-
8103
|
Select
|
org.make.api.technical.MakeDirectives.makeOperation$default$2
|
org.make.api.technical.auth.adminclientapitest
|
DefaultAdminClientApiComponent.this.makeOperation$default$2
|
|
232
|
50051
|
8117
-
8141
|
Literal
|
<nosymbol>
|
org.make.api.technical.auth.adminclientapitest
|
"AdminUpdateOauthClient"
|
|
233
|
31544
|
8160
-
8160
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
org.make.api.technical.auth.adminclientapitest
|
util.this.ApplyConverter.hac1[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]
|
|
233
|
35665
|
8160
-
8170
|
Select
|
org.make.api.technical.auth.MakeAuthentication.makeOAuth2
|
org.make.api.technical.auth.adminclientapitest
|
DefaultAdminClientApiComponent.this.makeOAuth2
|
|
233
|
49575
|
8160
-
9780
|
Apply
|
scala.Function1.apply
|
org.make.api.technical.auth.adminclientapitest
|
server.this.Directive.addDirectiveApply[(scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights],)](DefaultAdminClientApiComponent.this.makeOAuth2)(util.this.ApplyConverter.hac1[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]).apply(((userAuth: scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]) => server.this.Directive.addByNameNullaryApply(DefaultAdminClientApiComponent.this.requireAdminRole(userAuth.user)).apply(server.this.Directive.addByNameNullaryApply(DefaultAdminClientApi.this.decodeRequest).apply(server.this.Directive.addDirectiveApply[(org.make.api.technical.auth.AdminCreateClientRequest,)](DefaultAdminClientApi.this.entity[org.make.api.technical.auth.AdminCreateClientRequest](DefaultAdminClientApi.this.as[org.make.api.technical.auth.AdminCreateClientRequest](unmarshalling.this.Unmarshaller.messageUnmarshallerFromEntityUnmarshaller[org.make.api.technical.auth.AdminCreateClientRequest](DefaultAdminClientApiComponent.this.unmarshaller[org.make.api.technical.auth.AdminCreateClientRequest](auth.this.AdminCreateClientRequest.decoder)))))(util.this.ApplyConverter.hac1[org.make.api.technical.auth.AdminCreateClientRequest]).apply(((request: org.make.api.technical.auth.AdminCreateClientRequest) => {
val futureUser: scala.concurrent.Future[Option[org.make.core.user.User]] = request.defaultUserId match {
case (value: org.make.core.user.UserId): Some[org.make.core.user.UserId]((id @ _)) => DefaultAdminClientApiComponent.this.userService.getUser(id)
case scala.None => scala.concurrent.Future.successful[None.type](scala.None)
};
server.this.Directive.addDirectiveApply[(Option[org.make.core.user.User],)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Option[org.make.core.user.User]](futureUser).asDirective)(util.this.ApplyConverter.hac1[Option[org.make.core.user.User]]).apply(((maybeUser: Option[org.make.core.user.User]) => {
org.make.core.Validation.validate((AdminCreateClientRequest.validations(request, maybeUser): _*));
server.this.Directive.addDirectiveApply[(org.make.core.auth.Client,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.auth.Client](DefaultAdminClientApiComponent.this.clientService.updateClient(clientId, eu.timepit.refined.auto.autoUnwrap[eu.timepit.refined.api.Refined, String, org.make.core.Validation.ValidHtml](request.name)(api.this.RefType.refinedRefType), request.allowedGrantTypes.map[String](((x$6: eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]) => x$6.value)), request.secret, request.scope, request.redirectUri.map[String](((x$7: eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]) => x$7.value)), request.defaultUserId, request.roles.map[org.make.core.user.CustomRole](((value: String) => org.make.core.user.CustomRole.apply(value))), request.tokenExpirationSeconds, request.refreshExpirationSeconds, request.reconnectExpirationSeconds)).asDirectiveOrNotFound)(util.this.ApplyConverter.hac1[org.make.core.auth.Client]).apply(((client: org.make.core.auth.Client) => DefaultAdminClientApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.technical.auth.ClientResponse](ClientResponse.apply(client))(marshalling.this.Marshaller.liftMarshaller[org.make.api.technical.auth.ClientResponse](DefaultAdminClientApiComponent.this.marshaller[org.make.api.technical.auth.ClientResponse](auth.this.ClientResponse.encoder, DefaultAdminClientApiComponent.this.marshaller$default$2[org.make.api.technical.auth.ClientResponse]))))))
}))
}))))))
|
|
234
|
37016
|
8219
-
8250
|
Apply
|
org.make.api.technical.MakeAuthenticationDirectives.requireAdminRole
|
|
DefaultAdminClientApiComponent.this.requireAdminRole(userAuth.user)
|
|
234
|
36803
|
8219
-
9768
|
Apply
|
scala.Function1.apply
|
|
server.this.Directive.addByNameNullaryApply(DefaultAdminClientApiComponent.this.requireAdminRole(userAuth.user)).apply(server.this.Directive.addByNameNullaryApply(DefaultAdminClientApi.this.decodeRequest).apply(server.this.Directive.addDirectiveApply[(org.make.api.technical.auth.AdminCreateClientRequest,)](DefaultAdminClientApi.this.entity[org.make.api.technical.auth.AdminCreateClientRequest](DefaultAdminClientApi.this.as[org.make.api.technical.auth.AdminCreateClientRequest](unmarshalling.this.Unmarshaller.messageUnmarshallerFromEntityUnmarshaller[org.make.api.technical.auth.AdminCreateClientRequest](DefaultAdminClientApiComponent.this.unmarshaller[org.make.api.technical.auth.AdminCreateClientRequest](auth.this.AdminCreateClientRequest.decoder)))))(util.this.ApplyConverter.hac1[org.make.api.technical.auth.AdminCreateClientRequest]).apply(((request: org.make.api.technical.auth.AdminCreateClientRequest) => {
val futureUser: scala.concurrent.Future[Option[org.make.core.user.User]] = request.defaultUserId match {
case (value: org.make.core.user.UserId): Some[org.make.core.user.UserId]((id @ _)) => DefaultAdminClientApiComponent.this.userService.getUser(id)
case scala.None => scala.concurrent.Future.successful[None.type](scala.None)
};
server.this.Directive.addDirectiveApply[(Option[org.make.core.user.User],)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Option[org.make.core.user.User]](futureUser).asDirective)(util.this.ApplyConverter.hac1[Option[org.make.core.user.User]]).apply(((maybeUser: Option[org.make.core.user.User]) => {
org.make.core.Validation.validate((AdminCreateClientRequest.validations(request, maybeUser): _*));
server.this.Directive.addDirectiveApply[(org.make.core.auth.Client,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.auth.Client](DefaultAdminClientApiComponent.this.clientService.updateClient(clientId, eu.timepit.refined.auto.autoUnwrap[eu.timepit.refined.api.Refined, String, org.make.core.Validation.ValidHtml](request.name)(api.this.RefType.refinedRefType), request.allowedGrantTypes.map[String](((x$6: eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]) => x$6.value)), request.secret, request.scope, request.redirectUri.map[String](((x$7: eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]) => x$7.value)), request.defaultUserId, request.roles.map[org.make.core.user.CustomRole](((value: String) => org.make.core.user.CustomRole.apply(value))), request.tokenExpirationSeconds, request.refreshExpirationSeconds, request.reconnectExpirationSeconds)).asDirectiveOrNotFound)(util.this.ApplyConverter.hac1[org.make.core.auth.Client]).apply(((client: org.make.core.auth.Client) => DefaultAdminClientApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.technical.auth.ClientResponse](ClientResponse.apply(client))(marshalling.this.Marshaller.liftMarshaller[org.make.api.technical.auth.ClientResponse](DefaultAdminClientApiComponent.this.marshaller[org.make.api.technical.auth.ClientResponse](auth.this.ClientResponse.encoder, DefaultAdminClientApiComponent.this.marshaller$default$2[org.make.api.technical.auth.ClientResponse]))))))
}))
}))))
|
|
234
|
44880
|
8236
-
8249
|
Select
|
scalaoauth2.provider.AuthInfo.user
|
|
userAuth.user
|
|
235
|
44664
|
8267
-
9754
|
Apply
|
scala.Function1.apply
|
|
server.this.Directive.addByNameNullaryApply(DefaultAdminClientApi.this.decodeRequest).apply(server.this.Directive.addDirectiveApply[(org.make.api.technical.auth.AdminCreateClientRequest,)](DefaultAdminClientApi.this.entity[org.make.api.technical.auth.AdminCreateClientRequest](DefaultAdminClientApi.this.as[org.make.api.technical.auth.AdminCreateClientRequest](unmarshalling.this.Unmarshaller.messageUnmarshallerFromEntityUnmarshaller[org.make.api.technical.auth.AdminCreateClientRequest](DefaultAdminClientApiComponent.this.unmarshaller[org.make.api.technical.auth.AdminCreateClientRequest](auth.this.AdminCreateClientRequest.decoder)))))(util.this.ApplyConverter.hac1[org.make.api.technical.auth.AdminCreateClientRequest]).apply(((request: org.make.api.technical.auth.AdminCreateClientRequest) => {
val futureUser: scala.concurrent.Future[Option[org.make.core.user.User]] = request.defaultUserId match {
case (value: org.make.core.user.UserId): Some[org.make.core.user.UserId]((id @ _)) => DefaultAdminClientApiComponent.this.userService.getUser(id)
case scala.None => scala.concurrent.Future.successful[None.type](scala.None)
};
server.this.Directive.addDirectiveApply[(Option[org.make.core.user.User],)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Option[org.make.core.user.User]](futureUser).asDirective)(util.this.ApplyConverter.hac1[Option[org.make.core.user.User]]).apply(((maybeUser: Option[org.make.core.user.User]) => {
org.make.core.Validation.validate((AdminCreateClientRequest.validations(request, maybeUser): _*));
server.this.Directive.addDirectiveApply[(org.make.core.auth.Client,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.auth.Client](DefaultAdminClientApiComponent.this.clientService.updateClient(clientId, eu.timepit.refined.auto.autoUnwrap[eu.timepit.refined.api.Refined, String, org.make.core.Validation.ValidHtml](request.name)(api.this.RefType.refinedRefType), request.allowedGrantTypes.map[String](((x$6: eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]) => x$6.value)), request.secret, request.scope, request.redirectUri.map[String](((x$7: eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]) => x$7.value)), request.defaultUserId, request.roles.map[org.make.core.user.CustomRole](((value: String) => org.make.core.user.CustomRole.apply(value))), request.tokenExpirationSeconds, request.refreshExpirationSeconds, request.reconnectExpirationSeconds)).asDirectiveOrNotFound)(util.this.ApplyConverter.hac1[org.make.core.auth.Client]).apply(((client: org.make.core.auth.Client) => DefaultAdminClientApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.technical.auth.ClientResponse](ClientResponse.apply(client))(marshalling.this.Marshaller.liftMarshaller[org.make.api.technical.auth.ClientResponse](DefaultAdminClientApiComponent.this.marshaller[org.make.api.technical.auth.ClientResponse](auth.this.ClientResponse.encoder, DefaultAdminClientApiComponent.this.marshaller$default$2[org.make.api.technical.auth.ClientResponse]))))))
}))
})))
|
|
235
|
49800
|
8267
-
8280
|
Select
|
akka.http.scaladsl.server.directives.CodingDirectives.decodeRequest
|
|
DefaultAdminClientApi.this.decodeRequest
|
|
236
|
45923
|
8308
-
8308
|
Select
|
org.make.api.technical.auth.AdminCreateClientRequest.decoder
|
|
auth.this.AdminCreateClientRequest.decoder
|
|
236
|
30961
|
8305
-
8305
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
|
util.this.ApplyConverter.hac1[org.make.api.technical.auth.AdminCreateClientRequest]
|
|
236
|
51437
|
8308
-
8308
|
ApplyToImplicitArgs
|
akka.http.scaladsl.unmarshalling.LowerPriorityGenericUnmarshallers.messageUnmarshallerFromEntityUnmarshaller
|
|
unmarshalling.this.Unmarshaller.messageUnmarshallerFromEntityUnmarshaller[org.make.api.technical.auth.AdminCreateClientRequest](DefaultAdminClientApiComponent.this.unmarshaller[org.make.api.technical.auth.AdminCreateClientRequest](auth.this.AdminCreateClientRequest.decoder))
|
|
236
|
38105
|
8308
-
8308
|
ApplyToImplicitArgs
|
de.heikoseeberger.akkahttpcirce.ErrorAccumulatingUnmarshaller.unmarshaller
|
|
DefaultAdminClientApiComponent.this.unmarshaller[org.make.api.technical.auth.AdminCreateClientRequest](auth.this.AdminCreateClientRequest.decoder)
|
|
236
|
43296
|
8306
-
8334
|
ApplyToImplicitArgs
|
akka.http.scaladsl.server.directives.MarshallingDirectives.as
|
|
DefaultAdminClientApi.this.as[org.make.api.technical.auth.AdminCreateClientRequest](unmarshalling.this.Unmarshaller.messageUnmarshallerFromEntityUnmarshaller[org.make.api.technical.auth.AdminCreateClientRequest](DefaultAdminClientApiComponent.this.unmarshaller[org.make.api.technical.auth.AdminCreateClientRequest](auth.this.AdminCreateClientRequest.decoder)))
|
|
236
|
35415
|
8299
-
8335
|
Apply
|
akka.http.scaladsl.server.directives.MarshallingDirectives.entity
|
|
DefaultAdminClientApi.this.entity[org.make.api.technical.auth.AdminCreateClientRequest](DefaultAdminClientApi.this.as[org.make.api.technical.auth.AdminCreateClientRequest](unmarshalling.this.Unmarshaller.messageUnmarshallerFromEntityUnmarshaller[org.make.api.technical.auth.AdminCreateClientRequest](DefaultAdminClientApiComponent.this.unmarshaller[org.make.api.technical.auth.AdminCreateClientRequest](auth.this.AdminCreateClientRequest.decoder))))
|
|
236
|
47796
|
8299
-
9738
|
Apply
|
scala.Function1.apply
|
|
server.this.Directive.addDirectiveApply[(org.make.api.technical.auth.AdminCreateClientRequest,)](DefaultAdminClientApi.this.entity[org.make.api.technical.auth.AdminCreateClientRequest](DefaultAdminClientApi.this.as[org.make.api.technical.auth.AdminCreateClientRequest](unmarshalling.this.Unmarshaller.messageUnmarshallerFromEntityUnmarshaller[org.make.api.technical.auth.AdminCreateClientRequest](DefaultAdminClientApiComponent.this.unmarshaller[org.make.api.technical.auth.AdminCreateClientRequest](auth.this.AdminCreateClientRequest.decoder)))))(util.this.ApplyConverter.hac1[org.make.api.technical.auth.AdminCreateClientRequest]).apply(((request: org.make.api.technical.auth.AdminCreateClientRequest) => {
val futureUser: scala.concurrent.Future[Option[org.make.core.user.User]] = request.defaultUserId match {
case (value: org.make.core.user.UserId): Some[org.make.core.user.UserId]((id @ _)) => DefaultAdminClientApiComponent.this.userService.getUser(id)
case scala.None => scala.concurrent.Future.successful[None.type](scala.None)
};
server.this.Directive.addDirectiveApply[(Option[org.make.core.user.User],)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Option[org.make.core.user.User]](futureUser).asDirective)(util.this.ApplyConverter.hac1[Option[org.make.core.user.User]]).apply(((maybeUser: Option[org.make.core.user.User]) => {
org.make.core.Validation.validate((AdminCreateClientRequest.validations(request, maybeUser): _*));
server.this.Directive.addDirectiveApply[(org.make.core.auth.Client,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.auth.Client](DefaultAdminClientApiComponent.this.clientService.updateClient(clientId, eu.timepit.refined.auto.autoUnwrap[eu.timepit.refined.api.Refined, String, org.make.core.Validation.ValidHtml](request.name)(api.this.RefType.refinedRefType), request.allowedGrantTypes.map[String](((x$6: eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]) => x$6.value)), request.secret, request.scope, request.redirectUri.map[String](((x$7: eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]) => x$7.value)), request.defaultUserId, request.roles.map[org.make.core.user.CustomRole](((value: String) => org.make.core.user.CustomRole.apply(value))), request.tokenExpirationSeconds, request.refreshExpirationSeconds, request.reconnectExpirationSeconds)).asDirectiveOrNotFound)(util.this.ApplyConverter.hac1[org.make.core.auth.Client]).apply(((client: org.make.core.auth.Client) => DefaultAdminClientApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.technical.auth.ClientResponse](ClientResponse.apply(client))(marshalling.this.Marshaller.liftMarshaller[org.make.api.technical.auth.ClientResponse](DefaultAdminClientApiComponent.this.marshaller[org.make.api.technical.auth.ClientResponse](auth.this.ClientResponse.encoder, DefaultAdminClientApiComponent.this.marshaller$default$2[org.make.api.technical.auth.ClientResponse]))))))
}))
}))
|
|
237
|
44642
|
8410
-
8431
|
Select
|
org.make.api.technical.auth.AdminCreateClientRequest.defaultUserId
|
|
request.defaultUserId
|
|
238
|
36526
|
8477
-
8500
|
Apply
|
org.make.api.user.UserService.getUser
|
|
DefaultAdminClientApiComponent.this.userService.getUser(id)
|
|
239
|
49840
|
8556
-
8560
|
Select
|
scala.None
|
|
scala.None
|
|
239
|
45670
|
8538
-
8561
|
Apply
|
scala.concurrent.Future.successful
|
|
scala.concurrent.Future.successful[None.type](scala.None)
|
|
241
|
35154
|
8600
-
9720
|
Apply
|
scala.Function1.apply
|
|
server.this.Directive.addDirectiveApply[(Option[org.make.core.user.User],)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Option[org.make.core.user.User]](futureUser).asDirective)(util.this.ApplyConverter.hac1[Option[org.make.core.user.User]]).apply(((maybeUser: Option[org.make.core.user.User]) => {
org.make.core.Validation.validate((AdminCreateClientRequest.validations(request, maybeUser): _*));
server.this.Directive.addDirectiveApply[(org.make.core.auth.Client,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.auth.Client](DefaultAdminClientApiComponent.this.clientService.updateClient(clientId, eu.timepit.refined.auto.autoUnwrap[eu.timepit.refined.api.Refined, String, org.make.core.Validation.ValidHtml](request.name)(api.this.RefType.refinedRefType), request.allowedGrantTypes.map[String](((x$6: eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]) => x$6.value)), request.secret, request.scope, request.redirectUri.map[String](((x$7: eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]) => x$7.value)), request.defaultUserId, request.roles.map[org.make.core.user.CustomRole](((value: String) => org.make.core.user.CustomRole.apply(value))), request.tokenExpirationSeconds, request.refreshExpirationSeconds, request.reconnectExpirationSeconds)).asDirectiveOrNotFound)(util.this.ApplyConverter.hac1[org.make.core.auth.Client]).apply(((client: org.make.core.auth.Client) => DefaultAdminClientApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.technical.auth.ClientResponse](ClientResponse.apply(client))(marshalling.this.Marshaller.liftMarshaller[org.make.api.technical.auth.ClientResponse](DefaultAdminClientApiComponent.this.marshaller[org.make.api.technical.auth.ClientResponse](auth.this.ClientResponse.encoder, DefaultAdminClientApiComponent.this.marshaller$default$2[org.make.api.technical.auth.ClientResponse]))))))
}))
|
|
241
|
50164
|
8611
-
8611
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
|
util.this.ApplyConverter.hac1[Option[org.make.core.user.User]]
|
|
241
|
37532
|
8600
-
8622
|
Select
|
org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes.asDirective
|
|
org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Option[org.make.core.user.User]](futureUser).asDirective
|
|
242
|
43051
|
8678
-
8734
|
Apply
|
org.make.api.technical.auth.AdminCreateClientRequest.validations
|
|
AdminCreateClientRequest.validations(request, maybeUser)
|
|
242
|
35452
|
8658
-
8739
|
Apply
|
org.make.core.Validation.validate
|
|
org.make.core.Validation.validate((AdminCreateClientRequest.validations(request, maybeUser): _*))
|
|
244
|
51427
|
8760
-
9562
|
Apply
|
org.make.api.technical.auth.ClientService.updateClient
|
|
DefaultAdminClientApiComponent.this.clientService.updateClient(clientId, eu.timepit.refined.auto.autoUnwrap[eu.timepit.refined.api.Refined, String, org.make.core.Validation.ValidHtml](request.name)(api.this.RefType.refinedRefType), request.allowedGrantTypes.map[String](((x$6: eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]) => x$6.value)), request.secret, request.scope, request.redirectUri.map[String](((x$7: eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]) => x$7.value)), request.defaultUserId, request.roles.map[org.make.core.user.CustomRole](((value: String) => org.make.core.user.CustomRole.apply(value))), request.tokenExpirationSeconds, request.refreshExpirationSeconds, request.reconnectExpirationSeconds)
|
|
246
|
30706
|
8887
-
8899
|
Select
|
org.make.api.technical.auth.AdminCreateClientRequest.name
|
|
request.name
|
|
246
|
44083
|
8895
-
8895
|
Select
|
eu.timepit.refined.api.RefType.refinedRefType
|
|
api.this.RefType.refinedRefType
|
|
246
|
36561
|
8887
-
8899
|
ApplyToImplicitArgs
|
eu.timepit.refined.auto.autoUnwrap
|
|
eu.timepit.refined.auto.autoUnwrap[eu.timepit.refined.api.Refined, String, org.make.core.Validation.ValidHtml](request.name)(api.this.RefType.refinedRefType)
|
|
247
|
41462
|
8945
-
8983
|
Apply
|
scala.collection.IterableOps.map
|
|
request.allowedGrantTypes.map[String](((x$6: eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]) => x$6.value))
|
|
247
|
49584
|
8975
-
8982
|
Select
|
eu.timepit.refined.api.Refined.value
|
|
x$6.value
|
|
248
|
37289
|
9018
-
9032
|
Select
|
org.make.api.technical.auth.AdminCreateClientRequest.secret
|
|
request.secret
|
|
249
|
51391
|
9066
-
9079
|
Select
|
org.make.api.technical.auth.AdminCreateClientRequest.scope
|
|
request.scope
|
|
250
|
35204
|
9119
-
9151
|
Apply
|
scala.Option.map
|
|
request.redirectUri.map[String](((x$7: eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]) => x$7.value))
|
|
250
|
43089
|
9143
-
9150
|
Select
|
eu.timepit.refined.api.Refined.value
|
|
x$7.value
|
|
251
|
30744
|
9193
-
9214
|
Select
|
org.make.api.technical.auth.AdminCreateClientRequest.defaultUserId
|
|
request.defaultUserId
|
|
252
|
37007
|
9248
-
9283
|
Apply
|
scala.collection.IterableOps.map
|
|
request.roles.map[org.make.core.user.CustomRole](((value: String) => org.make.core.user.CustomRole.apply(value)))
|
|
252
|
44123
|
9266
-
9282
|
Apply
|
org.make.core.user.CustomRole.apply
|
|
org.make.core.user.CustomRole.apply(value)
|
|
253
|
49623
|
9334
-
9364
|
Select
|
org.make.api.technical.auth.AdminCreateClientRequest.tokenExpirationSeconds
|
|
request.tokenExpirationSeconds
|
|
254
|
41218
|
9417
-
9449
|
Select
|
org.make.api.technical.auth.AdminCreateClientRequest.refreshExpirationSeconds
|
|
request.refreshExpirationSeconds
|
|
255
|
37325
|
9504
-
9538
|
Select
|
org.make.api.technical.auth.AdminCreateClientRequest.reconnectExpirationSeconds
|
|
request.reconnectExpirationSeconds
|
|
257
|
34705
|
9586
-
9586
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
|
util.this.ApplyConverter.hac1[org.make.core.auth.Client]
|
|
257
|
43545
|
8760
-
9607
|
Select
|
org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes.asDirectiveOrNotFound
|
|
org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.auth.Client](DefaultAdminClientApiComponent.this.clientService.updateClient(clientId, eu.timepit.refined.auto.autoUnwrap[eu.timepit.refined.api.Refined, String, org.make.core.Validation.ValidHtml](request.name)(api.this.RefType.refinedRefType), request.allowedGrantTypes.map[String](((x$6: eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]) => x$6.value)), request.secret, request.scope, request.redirectUri.map[String](((x$7: eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]) => x$7.value)), request.defaultUserId, request.roles.map[org.make.core.user.CustomRole](((value: String) => org.make.core.user.CustomRole.apply(value))), request.tokenExpirationSeconds, request.refreshExpirationSeconds, request.reconnectExpirationSeconds)).asDirectiveOrNotFound
|
|
257
|
43580
|
8760
-
9700
|
Apply
|
scala.Function1.apply
|
|
server.this.Directive.addDirectiveApply[(org.make.core.auth.Client,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureOptionWithRoutes[org.make.core.auth.Client](DefaultAdminClientApiComponent.this.clientService.updateClient(clientId, eu.timepit.refined.auto.autoUnwrap[eu.timepit.refined.api.Refined, String, org.make.core.Validation.ValidHtml](request.name)(api.this.RefType.refinedRefType), request.allowedGrantTypes.map[String](((x$6: eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]) => x$6.value)), request.secret, request.scope, request.redirectUri.map[String](((x$7: eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]) => x$7.value)), request.defaultUserId, request.roles.map[org.make.core.user.CustomRole](((value: String) => org.make.core.user.CustomRole.apply(value))), request.tokenExpirationSeconds, request.refreshExpirationSeconds, request.reconnectExpirationSeconds)).asDirectiveOrNotFound)(util.this.ApplyConverter.hac1[org.make.core.auth.Client]).apply(((client: org.make.core.auth.Client) => DefaultAdminClientApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.technical.auth.ClientResponse](ClientResponse.apply(client))(marshalling.this.Marshaller.liftMarshaller[org.make.api.technical.auth.ClientResponse](DefaultAdminClientApiComponent.this.marshaller[org.make.api.technical.auth.ClientResponse](auth.this.ClientResponse.encoder, DefaultAdminClientApiComponent.this.marshaller$default$2[org.make.api.technical.auth.ClientResponse]))))))
|
|
258
|
47756
|
9653
-
9675
|
Apply
|
org.make.api.technical.auth.ClientResponse.apply
|
|
ClientResponse.apply(client)
|
|
258
|
44628
|
9667
-
9667
|
Select
|
org.make.api.technical.auth.ClientResponse.encoder
|
|
auth.this.ClientResponse.encoder
|
|
258
|
51183
|
9644
-
9676
|
Apply
|
akka.http.scaladsl.server.directives.RouteDirectives.complete
|
|
DefaultAdminClientApi.this.complete(marshalling.this.ToResponseMarshallable.apply[org.make.api.technical.auth.ClientResponse](ClientResponse.apply(client))(marshalling.this.Marshaller.liftMarshaller[org.make.api.technical.auth.ClientResponse](DefaultAdminClientApiComponent.this.marshaller[org.make.api.technical.auth.ClientResponse](auth.this.ClientResponse.encoder, DefaultAdminClientApiComponent.this.marshaller$default$2[org.make.api.technical.auth.ClientResponse]))))
|
|
258
|
37365
|
9653
-
9675
|
ApplyToImplicitArgs
|
akka.http.scaladsl.marshalling.ToResponseMarshallable.apply
|
|
marshalling.this.ToResponseMarshallable.apply[org.make.api.technical.auth.ClientResponse](ClientResponse.apply(client))(marshalling.this.Marshaller.liftMarshaller[org.make.api.technical.auth.ClientResponse](DefaultAdminClientApiComponent.this.marshaller[org.make.api.technical.auth.ClientResponse](auth.this.ClientResponse.encoder, DefaultAdminClientApiComponent.this.marshaller$default$2[org.make.api.technical.auth.ClientResponse])))
|
|
258
|
50096
|
9667
-
9667
|
ApplyToImplicitArgs
|
de.heikoseeberger.akkahttpcirce.BaseCirceSupport.marshaller
|
|
DefaultAdminClientApiComponent.this.marshaller[org.make.api.technical.auth.ClientResponse](auth.this.ClientResponse.encoder, DefaultAdminClientApiComponent.this.marshaller$default$2[org.make.api.technical.auth.ClientResponse])
|
|
258
|
37042
|
9667
-
9667
|
TypeApply
|
de.heikoseeberger.akkahttpcirce.BaseCirceSupport.marshaller$default$2
|
|
DefaultAdminClientApiComponent.this.marshaller$default$2[org.make.api.technical.auth.ClientResponse]
|
|
258
|
41253
|
9667
-
9667
|
ApplyToImplicitArgs
|
akka.http.scaladsl.marshalling.LowPriorityToResponseMarshallerImplicits.liftMarshaller
|
|
marshalling.this.Marshaller.liftMarshaller[org.make.api.technical.auth.ClientResponse](DefaultAdminClientApiComponent.this.marshaller[org.make.api.technical.auth.ClientResponse](auth.this.ClientResponse.encoder, DefaultAdminClientApiComponent.this.marshaller$default$2[org.make.api.technical.auth.ClientResponse]))
|
|
269
|
46470
|
9844
-
10541
|
Apply
|
scala.Function1.apply
|
org.make.api.technical.auth.adminclientapitest
|
server.this.Directive.addByNameNullaryApply(DefaultAdminClientApi.this.get).apply(server.this.Directive.addByNameNullaryApply(DefaultAdminClientApi.this.path[Unit](DefaultAdminClientApi.this._segmentStringToPathMatcher("admin")./[Unit](DefaultAdminClientApi.this._segmentStringToPathMatcher("clients"))(TupleOps.this.Join.join0P[Unit]))).apply(server.this.Directive.addDirectiveApply[(org.make.core.RequestContext,)](DefaultAdminClientApiComponent.this.makeOperation("AdminListOauthClient", DefaultAdminClientApiComponent.this.makeOperation$default$2, DefaultAdminClientApiComponent.this.makeOperation$default$3))(util.this.ApplyConverter.hac1[org.make.core.RequestContext]).apply(((x$8: org.make.core.RequestContext) => server.this.Directive.addDirectiveApply[(Option[org.make.core.technical.Pagination.Offset], Option[org.make.core.technical.Pagination.End], Option[String])](DefaultAdminClientApi.this.parameters(ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.Offset](DefaultAdminClientApi.this._string2NR("_start").as[org.make.core.technical.Pagination.Offset].?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Offset](DefaultAdminClientApiComponent.this.startFromIntUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.End](DefaultAdminClientApi.this._string2NR("_end").as[org.make.core.technical.Pagination.End].?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.End](DefaultAdminClientApiComponent.this.endFromIntUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[String](DefaultAdminClientApi.this._string2NR("name").?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, String](unmarshalling.this.Unmarshaller.identityUnmarshaller[String]))))(util.this.ApplyConverter.hac3[Option[org.make.core.technical.Pagination.Offset], Option[org.make.core.technical.Pagination.End], Option[String]]).apply(((offset: Option[org.make.core.technical.Pagination.Offset], end: Option[org.make.core.technical.Pagination.End], name: Option[String]) => server.this.Directive.addDirectiveApply[(scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights],)](DefaultAdminClientApiComponent.this.makeOAuth2)(util.this.ApplyConverter.hac1[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]).apply(((userAuth: scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]) => server.this.Directive.addByNameNullaryApply(DefaultAdminClientApiComponent.this.requireAdminRole(userAuth.user)).apply(server.this.Directive.addDirectiveApply[(Int,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Int](DefaultAdminClientApiComponent.this.clientService.count(name)).asDirective)(util.this.ApplyConverter.hac1[Int]).apply(((count: Int) => server.this.Directive.addDirectiveApply[(Seq[org.make.core.auth.Client],)](DefaultAdminClientApi.this.onSuccess(directives.this.OnSuccessMagnet.apply[Seq[org.make.core.auth.Client]](DefaultAdminClientApiComponent.this.clientService.search(technical.this.Pagination.RichOptionOffset(offset).orZero, end, name))(util.this.Tupler.forAnyRef[Seq[org.make.core.auth.Client]])))(util.this.ApplyConverter.hac1[Seq[org.make.core.auth.Client]]).apply(((clients: Seq[org.make.core.auth.Client]) => DefaultAdminClientApi.this.complete(marshalling.this.ToResponseMarshallable.apply[(akka.http.scaladsl.model.StatusCodes.Success, List[org.make.api.technical.X-Total-Count], Seq[org.make.api.technical.auth.ClientResponse])](scala.Tuple3.apply[akka.http.scaladsl.model.StatusCodes.Success, List[org.make.api.technical.X-Total-Count], Seq[org.make.api.technical.auth.ClientResponse]](akka.http.scaladsl.model.StatusCodes.OK, scala.`package`.List.apply[org.make.api.technical.X-Total-Count](org.make.api.technical.X-Total-Count.apply(count.toString())), clients.map[org.make.api.technical.auth.ClientResponse](((client: org.make.core.auth.Client) => ClientResponse.apply(client)))))(marshalling.this.Marshaller.fromStatusCodeAndHeadersAndValue[Seq[org.make.api.technical.auth.ClientResponse]](DefaultAdminClientApiComponent.this.marshaller[Seq[org.make.api.technical.auth.ClientResponse]](circe.this.Encoder.encodeSeq[org.make.api.technical.auth.ClientResponse](auth.this.ClientResponse.encoder), DefaultAdminClientApiComponent.this.marshaller$default$2[Seq[org.make.api.technical.auth.ClientResponse]])))))))))))))))))
|
|
269
|
43344
|
9844
-
9847
|
Select
|
akka.http.scaladsl.server.directives.MethodDirectives.get
|
org.make.api.technical.auth.adminclientapitest
|
DefaultAdminClientApi.this.get
|
|
270
|
44425
|
9869
-
9869
|
TypeApply
|
akka.http.scaladsl.server.util.TupleOps.Join.join0P
|
|
TupleOps.this.Join.join0P[Unit]
|
|
270
|
35193
|
9861
-
9868
|
Literal
|
<nosymbol>
|
|
"admin"
|
|
270
|
33131
|
9856
-
10535
|
Apply
|
scala.Function1.apply
|
|
server.this.Directive.addByNameNullaryApply(DefaultAdminClientApi.this.path[Unit](DefaultAdminClientApi.this._segmentStringToPathMatcher("admin")./[Unit](DefaultAdminClientApi.this._segmentStringToPathMatcher("clients"))(TupleOps.this.Join.join0P[Unit]))).apply(server.this.Directive.addDirectiveApply[(org.make.core.RequestContext,)](DefaultAdminClientApiComponent.this.makeOperation("AdminListOauthClient", DefaultAdminClientApiComponent.this.makeOperation$default$2, DefaultAdminClientApiComponent.this.makeOperation$default$3))(util.this.ApplyConverter.hac1[org.make.core.RequestContext]).apply(((x$8: org.make.core.RequestContext) => server.this.Directive.addDirectiveApply[(Option[org.make.core.technical.Pagination.Offset], Option[org.make.core.technical.Pagination.End], Option[String])](DefaultAdminClientApi.this.parameters(ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.Offset](DefaultAdminClientApi.this._string2NR("_start").as[org.make.core.technical.Pagination.Offset].?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Offset](DefaultAdminClientApiComponent.this.startFromIntUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.End](DefaultAdminClientApi.this._string2NR("_end").as[org.make.core.technical.Pagination.End].?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.End](DefaultAdminClientApiComponent.this.endFromIntUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[String](DefaultAdminClientApi.this._string2NR("name").?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, String](unmarshalling.this.Unmarshaller.identityUnmarshaller[String]))))(util.this.ApplyConverter.hac3[Option[org.make.core.technical.Pagination.Offset], Option[org.make.core.technical.Pagination.End], Option[String]]).apply(((offset: Option[org.make.core.technical.Pagination.Offset], end: Option[org.make.core.technical.Pagination.End], name: Option[String]) => server.this.Directive.addDirectiveApply[(scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights],)](DefaultAdminClientApiComponent.this.makeOAuth2)(util.this.ApplyConverter.hac1[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]).apply(((userAuth: scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]) => server.this.Directive.addByNameNullaryApply(DefaultAdminClientApiComponent.this.requireAdminRole(userAuth.user)).apply(server.this.Directive.addDirectiveApply[(Int,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Int](DefaultAdminClientApiComponent.this.clientService.count(name)).asDirective)(util.this.ApplyConverter.hac1[Int]).apply(((count: Int) => server.this.Directive.addDirectiveApply[(Seq[org.make.core.auth.Client],)](DefaultAdminClientApi.this.onSuccess(directives.this.OnSuccessMagnet.apply[Seq[org.make.core.auth.Client]](DefaultAdminClientApiComponent.this.clientService.search(technical.this.Pagination.RichOptionOffset(offset).orZero, end, name))(util.this.Tupler.forAnyRef[Seq[org.make.core.auth.Client]])))(util.this.ApplyConverter.hac1[Seq[org.make.core.auth.Client]]).apply(((clients: Seq[org.make.core.auth.Client]) => DefaultAdminClientApi.this.complete(marshalling.this.ToResponseMarshallable.apply[(akka.http.scaladsl.model.StatusCodes.Success, List[org.make.api.technical.X-Total-Count], Seq[org.make.api.technical.auth.ClientResponse])](scala.Tuple3.apply[akka.http.scaladsl.model.StatusCodes.Success, List[org.make.api.technical.X-Total-Count], Seq[org.make.api.technical.auth.ClientResponse]](akka.http.scaladsl.model.StatusCodes.OK, scala.`package`.List.apply[org.make.api.technical.X-Total-Count](org.make.api.technical.X-Total-Count.apply(count.toString())), clients.map[org.make.api.technical.auth.ClientResponse](((client: org.make.core.auth.Client) => ClientResponse.apply(client)))))(marshalling.this.Marshaller.fromStatusCodeAndHeadersAndValue[Seq[org.make.api.technical.auth.ClientResponse]](DefaultAdminClientApiComponent.this.marshaller[Seq[org.make.api.technical.auth.ClientResponse]](circe.this.Encoder.encodeSeq[org.make.api.technical.auth.ClientResponse](auth.this.ClientResponse.encoder), DefaultAdminClientApiComponent.this.marshaller$default$2[Seq[org.make.api.technical.auth.ClientResponse]]))))))))))))))))
|
|
270
|
48535
|
9871
-
9880
|
ApplyImplicitView
|
akka.http.scaladsl.server.ImplicitPathMatcherConstruction._segmentStringToPathMatcher
|
|
DefaultAdminClientApi.this._segmentStringToPathMatcher("clients")
|
|
270
|
49330
|
9856
-
9881
|
Apply
|
akka.http.scaladsl.server.directives.PathDirectives.path
|
|
DefaultAdminClientApi.this.path[Unit](DefaultAdminClientApi.this._segmentStringToPathMatcher("admin")./[Unit](DefaultAdminClientApi.this._segmentStringToPathMatcher("clients"))(TupleOps.this.Join.join0P[Unit]))
|
|
270
|
36844
|
9861
-
9880
|
ApplyToImplicitArgs
|
akka.http.scaladsl.server.PathMatcher./
|
|
DefaultAdminClientApi.this._segmentStringToPathMatcher("admin")./[Unit](DefaultAdminClientApi.this._segmentStringToPathMatcher("clients"))(TupleOps.this.Join.join0P[Unit])
|
|
271
|
42828
|
9892
-
9929
|
Apply
|
org.make.api.technical.MakeDirectives.makeOperation
|
|
DefaultAdminClientApiComponent.this.makeOperation("AdminListOauthClient", DefaultAdminClientApiComponent.this.makeOperation$default$2, DefaultAdminClientApiComponent.this.makeOperation$default$3)
|
|
271
|
41745
|
9906
-
9928
|
Literal
|
<nosymbol>
|
|
"AdminListOauthClient"
|
|
271
|
41287
|
9892
-
10527
|
Apply
|
scala.Function1.apply
|
|
server.this.Directive.addDirectiveApply[(org.make.core.RequestContext,)](DefaultAdminClientApiComponent.this.makeOperation("AdminListOauthClient", DefaultAdminClientApiComponent.this.makeOperation$default$2, DefaultAdminClientApiComponent.this.makeOperation$default$3))(util.this.ApplyConverter.hac1[org.make.core.RequestContext]).apply(((x$8: org.make.core.RequestContext) => server.this.Directive.addDirectiveApply[(Option[org.make.core.technical.Pagination.Offset], Option[org.make.core.technical.Pagination.End], Option[String])](DefaultAdminClientApi.this.parameters(ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.Offset](DefaultAdminClientApi.this._string2NR("_start").as[org.make.core.technical.Pagination.Offset].?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Offset](DefaultAdminClientApiComponent.this.startFromIntUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.End](DefaultAdminClientApi.this._string2NR("_end").as[org.make.core.technical.Pagination.End].?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.End](DefaultAdminClientApiComponent.this.endFromIntUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[String](DefaultAdminClientApi.this._string2NR("name").?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, String](unmarshalling.this.Unmarshaller.identityUnmarshaller[String]))))(util.this.ApplyConverter.hac3[Option[org.make.core.technical.Pagination.Offset], Option[org.make.core.technical.Pagination.End], Option[String]]).apply(((offset: Option[org.make.core.technical.Pagination.Offset], end: Option[org.make.core.technical.Pagination.End], name: Option[String]) => server.this.Directive.addDirectiveApply[(scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights],)](DefaultAdminClientApiComponent.this.makeOAuth2)(util.this.ApplyConverter.hac1[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]).apply(((userAuth: scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]) => server.this.Directive.addByNameNullaryApply(DefaultAdminClientApiComponent.this.requireAdminRole(userAuth.user)).apply(server.this.Directive.addDirectiveApply[(Int,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Int](DefaultAdminClientApiComponent.this.clientService.count(name)).asDirective)(util.this.ApplyConverter.hac1[Int]).apply(((count: Int) => server.this.Directive.addDirectiveApply[(Seq[org.make.core.auth.Client],)](DefaultAdminClientApi.this.onSuccess(directives.this.OnSuccessMagnet.apply[Seq[org.make.core.auth.Client]](DefaultAdminClientApiComponent.this.clientService.search(technical.this.Pagination.RichOptionOffset(offset).orZero, end, name))(util.this.Tupler.forAnyRef[Seq[org.make.core.auth.Client]])))(util.this.ApplyConverter.hac1[Seq[org.make.core.auth.Client]]).apply(((clients: Seq[org.make.core.auth.Client]) => DefaultAdminClientApi.this.complete(marshalling.this.ToResponseMarshallable.apply[(akka.http.scaladsl.model.StatusCodes.Success, List[org.make.api.technical.X-Total-Count], Seq[org.make.api.technical.auth.ClientResponse])](scala.Tuple3.apply[akka.http.scaladsl.model.StatusCodes.Success, List[org.make.api.technical.X-Total-Count], Seq[org.make.api.technical.auth.ClientResponse]](akka.http.scaladsl.model.StatusCodes.OK, scala.`package`.List.apply[org.make.api.technical.X-Total-Count](org.make.api.technical.X-Total-Count.apply(count.toString())), clients.map[org.make.api.technical.auth.ClientResponse](((client: org.make.core.auth.Client) => ClientResponse.apply(client)))))(marshalling.this.Marshaller.fromStatusCodeAndHeadersAndValue[Seq[org.make.api.technical.auth.ClientResponse]](DefaultAdminClientApiComponent.this.marshaller[Seq[org.make.api.technical.auth.ClientResponse]](circe.this.Encoder.encodeSeq[org.make.api.technical.auth.ClientResponse](auth.this.ClientResponse.encoder), DefaultAdminClientApiComponent.this.marshaller$default$2[Seq[org.make.api.technical.auth.ClientResponse]])))))))))))))))
|
|
271
|
50979
|
9892
-
9892
|
Select
|
org.make.api.technical.MakeDirectives.makeOperation$default$3
|
|
DefaultAdminClientApiComponent.this.makeOperation$default$3
|
|
271
|
33603
|
9892
-
9892
|
Select
|
org.make.api.technical.MakeDirectives.makeOperation$default$2
|
|
DefaultAdminClientApiComponent.this.makeOperation$default$2
|
|
271
|
35232
|
9905
-
9905
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
|
util.this.ApplyConverter.hac1[org.make.core.RequestContext]
|
|
272
|
50415
|
9992
-
10019
|
Select
|
akka.http.scaladsl.common.NameReceptacle.?
|
|
DefaultAdminClientApi.this._string2NR("_end").as[org.make.core.technical.Pagination.End].?
|
|
272
|
36604
|
9989
-
9989
|
Select
|
org.make.core.ParameterExtractors.startFromIntUnmarshaller
|
|
DefaultAdminClientApiComponent.this.startFromIntUnmarshaller
|
|
272
|
43333
|
9957
-
9957
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac3
|
|
util.this.ApplyConverter.hac3[Option[org.make.core.technical.Pagination.Offset], Option[org.make.core.technical.Pagination.End], Option[String]]
|
|
272
|
33395
|
10021
-
10029
|
ApplyToImplicitArgs
|
akka.http.scaladsl.server.directives.ParameterDirectives.ParamSpec.forNOR
|
|
ParameterDirectives.this.ParamSpec.forNOR[String](DefaultAdminClientApi.this._string2NR("name").?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, String](unmarshalling.this.Unmarshaller.identityUnmarshaller[String]))
|
|
272
|
42585
|
10018
-
10018
|
Select
|
org.make.core.ParameterExtractors.endFromIntUnmarshaller
|
|
DefaultAdminClientApiComponent.this.endFromIntUnmarshaller
|
|
272
|
48291
|
9958
-
9966
|
Literal
|
<nosymbol>
|
|
"_start"
|
|
272
|
43868
|
9958
-
9990
|
Select
|
akka.http.scaladsl.common.NameReceptacle.?
|
|
DefaultAdminClientApi.this._string2NR("_start").as[org.make.core.technical.Pagination.Offset].?
|
|
272
|
50163
|
9947
-
10030
|
Apply
|
akka.http.scaladsl.server.directives.ParameterDirectivesInstances.parameters
|
|
DefaultAdminClientApi.this.parameters(ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.Offset](DefaultAdminClientApi.this._string2NR("_start").as[org.make.core.technical.Pagination.Offset].?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Offset](DefaultAdminClientApiComponent.this.startFromIntUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.End](DefaultAdminClientApi.this._string2NR("_end").as[org.make.core.technical.Pagination.End].?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.End](DefaultAdminClientApiComponent.this.endFromIntUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[String](DefaultAdminClientApi.this._string2NR("name").?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, String](unmarshalling.this.Unmarshaller.identityUnmarshaller[String])))
|
|
272
|
49155
|
9947
-
10517
|
Apply
|
scala.Function1.apply
|
|
server.this.Directive.addDirectiveApply[(Option[org.make.core.technical.Pagination.Offset], Option[org.make.core.technical.Pagination.End], Option[String])](DefaultAdminClientApi.this.parameters(ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.Offset](DefaultAdminClientApi.this._string2NR("_start").as[org.make.core.technical.Pagination.Offset].?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Offset](DefaultAdminClientApiComponent.this.startFromIntUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.End](DefaultAdminClientApi.this._string2NR("_end").as[org.make.core.technical.Pagination.End].?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.End](DefaultAdminClientApiComponent.this.endFromIntUnmarshaller)), ParameterDirectives.this.ParamSpec.forNOR[String](DefaultAdminClientApi.this._string2NR("name").?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, String](unmarshalling.this.Unmarshaller.identityUnmarshaller[String]))))(util.this.ApplyConverter.hac3[Option[org.make.core.technical.Pagination.Offset], Option[org.make.core.technical.Pagination.End], Option[String]]).apply(((offset: Option[org.make.core.technical.Pagination.Offset], end: Option[org.make.core.technical.Pagination.End], name: Option[String]) => server.this.Directive.addDirectiveApply[(scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights],)](DefaultAdminClientApiComponent.this.makeOAuth2)(util.this.ApplyConverter.hac1[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]).apply(((userAuth: scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]) => server.this.Directive.addByNameNullaryApply(DefaultAdminClientApiComponent.this.requireAdminRole(userAuth.user)).apply(server.this.Directive.addDirectiveApply[(Int,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Int](DefaultAdminClientApiComponent.this.clientService.count(name)).asDirective)(util.this.ApplyConverter.hac1[Int]).apply(((count: Int) => server.this.Directive.addDirectiveApply[(Seq[org.make.core.auth.Client],)](DefaultAdminClientApi.this.onSuccess(directives.this.OnSuccessMagnet.apply[Seq[org.make.core.auth.Client]](DefaultAdminClientApiComponent.this.clientService.search(technical.this.Pagination.RichOptionOffset(offset).orZero, end, name))(util.this.Tupler.forAnyRef[Seq[org.make.core.auth.Client]])))(util.this.ApplyConverter.hac1[Seq[org.make.core.auth.Client]]).apply(((clients: Seq[org.make.core.auth.Client]) => DefaultAdminClientApi.this.complete(marshalling.this.ToResponseMarshallable.apply[(akka.http.scaladsl.model.StatusCodes.Success, List[org.make.api.technical.X-Total-Count], Seq[org.make.api.technical.auth.ClientResponse])](scala.Tuple3.apply[akka.http.scaladsl.model.StatusCodes.Success, List[org.make.api.technical.X-Total-Count], Seq[org.make.api.technical.auth.ClientResponse]](akka.http.scaladsl.model.StatusCodes.OK, scala.`package`.List.apply[org.make.api.technical.X-Total-Count](org.make.api.technical.X-Total-Count.apply(count.toString())), clients.map[org.make.api.technical.auth.ClientResponse](((client: org.make.core.auth.Client) => ClientResponse.apply(client)))))(marshalling.this.Marshaller.fromStatusCodeAndHeadersAndValue[Seq[org.make.api.technical.auth.ClientResponse]](DefaultAdminClientApiComponent.this.marshaller[Seq[org.make.api.technical.auth.ClientResponse]](circe.this.Encoder.encodeSeq[org.make.api.technical.auth.ClientResponse](auth.this.ClientResponse.encoder), DefaultAdminClientApiComponent.this.marshaller$default$2[Seq[org.make.api.technical.auth.ClientResponse]])))))))))))))
|
|
272
|
49364
|
9989
-
9989
|
ApplyToImplicitArgs
|
akka.http.scaladsl.unmarshalling.LowerPriorityGenericUnmarshallers.sourceOptionUnmarshaller
|
|
unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Offset](DefaultAdminClientApiComponent.this.startFromIntUnmarshaller)
|
|
272
|
34985
|
10018
-
10018
|
ApplyToImplicitArgs
|
akka.http.scaladsl.unmarshalling.LowerPriorityGenericUnmarshallers.sourceOptionUnmarshaller
|
|
unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.End](DefaultAdminClientApiComponent.this.endFromIntUnmarshaller)
|
|
272
|
41537
|
10028
-
10028
|
ApplyToImplicitArgs
|
akka.http.scaladsl.unmarshalling.LowerPriorityGenericUnmarshallers.sourceOptionUnmarshaller
|
|
unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, String](unmarshalling.this.Unmarshaller.identityUnmarshaller[String])
|
|
272
|
41782
|
9958
-
9990
|
ApplyToImplicitArgs
|
akka.http.scaladsl.server.directives.ParameterDirectives.ParamSpec.forNOR
|
|
ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.Offset](DefaultAdminClientApi.this._string2NR("_start").as[org.make.core.technical.Pagination.Offset].?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Offset](DefaultAdminClientApiComponent.this.startFromIntUnmarshaller))
|
|
272
|
49408
|
10028
-
10028
|
TypeApply
|
akka.http.scaladsl.unmarshalling.Unmarshaller.identityUnmarshaller
|
|
unmarshalling.this.Unmarshaller.identityUnmarshaller[String]
|
|
272
|
47787
|
9992
-
10019
|
ApplyToImplicitArgs
|
akka.http.scaladsl.server.directives.ParameterDirectives.ParamSpec.forNOR
|
|
ParameterDirectives.this.ParamSpec.forNOR[org.make.core.technical.Pagination.End](DefaultAdminClientApi.this._string2NR("_end").as[org.make.core.technical.Pagination.End].?)(unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.End](DefaultAdminClientApiComponent.this.endFromIntUnmarshaller))
|
|
272
|
33354
|
9992
-
9998
|
Literal
|
<nosymbol>
|
|
"_end"
|
|
272
|
43612
|
10021
-
10027
|
Literal
|
<nosymbol>
|
|
"name"
|
|
272
|
36793
|
10021
-
10029
|
Select
|
akka.http.scaladsl.common.NameReceptacle.?
|
|
DefaultAdminClientApi.this._string2NR("name").?
|
|
273
|
35024
|
10068
-
10078
|
Select
|
org.make.api.technical.auth.MakeAuthentication.makeOAuth2
|
|
DefaultAdminClientApiComponent.this.makeOAuth2
|
|
273
|
47539
|
10068
-
10068
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
|
util.this.ApplyConverter.hac1[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]
|
|
273
|
36390
|
10068
-
10505
|
Apply
|
scala.Function1.apply
|
|
server.this.Directive.addDirectiveApply[(scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights],)](DefaultAdminClientApiComponent.this.makeOAuth2)(util.this.ApplyConverter.hac1[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]).apply(((userAuth: scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]) => server.this.Directive.addByNameNullaryApply(DefaultAdminClientApiComponent.this.requireAdminRole(userAuth.user)).apply(server.this.Directive.addDirectiveApply[(Int,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Int](DefaultAdminClientApiComponent.this.clientService.count(name)).asDirective)(util.this.ApplyConverter.hac1[Int]).apply(((count: Int) => server.this.Directive.addDirectiveApply[(Seq[org.make.core.auth.Client],)](DefaultAdminClientApi.this.onSuccess(directives.this.OnSuccessMagnet.apply[Seq[org.make.core.auth.Client]](DefaultAdminClientApiComponent.this.clientService.search(technical.this.Pagination.RichOptionOffset(offset).orZero, end, name))(util.this.Tupler.forAnyRef[Seq[org.make.core.auth.Client]])))(util.this.ApplyConverter.hac1[Seq[org.make.core.auth.Client]]).apply(((clients: Seq[org.make.core.auth.Client]) => DefaultAdminClientApi.this.complete(marshalling.this.ToResponseMarshallable.apply[(akka.http.scaladsl.model.StatusCodes.Success, List[org.make.api.technical.X-Total-Count], Seq[org.make.api.technical.auth.ClientResponse])](scala.Tuple3.apply[akka.http.scaladsl.model.StatusCodes.Success, List[org.make.api.technical.X-Total-Count], Seq[org.make.api.technical.auth.ClientResponse]](akka.http.scaladsl.model.StatusCodes.OK, scala.`package`.List.apply[org.make.api.technical.X-Total-Count](org.make.api.technical.X-Total-Count.apply(count.toString())), clients.map[org.make.api.technical.auth.ClientResponse](((client: org.make.core.auth.Client) => ClientResponse.apply(client)))))(marshalling.this.Marshaller.fromStatusCodeAndHeadersAndValue[Seq[org.make.api.technical.auth.ClientResponse]](DefaultAdminClientApiComponent.this.marshaller[Seq[org.make.api.technical.auth.ClientResponse]](circe.this.Encoder.encodeSeq[org.make.api.technical.auth.ClientResponse](auth.this.ClientResponse.encoder), DefaultAdminClientApiComponent.this.marshaller$default$2[Seq[org.make.api.technical.auth.ClientResponse]])))))))))))
|
|
274
|
36837
|
10129
-
10160
|
Apply
|
org.make.api.technical.MakeAuthenticationDirectives.requireAdminRole
|
|
DefaultAdminClientApiComponent.this.requireAdminRole(userAuth.user)
|
|
274
|
39932
|
10129
-
10491
|
Apply
|
scala.Function1.apply
|
|
server.this.Directive.addByNameNullaryApply(DefaultAdminClientApiComponent.this.requireAdminRole(userAuth.user)).apply(server.this.Directive.addDirectiveApply[(Int,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Int](DefaultAdminClientApiComponent.this.clientService.count(name)).asDirective)(util.this.ApplyConverter.hac1[Int]).apply(((count: Int) => server.this.Directive.addDirectiveApply[(Seq[org.make.core.auth.Client],)](DefaultAdminClientApi.this.onSuccess(directives.this.OnSuccessMagnet.apply[Seq[org.make.core.auth.Client]](DefaultAdminClientApiComponent.this.clientService.search(technical.this.Pagination.RichOptionOffset(offset).orZero, end, name))(util.this.Tupler.forAnyRef[Seq[org.make.core.auth.Client]])))(util.this.ApplyConverter.hac1[Seq[org.make.core.auth.Client]]).apply(((clients: Seq[org.make.core.auth.Client]) => DefaultAdminClientApi.this.complete(marshalling.this.ToResponseMarshallable.apply[(akka.http.scaladsl.model.StatusCodes.Success, List[org.make.api.technical.X-Total-Count], Seq[org.make.api.technical.auth.ClientResponse])](scala.Tuple3.apply[akka.http.scaladsl.model.StatusCodes.Success, List[org.make.api.technical.X-Total-Count], Seq[org.make.api.technical.auth.ClientResponse]](akka.http.scaladsl.model.StatusCodes.OK, scala.`package`.List.apply[org.make.api.technical.X-Total-Count](org.make.api.technical.X-Total-Count.apply(count.toString())), clients.map[org.make.api.technical.auth.ClientResponse](((client: org.make.core.auth.Client) => ClientResponse.apply(client)))))(marshalling.this.Marshaller.fromStatusCodeAndHeadersAndValue[Seq[org.make.api.technical.auth.ClientResponse]](DefaultAdminClientApiComponent.this.marshaller[Seq[org.make.api.technical.auth.ClientResponse]](circe.this.Encoder.encodeSeq[org.make.api.technical.auth.ClientResponse](auth.this.ClientResponse.encoder), DefaultAdminClientApiComponent.this.marshaller$default$2[Seq[org.make.api.technical.auth.ClientResponse]])))))))))
|
|
274
|
39943
|
10146
-
10159
|
Select
|
scalaoauth2.provider.AuthInfo.user
|
|
userAuth.user
|
|
275
|
48073
|
10179
-
10475
|
Apply
|
scala.Function1.apply
|
|
server.this.Directive.addDirectiveApply[(Int,)](org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Int](DefaultAdminClientApiComponent.this.clientService.count(name)).asDirective)(util.this.ApplyConverter.hac1[Int]).apply(((count: Int) => server.this.Directive.addDirectiveApply[(Seq[org.make.core.auth.Client],)](DefaultAdminClientApi.this.onSuccess(directives.this.OnSuccessMagnet.apply[Seq[org.make.core.auth.Client]](DefaultAdminClientApiComponent.this.clientService.search(technical.this.Pagination.RichOptionOffset(offset).orZero, end, name))(util.this.Tupler.forAnyRef[Seq[org.make.core.auth.Client]])))(util.this.ApplyConverter.hac1[Seq[org.make.core.auth.Client]]).apply(((clients: Seq[org.make.core.auth.Client]) => DefaultAdminClientApi.this.complete(marshalling.this.ToResponseMarshallable.apply[(akka.http.scaladsl.model.StatusCodes.Success, List[org.make.api.technical.X-Total-Count], Seq[org.make.api.technical.auth.ClientResponse])](scala.Tuple3.apply[akka.http.scaladsl.model.StatusCodes.Success, List[org.make.api.technical.X-Total-Count], Seq[org.make.api.technical.auth.ClientResponse]](akka.http.scaladsl.model.StatusCodes.OK, scala.`package`.List.apply[org.make.api.technical.X-Total-Count](org.make.api.technical.X-Total-Count.apply(count.toString())), clients.map[org.make.api.technical.auth.ClientResponse](((client: org.make.core.auth.Client) => ClientResponse.apply(client)))))(marshalling.this.Marshaller.fromStatusCodeAndHeadersAndValue[Seq[org.make.api.technical.auth.ClientResponse]](DefaultAdminClientApiComponent.this.marshaller[Seq[org.make.api.technical.auth.ClientResponse]](circe.this.Encoder.encodeSeq[org.make.api.technical.auth.ClientResponse](auth.this.ClientResponse.encoder), DefaultAdminClientApiComponent.this.marshaller$default$2[Seq[org.make.api.technical.auth.ClientResponse]]))))))))
|
|
275
|
49873
|
10179
-
10204
|
Apply
|
org.make.api.technical.auth.ClientService.count
|
|
DefaultAdminClientApiComponent.this.clientService.count(name)
|
|
275
|
33142
|
10205
-
10205
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
|
util.this.ApplyConverter.hac1[Int]
|
|
275
|
41043
|
10179
-
10216
|
Select
|
org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes.asDirective
|
|
org.make.api.technical.directives.FutureDirectivesExtensions.FutureWithRoutes[Int](DefaultAdminClientApiComponent.this.clientService.count(name)).asDirective
|
|
276
|
47577
|
10256
-
10302
|
ApplyToImplicitArgs
|
akka.http.scaladsl.server.directives.OnSuccessMagnet.apply
|
|
directives.this.OnSuccessMagnet.apply[Seq[org.make.core.auth.Client]](DefaultAdminClientApiComponent.this.clientService.search(technical.this.Pagination.RichOptionOffset(offset).orZero, end, name))(util.this.Tupler.forAnyRef[Seq[org.make.core.auth.Client]])
|
|
276
|
39699
|
10246
-
10303
|
Apply
|
akka.http.scaladsl.server.directives.FutureDirectives.onSuccess
|
|
DefaultAdminClientApi.this.onSuccess(directives.this.OnSuccessMagnet.apply[Seq[org.make.core.auth.Client]](DefaultAdminClientApiComponent.this.clientService.search(technical.this.Pagination.RichOptionOffset(offset).orZero, end, name))(util.this.Tupler.forAnyRef[Seq[org.make.core.auth.Client]]))
|
|
276
|
50964
|
10277
-
10290
|
Select
|
org.make.core.technical.Pagination.RichOptionOffset.orZero
|
|
technical.this.Pagination.RichOptionOffset(offset).orZero
|
|
276
|
34737
|
10246
-
10457
|
Apply
|
scala.Function1.apply
|
|
server.this.Directive.addDirectiveApply[(Seq[org.make.core.auth.Client],)](DefaultAdminClientApi.this.onSuccess(directives.this.OnSuccessMagnet.apply[Seq[org.make.core.auth.Client]](DefaultAdminClientApiComponent.this.clientService.search(technical.this.Pagination.RichOptionOffset(offset).orZero, end, name))(util.this.Tupler.forAnyRef[Seq[org.make.core.auth.Client]])))(util.this.ApplyConverter.hac1[Seq[org.make.core.auth.Client]]).apply(((clients: Seq[org.make.core.auth.Client]) => DefaultAdminClientApi.this.complete(marshalling.this.ToResponseMarshallable.apply[(akka.http.scaladsl.model.StatusCodes.Success, List[org.make.api.technical.X-Total-Count], Seq[org.make.api.technical.auth.ClientResponse])](scala.Tuple3.apply[akka.http.scaladsl.model.StatusCodes.Success, List[org.make.api.technical.X-Total-Count], Seq[org.make.api.technical.auth.ClientResponse]](akka.http.scaladsl.model.StatusCodes.OK, scala.`package`.List.apply[org.make.api.technical.X-Total-Count](org.make.api.technical.X-Total-Count.apply(count.toString())), clients.map[org.make.api.technical.auth.ClientResponse](((client: org.make.core.auth.Client) => ClientResponse.apply(client)))))(marshalling.this.Marshaller.fromStatusCodeAndHeadersAndValue[Seq[org.make.api.technical.auth.ClientResponse]](DefaultAdminClientApiComponent.this.marshaller[Seq[org.make.api.technical.auth.ClientResponse]](circe.this.Encoder.encodeSeq[org.make.api.technical.auth.ClientResponse](auth.this.ClientResponse.encoder), DefaultAdminClientApiComponent.this.marshaller$default$2[Seq[org.make.api.technical.auth.ClientResponse]]))))))
|
|
276
|
43368
|
10256
-
10302
|
Apply
|
org.make.api.technical.auth.ClientService.search
|
|
DefaultAdminClientApiComponent.this.clientService.search(technical.this.Pagination.RichOptionOffset(offset).orZero, end, name)
|
|
276
|
36588
|
10255
-
10255
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
|
util.this.ApplyConverter.hac1[Seq[org.make.core.auth.Client]]
|
|
276
|
35487
|
10276
-
10276
|
TypeApply
|
akka.http.scaladsl.server.util.LowerPriorityTupler.forAnyRef
|
|
util.this.Tupler.forAnyRef[Seq[org.make.core.auth.Client]]
|
|
277
|
40495
|
10346
-
10346
|
Select
|
org.make.api.technical.auth.ClientResponse.encoder
|
|
auth.this.ClientResponse.encoder
|
|
277
|
43160
|
10337
-
10437
|
Apply
|
akka.http.scaladsl.server.directives.RouteDirectives.complete
|
|
DefaultAdminClientApi.this.complete(marshalling.this.ToResponseMarshallable.apply[(akka.http.scaladsl.model.StatusCodes.Success, List[org.make.api.technical.X-Total-Count], Seq[org.make.api.technical.auth.ClientResponse])](scala.Tuple3.apply[akka.http.scaladsl.model.StatusCodes.Success, List[org.make.api.technical.X-Total-Count], Seq[org.make.api.technical.auth.ClientResponse]](akka.http.scaladsl.model.StatusCodes.OK, scala.`package`.List.apply[org.make.api.technical.X-Total-Count](org.make.api.technical.X-Total-Count.apply(count.toString())), clients.map[org.make.api.technical.auth.ClientResponse](((client: org.make.core.auth.Client) => ClientResponse.apply(client)))))(marshalling.this.Marshaller.fromStatusCodeAndHeadersAndValue[Seq[org.make.api.technical.auth.ClientResponse]](DefaultAdminClientApiComponent.this.marshaller[Seq[org.make.api.technical.auth.ClientResponse]](circe.this.Encoder.encodeSeq[org.make.api.technical.auth.ClientResponse](auth.this.ClientResponse.encoder), DefaultAdminClientApiComponent.this.marshaller$default$2[Seq[org.make.api.technical.auth.ClientResponse]]))))
|
|
277
|
41527
|
10346
-
10346
|
ApplyToImplicitArgs
|
de.heikoseeberger.akkahttpcirce.BaseCirceSupport.marshaller
|
|
DefaultAdminClientApiComponent.this.marshaller[Seq[org.make.api.technical.auth.ClientResponse]](circe.this.Encoder.encodeSeq[org.make.api.technical.auth.ClientResponse](auth.this.ClientResponse.encoder), DefaultAdminClientApiComponent.this.marshaller$default$2[Seq[org.make.api.technical.auth.ClientResponse]])
|
|
277
|
47272
|
10363
-
10400
|
Apply
|
scala.collection.IterableFactory.apply
|
|
scala.`package`.List.apply[org.make.api.technical.X-Total-Count](org.make.api.technical.X-Total-Count.apply(count.toString()))
|
|
277
|
33180
|
10368
-
10399
|
Apply
|
akka.http.scaladsl.model.headers.ModeledCustomHeaderCompanion.apply
|
|
org.make.api.technical.X-Total-Count.apply(count.toString())
|
|
277
|
33936
|
10346
-
10346
|
ApplyToImplicitArgs
|
akka.http.scaladsl.marshalling.PredefinedToResponseMarshallers.fromStatusCodeAndHeadersAndValue
|
|
marshalling.this.Marshaller.fromStatusCodeAndHeadersAndValue[Seq[org.make.api.technical.auth.ClientResponse]](DefaultAdminClientApiComponent.this.marshaller[Seq[org.make.api.technical.auth.ClientResponse]](circe.this.Encoder.encodeSeq[org.make.api.technical.auth.ClientResponse](auth.this.ClientResponse.encoder), DefaultAdminClientApiComponent.this.marshaller$default$2[Seq[org.make.api.technical.auth.ClientResponse]]))
|
|
277
|
48040
|
10346
-
10436
|
Apply
|
scala.Tuple3.apply
|
|
scala.Tuple3.apply[akka.http.scaladsl.model.StatusCodes.Success, List[org.make.api.technical.X-Total-Count], Seq[org.make.api.technical.auth.ClientResponse]](akka.http.scaladsl.model.StatusCodes.OK, scala.`package`.List.apply[org.make.api.technical.X-Total-Count](org.make.api.technical.X-Total-Count.apply(count.toString())), clients.map[org.make.api.technical.auth.ClientResponse](((client: org.make.core.auth.Client) => ClientResponse.apply(client))))
|
|
277
|
49909
|
10347
-
10361
|
Select
|
akka.http.scaladsl.model.StatusCodes.OK
|
|
akka.http.scaladsl.model.StatusCodes.OK
|
|
277
|
41493
|
10384
-
10398
|
Apply
|
scala.Any.toString
|
|
count.toString()
|
|
277
|
36630
|
10346
-
10346
|
ApplyToImplicitArgs
|
io.circe.Encoder.encodeSeq
|
|
circe.this.Encoder.encodeSeq[org.make.api.technical.auth.ClientResponse](auth.this.ClientResponse.encoder)
|
|
277
|
34979
|
10402
-
10435
|
Apply
|
scala.collection.IterableOps.map
|
|
clients.map[org.make.api.technical.auth.ClientResponse](((client: org.make.core.auth.Client) => ClientResponse.apply(client)))
|
|
277
|
43125
|
10414
-
10434
|
Apply
|
org.make.api.technical.auth.ClientResponse.apply
|
|
ClientResponse.apply(client)
|
|
277
|
47027
|
10346
-
10436
|
ApplyToImplicitArgs
|
akka.http.scaladsl.marshalling.ToResponseMarshallable.apply
|
|
marshalling.this.ToResponseMarshallable.apply[(akka.http.scaladsl.model.StatusCodes.Success, List[org.make.api.technical.X-Total-Count], Seq[org.make.api.technical.auth.ClientResponse])](scala.Tuple3.apply[akka.http.scaladsl.model.StatusCodes.Success, List[org.make.api.technical.X-Total-Count], Seq[org.make.api.technical.auth.ClientResponse]](akka.http.scaladsl.model.StatusCodes.OK, scala.`package`.List.apply[org.make.api.technical.X-Total-Count](org.make.api.technical.X-Total-Count.apply(count.toString())), clients.map[org.make.api.technical.auth.ClientResponse](((client: org.make.core.auth.Client) => ClientResponse.apply(client)))))(marshalling.this.Marshaller.fromStatusCodeAndHeadersAndValue[Seq[org.make.api.technical.auth.ClientResponse]](DefaultAdminClientApiComponent.this.marshaller[Seq[org.make.api.technical.auth.ClientResponse]](circe.this.Encoder.encodeSeq[org.make.api.technical.auth.ClientResponse](auth.this.ClientResponse.encoder), DefaultAdminClientApiComponent.this.marshaller$default$2[Seq[org.make.api.technical.auth.ClientResponse]])))
|
|
277
|
49659
|
10346
-
10346
|
TypeApply
|
de.heikoseeberger.akkahttpcirce.BaseCirceSupport.marshaller$default$2
|
|
DefaultAdminClientApiComponent.this.marshaller$default$2[Seq[org.make.api.technical.auth.ClientResponse]]
|
|
319
|
42913
|
11986
-
12015
|
ApplyToImplicitArgs
|
io.circe.generic.semiauto.deriveEncoder
|
|
io.circe.generic.semiauto.deriveEncoder[org.make.api.technical.auth.ClientResponse]({
val inst$macro$48: io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.technical.auth.ClientResponse] = {
final class anon$lazy$macro$47 extends AnyRef with Serializable {
def <init>(): anon$lazy$macro$47 = {
anon$lazy$macro$47.super.<init>();
()
};
<stable> <accessor> lazy val inst$macro$1: io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.technical.auth.ClientResponse] = encoding.this.DerivedAsObjectEncoder.deriveEncoder[org.make.api.technical.auth.ClientResponse, shapeless.labelled.FieldType[Symbol @@ String("id"),org.make.core.auth.ClientId] :: shapeless.labelled.FieldType[Symbol @@ String("name"),String] :: shapeless.labelled.FieldType[Symbol @@ String("allowedGrantTypes"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("secret"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](shapeless.this.LabelledGeneric.materializeProduct[org.make.api.technical.auth.ClientResponse, (Symbol @@ String("id")) :: (Symbol @@ String("name")) :: (Symbol @@ String("allowedGrantTypes")) :: (Symbol @@ String("secret")) :: (Symbol @@ String("scope")) :: (Symbol @@ String("redirectUri")) :: (Symbol @@ String("defaultUserId")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("tokenExpirationSeconds")) :: (Symbol @@ String("refreshExpirationSeconds")) :: (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil, org.make.core.auth.ClientId :: String :: Seq[String] :: Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.user.UserId] :: Seq[org.make.core.user.Role] :: Int :: Int :: Int :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("id"),org.make.core.auth.ClientId] :: shapeless.labelled.FieldType[Symbol @@ String("name"),String] :: shapeless.labelled.FieldType[Symbol @@ String("allowedGrantTypes"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("secret"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](DefaultSymbolicLabelling.instance[org.make.api.technical.auth.ClientResponse, (Symbol @@ String("id")) :: (Symbol @@ String("name")) :: (Symbol @@ String("allowedGrantTypes")) :: (Symbol @@ String("secret")) :: (Symbol @@ String("scope")) :: (Symbol @@ String("redirectUri")) :: (Symbol @@ String("defaultUserId")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("tokenExpirationSeconds")) :: (Symbol @@ String("refreshExpirationSeconds")) :: (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil](::.apply[Symbol @@ String("id"), (Symbol @@ String("name")) :: (Symbol @@ String("allowedGrantTypes")) :: (Symbol @@ String("secret")) :: (Symbol @@ String("scope")) :: (Symbol @@ String("redirectUri")) :: (Symbol @@ String("defaultUserId")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("tokenExpirationSeconds")) :: (Symbol @@ String("refreshExpirationSeconds")) :: (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil.type](scala.Symbol.apply("id").asInstanceOf[Symbol @@ String("id")], ::.apply[Symbol @@ String("name"), (Symbol @@ String("allowedGrantTypes")) :: (Symbol @@ String("secret")) :: (Symbol @@ String("scope")) :: (Symbol @@ String("redirectUri")) :: (Symbol @@ String("defaultUserId")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("tokenExpirationSeconds")) :: (Symbol @@ String("refreshExpirationSeconds")) :: (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil.type](scala.Symbol.apply("name").asInstanceOf[Symbol @@ String("name")], ::.apply[Symbol @@ String("allowedGrantTypes"), (Symbol @@ String("secret")) :: (Symbol @@ String("scope")) :: (Symbol @@ String("redirectUri")) :: (Symbol @@ String("defaultUserId")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("tokenExpirationSeconds")) :: (Symbol @@ String("refreshExpirationSeconds")) :: (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil.type](scala.Symbol.apply("allowedGrantTypes").asInstanceOf[Symbol @@ String("allowedGrantTypes")], ::.apply[Symbol @@ String("secret"), (Symbol @@ String("scope")) :: (Symbol @@ String("redirectUri")) :: (Symbol @@ String("defaultUserId")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("tokenExpirationSeconds")) :: (Symbol @@ String("refreshExpirationSeconds")) :: (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil.type](scala.Symbol.apply("secret").asInstanceOf[Symbol @@ String("secret")], ::.apply[Symbol @@ String("scope"), (Symbol @@ String("redirectUri")) :: (Symbol @@ String("defaultUserId")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("tokenExpirationSeconds")) :: (Symbol @@ String("refreshExpirationSeconds")) :: (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil.type](scala.Symbol.apply("scope").asInstanceOf[Symbol @@ String("scope")], ::.apply[Symbol @@ String("redirectUri"), (Symbol @@ String("defaultUserId")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("tokenExpirationSeconds")) :: (Symbol @@ String("refreshExpirationSeconds")) :: (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil.type](scala.Symbol.apply("redirectUri").asInstanceOf[Symbol @@ String("redirectUri")], ::.apply[Symbol @@ String("defaultUserId"), (Symbol @@ String("roles")) :: (Symbol @@ String("tokenExpirationSeconds")) :: (Symbol @@ String("refreshExpirationSeconds")) :: (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil.type](scala.Symbol.apply("defaultUserId").asInstanceOf[Symbol @@ String("defaultUserId")], ::.apply[Symbol @@ String("roles"), (Symbol @@ String("tokenExpirationSeconds")) :: (Symbol @@ String("refreshExpirationSeconds")) :: (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil.type](scala.Symbol.apply("roles").asInstanceOf[Symbol @@ String("roles")], ::.apply[Symbol @@ String("tokenExpirationSeconds"), (Symbol @@ String("refreshExpirationSeconds")) :: (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil.type](scala.Symbol.apply("tokenExpirationSeconds").asInstanceOf[Symbol @@ String("tokenExpirationSeconds")], ::.apply[Symbol @@ String("refreshExpirationSeconds"), (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil.type](scala.Symbol.apply("refreshExpirationSeconds").asInstanceOf[Symbol @@ String("refreshExpirationSeconds")], ::.apply[Symbol @@ String("reconnectExpirationSeconds"), shapeless.HNil.type](scala.Symbol.apply("reconnectExpirationSeconds").asInstanceOf[Symbol @@ String("reconnectExpirationSeconds")], HNil)))))))))))), Generic.instance[org.make.api.technical.auth.ClientResponse, org.make.core.auth.ClientId :: String :: Seq[String] :: Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.user.UserId] :: Seq[org.make.core.user.Role] :: Int :: Int :: Int :: shapeless.HNil](((x0$3: org.make.api.technical.auth.ClientResponse) => x0$3 match {
case (id: org.make.core.auth.ClientId, name: String, allowedGrantTypes: Seq[String], secret: Option[String], scope: Option[String], redirectUri: Option[String], defaultUserId: Option[org.make.core.user.UserId], roles: Seq[org.make.core.user.Role], tokenExpirationSeconds: Int, refreshExpirationSeconds: Int, reconnectExpirationSeconds: Int): org.make.api.technical.auth.ClientResponse((id$macro$35 @ _), (name$macro$36 @ _), (allowedGrantTypes$macro$37 @ _), (secret$macro$38 @ _), (scope$macro$39 @ _), (redirectUri$macro$40 @ _), (defaultUserId$macro$41 @ _), (roles$macro$42 @ _), (tokenExpirationSeconds$macro$43 @ _), (refreshExpirationSeconds$macro$44 @ _), (reconnectExpirationSeconds$macro$45 @ _)) => ::.apply[org.make.core.auth.ClientId, String :: Seq[String] :: Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.user.UserId] :: Seq[org.make.core.user.Role] :: Int :: Int :: Int :: shapeless.HNil.type](id$macro$35, ::.apply[String, Seq[String] :: Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.user.UserId] :: Seq[org.make.core.user.Role] :: Int :: Int :: Int :: shapeless.HNil.type](name$macro$36, ::.apply[Seq[String], Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.user.UserId] :: Seq[org.make.core.user.Role] :: Int :: Int :: Int :: shapeless.HNil.type](allowedGrantTypes$macro$37, ::.apply[Option[String], Option[String] :: Option[String] :: Option[org.make.core.user.UserId] :: Seq[org.make.core.user.Role] :: Int :: Int :: Int :: shapeless.HNil.type](secret$macro$38, ::.apply[Option[String], Option[String] :: Option[org.make.core.user.UserId] :: Seq[org.make.core.user.Role] :: Int :: Int :: Int :: shapeless.HNil.type](scope$macro$39, ::.apply[Option[String], Option[org.make.core.user.UserId] :: Seq[org.make.core.user.Role] :: Int :: Int :: Int :: shapeless.HNil.type](redirectUri$macro$40, ::.apply[Option[org.make.core.user.UserId], Seq[org.make.core.user.Role] :: Int :: Int :: Int :: shapeless.HNil.type](defaultUserId$macro$41, ::.apply[Seq[org.make.core.user.Role], Int :: Int :: Int :: shapeless.HNil.type](roles$macro$42, ::.apply[Int, Int :: Int :: shapeless.HNil.type](tokenExpirationSeconds$macro$43, ::.apply[Int, Int :: shapeless.HNil.type](refreshExpirationSeconds$macro$44, ::.apply[Int, shapeless.HNil.type](reconnectExpirationSeconds$macro$45, HNil))))))))))).asInstanceOf[org.make.core.auth.ClientId :: String :: Seq[String] :: Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.user.UserId] :: Seq[org.make.core.user.Role] :: Int :: Int :: Int :: shapeless.HNil]
}), ((x0$4: org.make.core.auth.ClientId :: String :: Seq[String] :: Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.user.UserId] :: Seq[org.make.core.user.Role] :: Int :: Int :: Int :: shapeless.HNil) => x0$4 match {
case (head: org.make.core.auth.ClientId, tail: String :: Seq[String] :: Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.user.UserId] :: Seq[org.make.core.user.Role] :: Int :: Int :: Int :: shapeless.HNil): org.make.core.auth.ClientId :: String :: Seq[String] :: Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.user.UserId] :: Seq[org.make.core.user.Role] :: Int :: Int :: Int :: shapeless.HNil((id$macro$24 @ _), (head: String, tail: Seq[String] :: Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.user.UserId] :: Seq[org.make.core.user.Role] :: Int :: Int :: Int :: shapeless.HNil): String :: Seq[String] :: Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.user.UserId] :: Seq[org.make.core.user.Role] :: Int :: Int :: Int :: shapeless.HNil((name$macro$25 @ _), (head: Seq[String], tail: Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.user.UserId] :: Seq[org.make.core.user.Role] :: Int :: Int :: Int :: shapeless.HNil): Seq[String] :: Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.user.UserId] :: Seq[org.make.core.user.Role] :: Int :: Int :: Int :: shapeless.HNil((allowedGrantTypes$macro$26 @ _), (head: Option[String], tail: Option[String] :: Option[String] :: Option[org.make.core.user.UserId] :: Seq[org.make.core.user.Role] :: Int :: Int :: Int :: shapeless.HNil): Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.user.UserId] :: Seq[org.make.core.user.Role] :: Int :: Int :: Int :: shapeless.HNil((secret$macro$27 @ _), (head: Option[String], tail: Option[String] :: Option[org.make.core.user.UserId] :: Seq[org.make.core.user.Role] :: Int :: Int :: Int :: shapeless.HNil): Option[String] :: Option[String] :: Option[org.make.core.user.UserId] :: Seq[org.make.core.user.Role] :: Int :: Int :: Int :: shapeless.HNil((scope$macro$28 @ _), (head: Option[String], tail: Option[org.make.core.user.UserId] :: Seq[org.make.core.user.Role] :: Int :: Int :: Int :: shapeless.HNil): Option[String] :: Option[org.make.core.user.UserId] :: Seq[org.make.core.user.Role] :: Int :: Int :: Int :: shapeless.HNil((redirectUri$macro$29 @ _), (head: Option[org.make.core.user.UserId], tail: Seq[org.make.core.user.Role] :: Int :: Int :: Int :: shapeless.HNil): Option[org.make.core.user.UserId] :: Seq[org.make.core.user.Role] :: Int :: Int :: Int :: shapeless.HNil((defaultUserId$macro$30 @ _), (head: Seq[org.make.core.user.Role], tail: Int :: Int :: Int :: shapeless.HNil): Seq[org.make.core.user.Role] :: Int :: Int :: Int :: shapeless.HNil((roles$macro$31 @ _), (head: Int, tail: Int :: Int :: shapeless.HNil): Int :: Int :: Int :: shapeless.HNil((tokenExpirationSeconds$macro$32 @ _), (head: Int, tail: Int :: shapeless.HNil): Int :: Int :: shapeless.HNil((refreshExpirationSeconds$macro$33 @ _), (head: Int, tail: shapeless.HNil): Int :: shapeless.HNil((reconnectExpirationSeconds$macro$34 @ _), HNil))))))))))) => auth.this.ClientResponse.apply(id$macro$24, name$macro$25, allowedGrantTypes$macro$26, secret$macro$27, scope$macro$28, redirectUri$macro$29, defaultUserId$macro$30, roles$macro$31, tokenExpirationSeconds$macro$32, refreshExpirationSeconds$macro$33, reconnectExpirationSeconds$macro$34)
})), hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("id"), org.make.core.auth.ClientId, (Symbol @@ String("name")) :: (Symbol @@ String("allowedGrantTypes")) :: (Symbol @@ String("secret")) :: (Symbol @@ String("scope")) :: (Symbol @@ String("redirectUri")) :: (Symbol @@ String("defaultUserId")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("tokenExpirationSeconds")) :: (Symbol @@ String("refreshExpirationSeconds")) :: (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil, String :: Seq[String] :: Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.user.UserId] :: Seq[org.make.core.user.Role] :: Int :: Int :: Int :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("name"),String] :: shapeless.labelled.FieldType[Symbol @@ String("allowedGrantTypes"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("secret"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("name"), String, (Symbol @@ String("allowedGrantTypes")) :: (Symbol @@ String("secret")) :: (Symbol @@ String("scope")) :: (Symbol @@ String("redirectUri")) :: (Symbol @@ String("defaultUserId")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("tokenExpirationSeconds")) :: (Symbol @@ String("refreshExpirationSeconds")) :: (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil, Seq[String] :: Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.user.UserId] :: Seq[org.make.core.user.Role] :: Int :: Int :: Int :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("allowedGrantTypes"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("secret"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("allowedGrantTypes"), Seq[String], (Symbol @@ String("secret")) :: (Symbol @@ String("scope")) :: (Symbol @@ String("redirectUri")) :: (Symbol @@ String("defaultUserId")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("tokenExpirationSeconds")) :: (Symbol @@ String("refreshExpirationSeconds")) :: (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil, Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.user.UserId] :: Seq[org.make.core.user.Role] :: Int :: Int :: Int :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("secret"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("secret"), Option[String], (Symbol @@ String("scope")) :: (Symbol @@ String("redirectUri")) :: (Symbol @@ String("defaultUserId")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("tokenExpirationSeconds")) :: (Symbol @@ String("refreshExpirationSeconds")) :: (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil, Option[String] :: Option[String] :: Option[org.make.core.user.UserId] :: Seq[org.make.core.user.Role] :: Int :: Int :: Int :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("scope"), Option[String], (Symbol @@ String("redirectUri")) :: (Symbol @@ String("defaultUserId")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("tokenExpirationSeconds")) :: (Symbol @@ String("refreshExpirationSeconds")) :: (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil, Option[String] :: Option[org.make.core.user.UserId] :: Seq[org.make.core.user.Role] :: Int :: Int :: Int :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("redirectUri"), Option[String], (Symbol @@ String("defaultUserId")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("tokenExpirationSeconds")) :: (Symbol @@ String("refreshExpirationSeconds")) :: (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil, Option[org.make.core.user.UserId] :: Seq[org.make.core.user.Role] :: Int :: Int :: Int :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("defaultUserId"), Option[org.make.core.user.UserId], (Symbol @@ String("roles")) :: (Symbol @@ String("tokenExpirationSeconds")) :: (Symbol @@ String("refreshExpirationSeconds")) :: (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil, Seq[org.make.core.user.Role] :: Int :: Int :: Int :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("roles"), Seq[org.make.core.user.Role], (Symbol @@ String("tokenExpirationSeconds")) :: (Symbol @@ String("refreshExpirationSeconds")) :: (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil, Int :: Int :: Int :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("tokenExpirationSeconds"), Int, (Symbol @@ String("refreshExpirationSeconds")) :: (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil, Int :: Int :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("refreshExpirationSeconds"), Int, (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil, Int :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("reconnectExpirationSeconds"), Int, shapeless.HNil, shapeless.HNil, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hnilZipWithKeys, Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("reconnectExpirationSeconds")]](scala.Symbol.apply("reconnectExpirationSeconds").asInstanceOf[Symbol @@ String("reconnectExpirationSeconds")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("reconnectExpirationSeconds")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("refreshExpirationSeconds")]](scala.Symbol.apply("refreshExpirationSeconds").asInstanceOf[Symbol @@ String("refreshExpirationSeconds")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("refreshExpirationSeconds")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("tokenExpirationSeconds")]](scala.Symbol.apply("tokenExpirationSeconds").asInstanceOf[Symbol @@ String("tokenExpirationSeconds")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("tokenExpirationSeconds")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("roles")]](scala.Symbol.apply("roles").asInstanceOf[Symbol @@ String("roles")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("roles")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("defaultUserId")]](scala.Symbol.apply("defaultUserId").asInstanceOf[Symbol @@ String("defaultUserId")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("defaultUserId")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("redirectUri")]](scala.Symbol.apply("redirectUri").asInstanceOf[Symbol @@ String("redirectUri")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("redirectUri")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("scope")]](scala.Symbol.apply("scope").asInstanceOf[Symbol @@ String("scope")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("scope")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("secret")]](scala.Symbol.apply("secret").asInstanceOf[Symbol @@ String("secret")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("secret")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("allowedGrantTypes")]](scala.Symbol.apply("allowedGrantTypes").asInstanceOf[Symbol @@ String("allowedGrantTypes")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("allowedGrantTypes")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("name")]](scala.Symbol.apply("name").asInstanceOf[Symbol @@ String("name")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("name")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("id")]](scala.Symbol.apply("id").asInstanceOf[Symbol @@ String("id")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("id")]])), scala.this.<:<.refl[shapeless.labelled.FieldType[Symbol @@ String("id"),org.make.core.auth.ClientId] :: shapeless.labelled.FieldType[Symbol @@ String("name"),String] :: shapeless.labelled.FieldType[Symbol @@ String("allowedGrantTypes"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("secret"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]), shapeless.Lazy.apply[io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("id"),org.make.core.auth.ClientId] :: shapeless.labelled.FieldType[Symbol @@ String("name"),String] :: shapeless.labelled.FieldType[Symbol @@ String("allowedGrantTypes"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("secret"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]](anon$lazy$macro$47.this.inst$macro$46)).asInstanceOf[io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.technical.auth.ClientResponse]];
<stable> <accessor> lazy val inst$macro$46: io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("id"),org.make.core.auth.ClientId] :: shapeless.labelled.FieldType[Symbol @@ String("name"),String] :: shapeless.labelled.FieldType[Symbol @@ String("allowedGrantTypes"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("secret"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ({
final class $anon extends io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("id"),org.make.core.auth.ClientId] :: shapeless.labelled.FieldType[Symbol @@ String("name"),String] :: shapeless.labelled.FieldType[Symbol @@ String("allowedGrantTypes"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("secret"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] {
def <init>(): <$anon: io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("id"),org.make.core.auth.ClientId] :: shapeless.labelled.FieldType[Symbol @@ String("name"),String] :: shapeless.labelled.FieldType[Symbol @@ String("allowedGrantTypes"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("secret"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]> = {
$anon.super.<init>();
()
};
private[this] val circeGenericEncoderForid: io.circe.Encoder[org.make.core.auth.ClientId] = auth.this.ClientId.encoder;
private[this] val circeGenericEncoderForname: io.circe.Encoder[String] = circe.this.Encoder.encodeString;
private[this] val circeGenericEncoderForallowedGrantTypes: io.circe.Encoder.AsArray[Seq[String]] = circe.this.Encoder.encodeSeq[String](circe.this.Encoder.encodeString);
private[this] val circeGenericEncoderForredirectUri: io.circe.Encoder[Option[String]] = circe.this.Encoder.encodeOption[String](circe.this.Encoder.encodeString);
private[this] val circeGenericEncoderFordefaultUserId: io.circe.Encoder[Option[org.make.core.user.UserId]] = circe.this.Encoder.encodeOption[org.make.core.user.UserId](user.this.UserId.userIdEncoder);
private[this] val circeGenericEncoderForroles: io.circe.Encoder.AsArray[Seq[org.make.core.user.Role]] = circe.this.Encoder.encodeSeq[org.make.core.user.Role](user.this.Role.encoder(circe.this.Encoder.encodeString));
private[this] val circeGenericEncoderForreconnectExpirationSeconds: io.circe.Encoder[Int] = circe.this.Encoder.encodeInt;
final def encodeObject(a: shapeless.labelled.FieldType[Symbol @@ String("id"),org.make.core.auth.ClientId] :: shapeless.labelled.FieldType[Symbol @@ String("name"),String] :: shapeless.labelled.FieldType[Symbol @@ String("allowedGrantTypes"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("secret"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): io.circe.JsonObject = a match {
case (head: shapeless.labelled.FieldType[Symbol @@ String("id"),org.make.core.auth.ClientId], tail: shapeless.labelled.FieldType[Symbol @@ String("name"),String] :: shapeless.labelled.FieldType[Symbol @@ String("allowedGrantTypes"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("secret"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("id"),org.make.core.auth.ClientId] :: shapeless.labelled.FieldType[Symbol @@ String("name"),String] :: shapeless.labelled.FieldType[Symbol @@ String("allowedGrantTypes"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("secret"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForid @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("name"),String], tail: shapeless.labelled.FieldType[Symbol @@ String("allowedGrantTypes"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("secret"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("name"),String] :: shapeless.labelled.FieldType[Symbol @@ String("allowedGrantTypes"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("secret"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForname @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("allowedGrantTypes"),Seq[String]], tail: shapeless.labelled.FieldType[Symbol @@ String("secret"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("allowedGrantTypes"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("secret"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForallowedGrantTypes @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("secret"),Option[String]], tail: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("secret"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForsecret @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]], tail: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForscope @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[String]], tail: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForredirectUri @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]], tail: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingFordefaultUserId @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]], tail: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForroles @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int], tail: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingFortokenExpirationSeconds @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int], tail: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForrefreshExpirationSeconds @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int], tail: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForreconnectExpirationSeconds @ _), shapeless.HNil))))))))))) => io.circe.JsonObject.fromIterable(scala.collection.immutable.Vector.apply[(String, io.circe.Json)](scala.Tuple2.apply[String, io.circe.Json]("id", $anon.this.circeGenericEncoderForid.apply(circeGenericHListBindingForid)), scala.Tuple2.apply[String, io.circe.Json]("name", $anon.this.circeGenericEncoderForname.apply(circeGenericHListBindingForname)), scala.Tuple2.apply[String, io.circe.Json]("allowedGrantTypes", $anon.this.circeGenericEncoderForallowedGrantTypes.apply(circeGenericHListBindingForallowedGrantTypes)), scala.Tuple2.apply[String, io.circe.Json]("secret", $anon.this.circeGenericEncoderForredirectUri.apply(circeGenericHListBindingForsecret)), scala.Tuple2.apply[String, io.circe.Json]("scope", $anon.this.circeGenericEncoderForredirectUri.apply(circeGenericHListBindingForscope)), scala.Tuple2.apply[String, io.circe.Json]("redirectUri", $anon.this.circeGenericEncoderForredirectUri.apply(circeGenericHListBindingForredirectUri)), scala.Tuple2.apply[String, io.circe.Json]("defaultUserId", $anon.this.circeGenericEncoderFordefaultUserId.apply(circeGenericHListBindingFordefaultUserId)), scala.Tuple2.apply[String, io.circe.Json]("roles", $anon.this.circeGenericEncoderForroles.apply(circeGenericHListBindingForroles)), scala.Tuple2.apply[String, io.circe.Json]("tokenExpirationSeconds", $anon.this.circeGenericEncoderForreconnectExpirationSeconds.apply(circeGenericHListBindingFortokenExpirationSeconds)), scala.Tuple2.apply[String, io.circe.Json]("refreshExpirationSeconds", $anon.this.circeGenericEncoderForreconnectExpirationSeconds.apply(circeGenericHListBindingForrefreshExpirationSeconds)), scala.Tuple2.apply[String, io.circe.Json]("reconnectExpirationSeconds", $anon.this.circeGenericEncoderForreconnectExpirationSeconds.apply(circeGenericHListBindingForreconnectExpirationSeconds))))
}
};
new $anon()
}: io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("id"),org.make.core.auth.ClientId] :: shapeless.labelled.FieldType[Symbol @@ String("name"),String] :: shapeless.labelled.FieldType[Symbol @@ String("allowedGrantTypes"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("secret"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]).asInstanceOf[io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("id"),org.make.core.auth.ClientId] :: shapeless.labelled.FieldType[Symbol @@ String("name"),String] :: shapeless.labelled.FieldType[Symbol @@ String("allowedGrantTypes"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("secret"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]]
};
new anon$lazy$macro$47().inst$macro$1
};
shapeless.Lazy.apply[io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.technical.auth.ClientResponse]](inst$macro$48)
})
|
|
320
|
34773
|
12066
-
12095
|
ApplyToImplicitArgs
|
io.circe.generic.semiauto.deriveDecoder
|
|
io.circe.generic.semiauto.deriveDecoder[org.make.api.technical.auth.ClientResponse]({
val inst$macro$96: io.circe.generic.decoding.DerivedDecoder[org.make.api.technical.auth.ClientResponse] = {
final class anon$lazy$macro$95 extends AnyRef with Serializable {
def <init>(): anon$lazy$macro$95 = {
anon$lazy$macro$95.super.<init>();
()
};
<stable> <accessor> lazy val inst$macro$49: io.circe.generic.decoding.DerivedDecoder[org.make.api.technical.auth.ClientResponse] = decoding.this.DerivedDecoder.deriveDecoder[org.make.api.technical.auth.ClientResponse, shapeless.labelled.FieldType[Symbol @@ String("id"),org.make.core.auth.ClientId] :: shapeless.labelled.FieldType[Symbol @@ String("name"),String] :: shapeless.labelled.FieldType[Symbol @@ String("allowedGrantTypes"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("secret"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](shapeless.this.LabelledGeneric.materializeProduct[org.make.api.technical.auth.ClientResponse, (Symbol @@ String("id")) :: (Symbol @@ String("name")) :: (Symbol @@ String("allowedGrantTypes")) :: (Symbol @@ String("secret")) :: (Symbol @@ String("scope")) :: (Symbol @@ String("redirectUri")) :: (Symbol @@ String("defaultUserId")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("tokenExpirationSeconds")) :: (Symbol @@ String("refreshExpirationSeconds")) :: (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil, org.make.core.auth.ClientId :: String :: Seq[String] :: Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.user.UserId] :: Seq[org.make.core.user.Role] :: Int :: Int :: Int :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("id"),org.make.core.auth.ClientId] :: shapeless.labelled.FieldType[Symbol @@ String("name"),String] :: shapeless.labelled.FieldType[Symbol @@ String("allowedGrantTypes"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("secret"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](DefaultSymbolicLabelling.instance[org.make.api.technical.auth.ClientResponse, (Symbol @@ String("id")) :: (Symbol @@ String("name")) :: (Symbol @@ String("allowedGrantTypes")) :: (Symbol @@ String("secret")) :: (Symbol @@ String("scope")) :: (Symbol @@ String("redirectUri")) :: (Symbol @@ String("defaultUserId")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("tokenExpirationSeconds")) :: (Symbol @@ String("refreshExpirationSeconds")) :: (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil](::.apply[Symbol @@ String("id"), (Symbol @@ String("name")) :: (Symbol @@ String("allowedGrantTypes")) :: (Symbol @@ String("secret")) :: (Symbol @@ String("scope")) :: (Symbol @@ String("redirectUri")) :: (Symbol @@ String("defaultUserId")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("tokenExpirationSeconds")) :: (Symbol @@ String("refreshExpirationSeconds")) :: (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil.type](scala.Symbol.apply("id").asInstanceOf[Symbol @@ String("id")], ::.apply[Symbol @@ String("name"), (Symbol @@ String("allowedGrantTypes")) :: (Symbol @@ String("secret")) :: (Symbol @@ String("scope")) :: (Symbol @@ String("redirectUri")) :: (Symbol @@ String("defaultUserId")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("tokenExpirationSeconds")) :: (Symbol @@ String("refreshExpirationSeconds")) :: (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil.type](scala.Symbol.apply("name").asInstanceOf[Symbol @@ String("name")], ::.apply[Symbol @@ String("allowedGrantTypes"), (Symbol @@ String("secret")) :: (Symbol @@ String("scope")) :: (Symbol @@ String("redirectUri")) :: (Symbol @@ String("defaultUserId")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("tokenExpirationSeconds")) :: (Symbol @@ String("refreshExpirationSeconds")) :: (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil.type](scala.Symbol.apply("allowedGrantTypes").asInstanceOf[Symbol @@ String("allowedGrantTypes")], ::.apply[Symbol @@ String("secret"), (Symbol @@ String("scope")) :: (Symbol @@ String("redirectUri")) :: (Symbol @@ String("defaultUserId")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("tokenExpirationSeconds")) :: (Symbol @@ String("refreshExpirationSeconds")) :: (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil.type](scala.Symbol.apply("secret").asInstanceOf[Symbol @@ String("secret")], ::.apply[Symbol @@ String("scope"), (Symbol @@ String("redirectUri")) :: (Symbol @@ String("defaultUserId")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("tokenExpirationSeconds")) :: (Symbol @@ String("refreshExpirationSeconds")) :: (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil.type](scala.Symbol.apply("scope").asInstanceOf[Symbol @@ String("scope")], ::.apply[Symbol @@ String("redirectUri"), (Symbol @@ String("defaultUserId")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("tokenExpirationSeconds")) :: (Symbol @@ String("refreshExpirationSeconds")) :: (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil.type](scala.Symbol.apply("redirectUri").asInstanceOf[Symbol @@ String("redirectUri")], ::.apply[Symbol @@ String("defaultUserId"), (Symbol @@ String("roles")) :: (Symbol @@ String("tokenExpirationSeconds")) :: (Symbol @@ String("refreshExpirationSeconds")) :: (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil.type](scala.Symbol.apply("defaultUserId").asInstanceOf[Symbol @@ String("defaultUserId")], ::.apply[Symbol @@ String("roles"), (Symbol @@ String("tokenExpirationSeconds")) :: (Symbol @@ String("refreshExpirationSeconds")) :: (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil.type](scala.Symbol.apply("roles").asInstanceOf[Symbol @@ String("roles")], ::.apply[Symbol @@ String("tokenExpirationSeconds"), (Symbol @@ String("refreshExpirationSeconds")) :: (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil.type](scala.Symbol.apply("tokenExpirationSeconds").asInstanceOf[Symbol @@ String("tokenExpirationSeconds")], ::.apply[Symbol @@ String("refreshExpirationSeconds"), (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil.type](scala.Symbol.apply("refreshExpirationSeconds").asInstanceOf[Symbol @@ String("refreshExpirationSeconds")], ::.apply[Symbol @@ String("reconnectExpirationSeconds"), shapeless.HNil.type](scala.Symbol.apply("reconnectExpirationSeconds").asInstanceOf[Symbol @@ String("reconnectExpirationSeconds")], HNil)))))))))))), Generic.instance[org.make.api.technical.auth.ClientResponse, org.make.core.auth.ClientId :: String :: Seq[String] :: Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.user.UserId] :: Seq[org.make.core.user.Role] :: Int :: Int :: Int :: shapeless.HNil](((x0$7: org.make.api.technical.auth.ClientResponse) => x0$7 match {
case (id: org.make.core.auth.ClientId, name: String, allowedGrantTypes: Seq[String], secret: Option[String], scope: Option[String], redirectUri: Option[String], defaultUserId: Option[org.make.core.user.UserId], roles: Seq[org.make.core.user.Role], tokenExpirationSeconds: Int, refreshExpirationSeconds: Int, reconnectExpirationSeconds: Int): org.make.api.technical.auth.ClientResponse((id$macro$83 @ _), (name$macro$84 @ _), (allowedGrantTypes$macro$85 @ _), (secret$macro$86 @ _), (scope$macro$87 @ _), (redirectUri$macro$88 @ _), (defaultUserId$macro$89 @ _), (roles$macro$90 @ _), (tokenExpirationSeconds$macro$91 @ _), (refreshExpirationSeconds$macro$92 @ _), (reconnectExpirationSeconds$macro$93 @ _)) => ::.apply[org.make.core.auth.ClientId, String :: Seq[String] :: Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.user.UserId] :: Seq[org.make.core.user.Role] :: Int :: Int :: Int :: shapeless.HNil.type](id$macro$83, ::.apply[String, Seq[String] :: Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.user.UserId] :: Seq[org.make.core.user.Role] :: Int :: Int :: Int :: shapeless.HNil.type](name$macro$84, ::.apply[Seq[String], Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.user.UserId] :: Seq[org.make.core.user.Role] :: Int :: Int :: Int :: shapeless.HNil.type](allowedGrantTypes$macro$85, ::.apply[Option[String], Option[String] :: Option[String] :: Option[org.make.core.user.UserId] :: Seq[org.make.core.user.Role] :: Int :: Int :: Int :: shapeless.HNil.type](secret$macro$86, ::.apply[Option[String], Option[String] :: Option[org.make.core.user.UserId] :: Seq[org.make.core.user.Role] :: Int :: Int :: Int :: shapeless.HNil.type](scope$macro$87, ::.apply[Option[String], Option[org.make.core.user.UserId] :: Seq[org.make.core.user.Role] :: Int :: Int :: Int :: shapeless.HNil.type](redirectUri$macro$88, ::.apply[Option[org.make.core.user.UserId], Seq[org.make.core.user.Role] :: Int :: Int :: Int :: shapeless.HNil.type](defaultUserId$macro$89, ::.apply[Seq[org.make.core.user.Role], Int :: Int :: Int :: shapeless.HNil.type](roles$macro$90, ::.apply[Int, Int :: Int :: shapeless.HNil.type](tokenExpirationSeconds$macro$91, ::.apply[Int, Int :: shapeless.HNil.type](refreshExpirationSeconds$macro$92, ::.apply[Int, shapeless.HNil.type](reconnectExpirationSeconds$macro$93, HNil))))))))))).asInstanceOf[org.make.core.auth.ClientId :: String :: Seq[String] :: Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.user.UserId] :: Seq[org.make.core.user.Role] :: Int :: Int :: Int :: shapeless.HNil]
}), ((x0$8: org.make.core.auth.ClientId :: String :: Seq[String] :: Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.user.UserId] :: Seq[org.make.core.user.Role] :: Int :: Int :: Int :: shapeless.HNil) => x0$8 match {
case (head: org.make.core.auth.ClientId, tail: String :: Seq[String] :: Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.user.UserId] :: Seq[org.make.core.user.Role] :: Int :: Int :: Int :: shapeless.HNil): org.make.core.auth.ClientId :: String :: Seq[String] :: Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.user.UserId] :: Seq[org.make.core.user.Role] :: Int :: Int :: Int :: shapeless.HNil((id$macro$72 @ _), (head: String, tail: Seq[String] :: Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.user.UserId] :: Seq[org.make.core.user.Role] :: Int :: Int :: Int :: shapeless.HNil): String :: Seq[String] :: Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.user.UserId] :: Seq[org.make.core.user.Role] :: Int :: Int :: Int :: shapeless.HNil((name$macro$73 @ _), (head: Seq[String], tail: Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.user.UserId] :: Seq[org.make.core.user.Role] :: Int :: Int :: Int :: shapeless.HNil): Seq[String] :: Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.user.UserId] :: Seq[org.make.core.user.Role] :: Int :: Int :: Int :: shapeless.HNil((allowedGrantTypes$macro$74 @ _), (head: Option[String], tail: Option[String] :: Option[String] :: Option[org.make.core.user.UserId] :: Seq[org.make.core.user.Role] :: Int :: Int :: Int :: shapeless.HNil): Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.user.UserId] :: Seq[org.make.core.user.Role] :: Int :: Int :: Int :: shapeless.HNil((secret$macro$75 @ _), (head: Option[String], tail: Option[String] :: Option[org.make.core.user.UserId] :: Seq[org.make.core.user.Role] :: Int :: Int :: Int :: shapeless.HNil): Option[String] :: Option[String] :: Option[org.make.core.user.UserId] :: Seq[org.make.core.user.Role] :: Int :: Int :: Int :: shapeless.HNil((scope$macro$76 @ _), (head: Option[String], tail: Option[org.make.core.user.UserId] :: Seq[org.make.core.user.Role] :: Int :: Int :: Int :: shapeless.HNil): Option[String] :: Option[org.make.core.user.UserId] :: Seq[org.make.core.user.Role] :: Int :: Int :: Int :: shapeless.HNil((redirectUri$macro$77 @ _), (head: Option[org.make.core.user.UserId], tail: Seq[org.make.core.user.Role] :: Int :: Int :: Int :: shapeless.HNil): Option[org.make.core.user.UserId] :: Seq[org.make.core.user.Role] :: Int :: Int :: Int :: shapeless.HNil((defaultUserId$macro$78 @ _), (head: Seq[org.make.core.user.Role], tail: Int :: Int :: Int :: shapeless.HNil): Seq[org.make.core.user.Role] :: Int :: Int :: Int :: shapeless.HNil((roles$macro$79 @ _), (head: Int, tail: Int :: Int :: shapeless.HNil): Int :: Int :: Int :: shapeless.HNil((tokenExpirationSeconds$macro$80 @ _), (head: Int, tail: Int :: shapeless.HNil): Int :: Int :: shapeless.HNil((refreshExpirationSeconds$macro$81 @ _), (head: Int, tail: shapeless.HNil): Int :: shapeless.HNil((reconnectExpirationSeconds$macro$82 @ _), HNil))))))))))) => auth.this.ClientResponse.apply(id$macro$72, name$macro$73, allowedGrantTypes$macro$74, secret$macro$75, scope$macro$76, redirectUri$macro$77, defaultUserId$macro$78, roles$macro$79, tokenExpirationSeconds$macro$80, refreshExpirationSeconds$macro$81, reconnectExpirationSeconds$macro$82)
})), hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("id"), org.make.core.auth.ClientId, (Symbol @@ String("name")) :: (Symbol @@ String("allowedGrantTypes")) :: (Symbol @@ String("secret")) :: (Symbol @@ String("scope")) :: (Symbol @@ String("redirectUri")) :: (Symbol @@ String("defaultUserId")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("tokenExpirationSeconds")) :: (Symbol @@ String("refreshExpirationSeconds")) :: (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil, String :: Seq[String] :: Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.user.UserId] :: Seq[org.make.core.user.Role] :: Int :: Int :: Int :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("name"),String] :: shapeless.labelled.FieldType[Symbol @@ String("allowedGrantTypes"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("secret"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("name"), String, (Symbol @@ String("allowedGrantTypes")) :: (Symbol @@ String("secret")) :: (Symbol @@ String("scope")) :: (Symbol @@ String("redirectUri")) :: (Symbol @@ String("defaultUserId")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("tokenExpirationSeconds")) :: (Symbol @@ String("refreshExpirationSeconds")) :: (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil, Seq[String] :: Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.user.UserId] :: Seq[org.make.core.user.Role] :: Int :: Int :: Int :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("allowedGrantTypes"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("secret"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("allowedGrantTypes"), Seq[String], (Symbol @@ String("secret")) :: (Symbol @@ String("scope")) :: (Symbol @@ String("redirectUri")) :: (Symbol @@ String("defaultUserId")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("tokenExpirationSeconds")) :: (Symbol @@ String("refreshExpirationSeconds")) :: (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil, Option[String] :: Option[String] :: Option[String] :: Option[org.make.core.user.UserId] :: Seq[org.make.core.user.Role] :: Int :: Int :: Int :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("secret"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("secret"), Option[String], (Symbol @@ String("scope")) :: (Symbol @@ String("redirectUri")) :: (Symbol @@ String("defaultUserId")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("tokenExpirationSeconds")) :: (Symbol @@ String("refreshExpirationSeconds")) :: (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil, Option[String] :: Option[String] :: Option[org.make.core.user.UserId] :: Seq[org.make.core.user.Role] :: Int :: Int :: Int :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("scope"), Option[String], (Symbol @@ String("redirectUri")) :: (Symbol @@ String("defaultUserId")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("tokenExpirationSeconds")) :: (Symbol @@ String("refreshExpirationSeconds")) :: (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil, Option[String] :: Option[org.make.core.user.UserId] :: Seq[org.make.core.user.Role] :: Int :: Int :: Int :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("redirectUri"), Option[String], (Symbol @@ String("defaultUserId")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("tokenExpirationSeconds")) :: (Symbol @@ String("refreshExpirationSeconds")) :: (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil, Option[org.make.core.user.UserId] :: Seq[org.make.core.user.Role] :: Int :: Int :: Int :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("defaultUserId"), Option[org.make.core.user.UserId], (Symbol @@ String("roles")) :: (Symbol @@ String("tokenExpirationSeconds")) :: (Symbol @@ String("refreshExpirationSeconds")) :: (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil, Seq[org.make.core.user.Role] :: Int :: Int :: Int :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("roles"), Seq[org.make.core.user.Role], (Symbol @@ String("tokenExpirationSeconds")) :: (Symbol @@ String("refreshExpirationSeconds")) :: (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil, Int :: Int :: Int :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("tokenExpirationSeconds"), Int, (Symbol @@ String("refreshExpirationSeconds")) :: (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil, Int :: Int :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("refreshExpirationSeconds"), Int, (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil, Int :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("reconnectExpirationSeconds"), Int, shapeless.HNil, shapeless.HNil, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hnilZipWithKeys, Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("reconnectExpirationSeconds")]](scala.Symbol.apply("reconnectExpirationSeconds").asInstanceOf[Symbol @@ String("reconnectExpirationSeconds")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("reconnectExpirationSeconds")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("refreshExpirationSeconds")]](scala.Symbol.apply("refreshExpirationSeconds").asInstanceOf[Symbol @@ String("refreshExpirationSeconds")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("refreshExpirationSeconds")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("tokenExpirationSeconds")]](scala.Symbol.apply("tokenExpirationSeconds").asInstanceOf[Symbol @@ String("tokenExpirationSeconds")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("tokenExpirationSeconds")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("roles")]](scala.Symbol.apply("roles").asInstanceOf[Symbol @@ String("roles")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("roles")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("defaultUserId")]](scala.Symbol.apply("defaultUserId").asInstanceOf[Symbol @@ String("defaultUserId")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("defaultUserId")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("redirectUri")]](scala.Symbol.apply("redirectUri").asInstanceOf[Symbol @@ String("redirectUri")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("redirectUri")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("scope")]](scala.Symbol.apply("scope").asInstanceOf[Symbol @@ String("scope")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("scope")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("secret")]](scala.Symbol.apply("secret").asInstanceOf[Symbol @@ String("secret")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("secret")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("allowedGrantTypes")]](scala.Symbol.apply("allowedGrantTypes").asInstanceOf[Symbol @@ String("allowedGrantTypes")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("allowedGrantTypes")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("name")]](scala.Symbol.apply("name").asInstanceOf[Symbol @@ String("name")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("name")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("id")]](scala.Symbol.apply("id").asInstanceOf[Symbol @@ String("id")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("id")]])), scala.this.<:<.refl[shapeless.labelled.FieldType[Symbol @@ String("id"),org.make.core.auth.ClientId] :: shapeless.labelled.FieldType[Symbol @@ String("name"),String] :: shapeless.labelled.FieldType[Symbol @@ String("allowedGrantTypes"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("secret"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]), shapeless.Lazy.apply[io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("id"),org.make.core.auth.ClientId] :: shapeless.labelled.FieldType[Symbol @@ String("name"),String] :: shapeless.labelled.FieldType[Symbol @@ String("allowedGrantTypes"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("secret"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]](anon$lazy$macro$95.this.inst$macro$94)).asInstanceOf[io.circe.generic.decoding.DerivedDecoder[org.make.api.technical.auth.ClientResponse]];
<stable> <accessor> lazy val inst$macro$94: io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("id"),org.make.core.auth.ClientId] :: shapeless.labelled.FieldType[Symbol @@ String("name"),String] :: shapeless.labelled.FieldType[Symbol @@ String("allowedGrantTypes"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("secret"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ({
final class $anon extends io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("id"),org.make.core.auth.ClientId] :: shapeless.labelled.FieldType[Symbol @@ String("name"),String] :: shapeless.labelled.FieldType[Symbol @@ String("allowedGrantTypes"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("secret"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] {
def <init>(): <$anon: io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("id"),org.make.core.auth.ClientId] :: shapeless.labelled.FieldType[Symbol @@ String("name"),String] :: shapeless.labelled.FieldType[Symbol @@ String("allowedGrantTypes"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("secret"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]> = {
$anon.super.<init>();
()
};
private[this] val circeGenericDecoderForid: io.circe.Decoder[org.make.core.auth.ClientId] = auth.this.ClientId.decoder;
private[this] val circeGenericDecoderForname: io.circe.Decoder[String] = circe.this.Decoder.decodeString;
private[this] val circeGenericDecoderForallowedGrantTypes: io.circe.Decoder[Seq[String]] = circe.this.Decoder.decodeSeq[String](circe.this.Decoder.decodeString);
private[this] val circeGenericDecoderForredirectUri: io.circe.Decoder[Option[String]] = circe.this.Decoder.decodeOption[String](circe.this.Decoder.decodeString);
private[this] val circeGenericDecoderFordefaultUserId: io.circe.Decoder[Option[org.make.core.user.UserId]] = circe.this.Decoder.decodeOption[org.make.core.user.UserId](user.this.UserId.userIdDecoder);
private[this] val circeGenericDecoderForroles: io.circe.Decoder[Seq[org.make.core.user.Role]] = circe.this.Decoder.decodeSeq[org.make.core.user.Role](user.this.Role.decoder(circe.this.Decoder.decodeString));
private[this] val circeGenericDecoderForreconnectExpirationSeconds: io.circe.Decoder[Int] = circe.this.Decoder.decodeInt;
final def apply(c: io.circe.HCursor): io.circe.Decoder.Result[shapeless.labelled.FieldType[Symbol @@ String("id"),org.make.core.auth.ClientId] :: shapeless.labelled.FieldType[Symbol @@ String("name"),String] :: shapeless.labelled.FieldType[Symbol @@ String("allowedGrantTypes"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("secret"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("id"), org.make.core.auth.ClientId, shapeless.labelled.FieldType[Symbol @@ String("name"),String] :: shapeless.labelled.FieldType[Symbol @@ String("allowedGrantTypes"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("secret"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForid.tryDecode(c.downField("id")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("name"), String, shapeless.labelled.FieldType[Symbol @@ String("allowedGrantTypes"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("secret"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForname.tryDecode(c.downField("name")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("allowedGrantTypes"), Seq[String], shapeless.labelled.FieldType[Symbol @@ String("secret"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForallowedGrantTypes.tryDecode(c.downField("allowedGrantTypes")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("secret"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForredirectUri.tryDecode(c.downField("secret")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("scope"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForredirectUri.tryDecode(c.downField("scope")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("redirectUri"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForredirectUri.tryDecode(c.downField("redirectUri")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("defaultUserId"), Option[org.make.core.user.UserId], shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderFordefaultUserId.tryDecode(c.downField("defaultUserId")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("roles"), Seq[org.make.core.user.Role], shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForroles.tryDecode(c.downField("roles")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("tokenExpirationSeconds"), Int, shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForreconnectExpirationSeconds.tryDecode(c.downField("tokenExpirationSeconds")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("refreshExpirationSeconds"), Int, shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForreconnectExpirationSeconds.tryDecode(c.downField("refreshExpirationSeconds")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("reconnectExpirationSeconds"), Int, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForreconnectExpirationSeconds.tryDecode(c.downField("reconnectExpirationSeconds")), ReprDecoder.hnilResult)(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance);
final override def decodeAccumulating(c: io.circe.HCursor): io.circe.Decoder.AccumulatingResult[shapeless.labelled.FieldType[Symbol @@ String("id"),org.make.core.auth.ClientId] :: shapeless.labelled.FieldType[Symbol @@ String("name"),String] :: shapeless.labelled.FieldType[Symbol @@ String("allowedGrantTypes"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("secret"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("id"), org.make.core.auth.ClientId, shapeless.labelled.FieldType[Symbol @@ String("name"),String] :: shapeless.labelled.FieldType[Symbol @@ String("allowedGrantTypes"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("secret"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForid.tryDecodeAccumulating(c.downField("id")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("name"), String, shapeless.labelled.FieldType[Symbol @@ String("allowedGrantTypes"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("secret"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForname.tryDecodeAccumulating(c.downField("name")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("allowedGrantTypes"), Seq[String], shapeless.labelled.FieldType[Symbol @@ String("secret"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForallowedGrantTypes.tryDecodeAccumulating(c.downField("allowedGrantTypes")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("secret"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForredirectUri.tryDecodeAccumulating(c.downField("secret")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("scope"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForredirectUri.tryDecodeAccumulating(c.downField("scope")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("redirectUri"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForredirectUri.tryDecodeAccumulating(c.downField("redirectUri")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("defaultUserId"), Option[org.make.core.user.UserId], shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderFordefaultUserId.tryDecodeAccumulating(c.downField("defaultUserId")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("roles"), Seq[org.make.core.user.Role], shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForroles.tryDecodeAccumulating(c.downField("roles")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("tokenExpirationSeconds"), Int, shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForreconnectExpirationSeconds.tryDecodeAccumulating(c.downField("tokenExpirationSeconds")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("refreshExpirationSeconds"), Int, shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForreconnectExpirationSeconds.tryDecodeAccumulating(c.downField("refreshExpirationSeconds")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("reconnectExpirationSeconds"), Int, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForreconnectExpirationSeconds.tryDecodeAccumulating(c.downField("reconnectExpirationSeconds")), ReprDecoder.hnilResultAccumulating)(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance)
};
new $anon()
}: io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("id"),org.make.core.auth.ClientId] :: shapeless.labelled.FieldType[Symbol @@ String("name"),String] :: shapeless.labelled.FieldType[Symbol @@ String("allowedGrantTypes"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("secret"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]).asInstanceOf[io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("id"),org.make.core.auth.ClientId] :: shapeless.labelled.FieldType[Symbol @@ String("name"),String] :: shapeless.labelled.FieldType[Symbol @@ String("allowedGrantTypes"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("secret"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[org.make.core.user.Role]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]]
};
new anon$lazy$macro$95().inst$macro$49
};
shapeless.Lazy.apply[io.circe.generic.decoding.DerivedDecoder[org.make.api.technical.auth.ClientResponse]](inst$macro$96)
})
|
|
322
|
31823
|
12146
-
12640
|
Apply
|
org.make.api.technical.auth.ClientResponse.apply
|
|
ClientResponse.apply(client.clientId, client.name, client.allowedGrantTypes, client.secret, client.scope, client.redirectUri, client.defaultUserId, client.roles, client.tokenExpirationSeconds, client.refreshExpirationSeconds, client.reconnectExpirationSeconds)
|
|
323
|
48113
|
12173
-
12188
|
Select
|
org.make.core.auth.Client.clientId
|
|
client.clientId
|
|
324
|
39687
|
12203
-
12214
|
Select
|
org.make.core.auth.Client.name
|
|
client.name
|
|
325
|
32070
|
12242
-
12266
|
Select
|
org.make.core.auth.Client.allowedGrantTypes
|
|
client.allowedGrantTypes
|
|
326
|
48917
|
12283
-
12296
|
Select
|
org.make.core.auth.Client.secret
|
|
client.secret
|
|
327
|
41320
|
12312
-
12324
|
Select
|
org.make.core.auth.Client.scope
|
|
client.scope
|
|
328
|
33169
|
12346
-
12364
|
Select
|
org.make.core.auth.Client.redirectUri
|
|
client.redirectUri
|
|
329
|
46223
|
12388
-
12408
|
Select
|
org.make.core.auth.Client.defaultUserId
|
|
client.defaultUserId
|
|
330
|
43114
|
12424
-
12436
|
Select
|
org.make.core.auth.Client.roles
|
|
client.roles
|
|
331
|
34536
|
12469
-
12498
|
Select
|
org.make.core.auth.Client.tokenExpirationSeconds
|
|
client.tokenExpirationSeconds
|
|
332
|
47869
|
12533
-
12564
|
Select
|
org.make.core.auth.Client.refreshExpirationSeconds
|
|
client.refreshExpirationSeconds
|
|
333
|
39726
|
12601
-
12634
|
Select
|
org.make.core.auth.Client.reconnectExpirationSeconds
|
|
client.reconnectExpirationSeconds
|
|
363
|
49650
|
13905
-
13944
|
ApplyToImplicitArgs
|
io.circe.generic.semiauto.deriveEncoder
|
|
io.circe.generic.semiauto.deriveEncoder[org.make.api.technical.auth.AdminCreateClientRequest]({
val inst$macro$44: io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.technical.auth.AdminCreateClientRequest] = {
final class anon$lazy$macro$43 extends AnyRef with Serializable {
def <init>(): anon$lazy$macro$43 = {
anon$lazy$macro$43.super.<init>();
()
};
<stable> <accessor> lazy val inst$macro$1: io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.technical.auth.AdminCreateClientRequest] = encoding.this.DerivedAsObjectEncoder.deriveEncoder[org.make.api.technical.auth.AdminCreateClientRequest, shapeless.labelled.FieldType[Symbol @@ String("name"),eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]] :: shapeless.labelled.FieldType[Symbol @@ String("secret"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("allowedGrantTypes"),Seq[eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]]] :: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](shapeless.this.LabelledGeneric.materializeProduct[org.make.api.technical.auth.AdminCreateClientRequest, (Symbol @@ String("name")) :: (Symbol @@ String("secret")) :: (Symbol @@ String("allowedGrantTypes")) :: (Symbol @@ String("scope")) :: (Symbol @@ String("redirectUri")) :: (Symbol @@ String("defaultUserId")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("tokenExpirationSeconds")) :: (Symbol @@ String("refreshExpirationSeconds")) :: (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil, eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml] :: Option[String] :: Seq[eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]] :: Option[org.make.core.user.UserId] :: Seq[String] :: Int :: Int :: Int :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("name"),eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]] :: shapeless.labelled.FieldType[Symbol @@ String("secret"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("allowedGrantTypes"),Seq[eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]]] :: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](DefaultSymbolicLabelling.instance[org.make.api.technical.auth.AdminCreateClientRequest, (Symbol @@ String("name")) :: (Symbol @@ String("secret")) :: (Symbol @@ String("allowedGrantTypes")) :: (Symbol @@ String("scope")) :: (Symbol @@ String("redirectUri")) :: (Symbol @@ String("defaultUserId")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("tokenExpirationSeconds")) :: (Symbol @@ String("refreshExpirationSeconds")) :: (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil](::.apply[Symbol @@ String("name"), (Symbol @@ String("secret")) :: (Symbol @@ String("allowedGrantTypes")) :: (Symbol @@ String("scope")) :: (Symbol @@ String("redirectUri")) :: (Symbol @@ String("defaultUserId")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("tokenExpirationSeconds")) :: (Symbol @@ String("refreshExpirationSeconds")) :: (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil.type](scala.Symbol.apply("name").asInstanceOf[Symbol @@ String("name")], ::.apply[Symbol @@ String("secret"), (Symbol @@ String("allowedGrantTypes")) :: (Symbol @@ String("scope")) :: (Symbol @@ String("redirectUri")) :: (Symbol @@ String("defaultUserId")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("tokenExpirationSeconds")) :: (Symbol @@ String("refreshExpirationSeconds")) :: (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil.type](scala.Symbol.apply("secret").asInstanceOf[Symbol @@ String("secret")], ::.apply[Symbol @@ String("allowedGrantTypes"), (Symbol @@ String("scope")) :: (Symbol @@ String("redirectUri")) :: (Symbol @@ String("defaultUserId")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("tokenExpirationSeconds")) :: (Symbol @@ String("refreshExpirationSeconds")) :: (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil.type](scala.Symbol.apply("allowedGrantTypes").asInstanceOf[Symbol @@ String("allowedGrantTypes")], ::.apply[Symbol @@ String("scope"), (Symbol @@ String("redirectUri")) :: (Symbol @@ String("defaultUserId")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("tokenExpirationSeconds")) :: (Symbol @@ String("refreshExpirationSeconds")) :: (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil.type](scala.Symbol.apply("scope").asInstanceOf[Symbol @@ String("scope")], ::.apply[Symbol @@ String("redirectUri"), (Symbol @@ String("defaultUserId")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("tokenExpirationSeconds")) :: (Symbol @@ String("refreshExpirationSeconds")) :: (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil.type](scala.Symbol.apply("redirectUri").asInstanceOf[Symbol @@ String("redirectUri")], ::.apply[Symbol @@ String("defaultUserId"), (Symbol @@ String("roles")) :: (Symbol @@ String("tokenExpirationSeconds")) :: (Symbol @@ String("refreshExpirationSeconds")) :: (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil.type](scala.Symbol.apply("defaultUserId").asInstanceOf[Symbol @@ String("defaultUserId")], ::.apply[Symbol @@ String("roles"), (Symbol @@ String("tokenExpirationSeconds")) :: (Symbol @@ String("refreshExpirationSeconds")) :: (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil.type](scala.Symbol.apply("roles").asInstanceOf[Symbol @@ String("roles")], ::.apply[Symbol @@ String("tokenExpirationSeconds"), (Symbol @@ String("refreshExpirationSeconds")) :: (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil.type](scala.Symbol.apply("tokenExpirationSeconds").asInstanceOf[Symbol @@ String("tokenExpirationSeconds")], ::.apply[Symbol @@ String("refreshExpirationSeconds"), (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil.type](scala.Symbol.apply("refreshExpirationSeconds").asInstanceOf[Symbol @@ String("refreshExpirationSeconds")], ::.apply[Symbol @@ String("reconnectExpirationSeconds"), shapeless.HNil.type](scala.Symbol.apply("reconnectExpirationSeconds").asInstanceOf[Symbol @@ String("reconnectExpirationSeconds")], HNil))))))))))), Generic.instance[org.make.api.technical.auth.AdminCreateClientRequest, eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml] :: Option[String] :: Seq[eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]] :: Option[org.make.core.user.UserId] :: Seq[String] :: Int :: Int :: Int :: shapeless.HNil](((x0$3: org.make.api.technical.auth.AdminCreateClientRequest) => x0$3 match {
case (name: eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml], secret: Option[String], allowedGrantTypes: Seq[eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]], scope: Option[String], redirectUri: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]], defaultUserId: Option[org.make.core.user.UserId], roles: Seq[String], tokenExpirationSeconds: Int, refreshExpirationSeconds: Int, reconnectExpirationSeconds: Int): org.make.api.technical.auth.AdminCreateClientRequest((name$macro$32 @ _), (secret$macro$33 @ _), (allowedGrantTypes$macro$34 @ _), (scope$macro$35 @ _), (redirectUri$macro$36 @ _), (defaultUserId$macro$37 @ _), (roles$macro$38 @ _), (tokenExpirationSeconds$macro$39 @ _), (refreshExpirationSeconds$macro$40 @ _), (reconnectExpirationSeconds$macro$41 @ _)) => ::.apply[eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml], Option[String] :: Seq[eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]] :: Option[org.make.core.user.UserId] :: Seq[String] :: Int :: Int :: Int :: shapeless.HNil.type](name$macro$32, ::.apply[Option[String], Seq[eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]] :: Option[org.make.core.user.UserId] :: Seq[String] :: Int :: Int :: Int :: shapeless.HNil.type](secret$macro$33, ::.apply[Seq[eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]], Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]] :: Option[org.make.core.user.UserId] :: Seq[String] :: Int :: Int :: Int :: shapeless.HNil.type](allowedGrantTypes$macro$34, ::.apply[Option[String], Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]] :: Option[org.make.core.user.UserId] :: Seq[String] :: Int :: Int :: Int :: shapeless.HNil.type](scope$macro$35, ::.apply[Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]], Option[org.make.core.user.UserId] :: Seq[String] :: Int :: Int :: Int :: shapeless.HNil.type](redirectUri$macro$36, ::.apply[Option[org.make.core.user.UserId], Seq[String] :: Int :: Int :: Int :: shapeless.HNil.type](defaultUserId$macro$37, ::.apply[Seq[String], Int :: Int :: Int :: shapeless.HNil.type](roles$macro$38, ::.apply[Int, Int :: Int :: shapeless.HNil.type](tokenExpirationSeconds$macro$39, ::.apply[Int, Int :: shapeless.HNil.type](refreshExpirationSeconds$macro$40, ::.apply[Int, shapeless.HNil.type](reconnectExpirationSeconds$macro$41, HNil)))))))))).asInstanceOf[eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml] :: Option[String] :: Seq[eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]] :: Option[org.make.core.user.UserId] :: Seq[String] :: Int :: Int :: Int :: shapeless.HNil]
}), ((x0$4: eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml] :: Option[String] :: Seq[eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]] :: Option[org.make.core.user.UserId] :: Seq[String] :: Int :: Int :: Int :: shapeless.HNil) => x0$4 match {
case (head: eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml], tail: Option[String] :: Seq[eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]] :: Option[org.make.core.user.UserId] :: Seq[String] :: Int :: Int :: Int :: shapeless.HNil): eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml] :: Option[String] :: Seq[eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]] :: Option[org.make.core.user.UserId] :: Seq[String] :: Int :: Int :: Int :: shapeless.HNil((name$macro$22 @ _), (head: Option[String], tail: Seq[eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]] :: Option[org.make.core.user.UserId] :: Seq[String] :: Int :: Int :: Int :: shapeless.HNil): Option[String] :: Seq[eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]] :: Option[org.make.core.user.UserId] :: Seq[String] :: Int :: Int :: Int :: shapeless.HNil((secret$macro$23 @ _), (head: Seq[eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]], tail: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]] :: Option[org.make.core.user.UserId] :: Seq[String] :: Int :: Int :: Int :: shapeless.HNil): Seq[eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]] :: Option[org.make.core.user.UserId] :: Seq[String] :: Int :: Int :: Int :: shapeless.HNil((allowedGrantTypes$macro$24 @ _), (head: Option[String], tail: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]] :: Option[org.make.core.user.UserId] :: Seq[String] :: Int :: Int :: Int :: shapeless.HNil): Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]] :: Option[org.make.core.user.UserId] :: Seq[String] :: Int :: Int :: Int :: shapeless.HNil((scope$macro$25 @ _), (head: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]], tail: Option[org.make.core.user.UserId] :: Seq[String] :: Int :: Int :: Int :: shapeless.HNil): Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]] :: Option[org.make.core.user.UserId] :: Seq[String] :: Int :: Int :: Int :: shapeless.HNil((redirectUri$macro$26 @ _), (head: Option[org.make.core.user.UserId], tail: Seq[String] :: Int :: Int :: Int :: shapeless.HNil): Option[org.make.core.user.UserId] :: Seq[String] :: Int :: Int :: Int :: shapeless.HNil((defaultUserId$macro$27 @ _), (head: Seq[String], tail: Int :: Int :: Int :: shapeless.HNil): Seq[String] :: Int :: Int :: Int :: shapeless.HNil((roles$macro$28 @ _), (head: Int, tail: Int :: Int :: shapeless.HNil): Int :: Int :: Int :: shapeless.HNil((tokenExpirationSeconds$macro$29 @ _), (head: Int, tail: Int :: shapeless.HNil): Int :: Int :: shapeless.HNil((refreshExpirationSeconds$macro$30 @ _), (head: Int, tail: shapeless.HNil): Int :: shapeless.HNil((reconnectExpirationSeconds$macro$31 @ _), HNil)))))))))) => auth.this.AdminCreateClientRequest.apply(name$macro$22, secret$macro$23, allowedGrantTypes$macro$24, scope$macro$25, redirectUri$macro$26, defaultUserId$macro$27, roles$macro$28, tokenExpirationSeconds$macro$29, refreshExpirationSeconds$macro$30, reconnectExpirationSeconds$macro$31)
})), hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("name"), eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml], (Symbol @@ String("secret")) :: (Symbol @@ String("allowedGrantTypes")) :: (Symbol @@ String("scope")) :: (Symbol @@ String("redirectUri")) :: (Symbol @@ String("defaultUserId")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("tokenExpirationSeconds")) :: (Symbol @@ String("refreshExpirationSeconds")) :: (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil, Option[String] :: Seq[eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]] :: Option[org.make.core.user.UserId] :: Seq[String] :: Int :: Int :: Int :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("secret"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("allowedGrantTypes"),Seq[eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]]] :: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("secret"), Option[String], (Symbol @@ String("allowedGrantTypes")) :: (Symbol @@ String("scope")) :: (Symbol @@ String("redirectUri")) :: (Symbol @@ String("defaultUserId")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("tokenExpirationSeconds")) :: (Symbol @@ String("refreshExpirationSeconds")) :: (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil, Seq[eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]] :: Option[org.make.core.user.UserId] :: Seq[String] :: Int :: Int :: Int :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("allowedGrantTypes"),Seq[eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]]] :: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("allowedGrantTypes"), Seq[eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]], (Symbol @@ String("scope")) :: (Symbol @@ String("redirectUri")) :: (Symbol @@ String("defaultUserId")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("tokenExpirationSeconds")) :: (Symbol @@ String("refreshExpirationSeconds")) :: (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil, Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]] :: Option[org.make.core.user.UserId] :: Seq[String] :: Int :: Int :: Int :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("scope"), Option[String], (Symbol @@ String("redirectUri")) :: (Symbol @@ String("defaultUserId")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("tokenExpirationSeconds")) :: (Symbol @@ String("refreshExpirationSeconds")) :: (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil, Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]] :: Option[org.make.core.user.UserId] :: Seq[String] :: Int :: Int :: Int :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("redirectUri"), Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]], (Symbol @@ String("defaultUserId")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("tokenExpirationSeconds")) :: (Symbol @@ String("refreshExpirationSeconds")) :: (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil, Option[org.make.core.user.UserId] :: Seq[String] :: Int :: Int :: Int :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("defaultUserId"), Option[org.make.core.user.UserId], (Symbol @@ String("roles")) :: (Symbol @@ String("tokenExpirationSeconds")) :: (Symbol @@ String("refreshExpirationSeconds")) :: (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil, Seq[String] :: Int :: Int :: Int :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("roles"), Seq[String], (Symbol @@ String("tokenExpirationSeconds")) :: (Symbol @@ String("refreshExpirationSeconds")) :: (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil, Int :: Int :: Int :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("tokenExpirationSeconds"), Int, (Symbol @@ String("refreshExpirationSeconds")) :: (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil, Int :: Int :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("refreshExpirationSeconds"), Int, (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil, Int :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("reconnectExpirationSeconds"), Int, shapeless.HNil, shapeless.HNil, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hnilZipWithKeys, Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("reconnectExpirationSeconds")]](scala.Symbol.apply("reconnectExpirationSeconds").asInstanceOf[Symbol @@ String("reconnectExpirationSeconds")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("reconnectExpirationSeconds")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("refreshExpirationSeconds")]](scala.Symbol.apply("refreshExpirationSeconds").asInstanceOf[Symbol @@ String("refreshExpirationSeconds")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("refreshExpirationSeconds")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("tokenExpirationSeconds")]](scala.Symbol.apply("tokenExpirationSeconds").asInstanceOf[Symbol @@ String("tokenExpirationSeconds")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("tokenExpirationSeconds")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("roles")]](scala.Symbol.apply("roles").asInstanceOf[Symbol @@ String("roles")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("roles")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("defaultUserId")]](scala.Symbol.apply("defaultUserId").asInstanceOf[Symbol @@ String("defaultUserId")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("defaultUserId")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("redirectUri")]](scala.Symbol.apply("redirectUri").asInstanceOf[Symbol @@ String("redirectUri")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("redirectUri")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("scope")]](scala.Symbol.apply("scope").asInstanceOf[Symbol @@ String("scope")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("scope")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("allowedGrantTypes")]](scala.Symbol.apply("allowedGrantTypes").asInstanceOf[Symbol @@ String("allowedGrantTypes")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("allowedGrantTypes")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("secret")]](scala.Symbol.apply("secret").asInstanceOf[Symbol @@ String("secret")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("secret")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("name")]](scala.Symbol.apply("name").asInstanceOf[Symbol @@ String("name")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("name")]])), scala.this.<:<.refl[shapeless.labelled.FieldType[Symbol @@ String("name"),eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]] :: shapeless.labelled.FieldType[Symbol @@ String("secret"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("allowedGrantTypes"),Seq[eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]]] :: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]), shapeless.Lazy.apply[io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("name"),eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]] :: shapeless.labelled.FieldType[Symbol @@ String("secret"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("allowedGrantTypes"),Seq[eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]]] :: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]](anon$lazy$macro$43.this.inst$macro$42)).asInstanceOf[io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.technical.auth.AdminCreateClientRequest]];
<stable> <accessor> lazy val inst$macro$42: io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("name"),eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]] :: shapeless.labelled.FieldType[Symbol @@ String("secret"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("allowedGrantTypes"),Seq[eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]]] :: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ({
final class $anon extends io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("name"),eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]] :: shapeless.labelled.FieldType[Symbol @@ String("secret"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("allowedGrantTypes"),Seq[eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]]] :: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] {
def <init>(): <$anon: io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("name"),eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]] :: shapeless.labelled.FieldType[Symbol @@ String("secret"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("allowedGrantTypes"),Seq[eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]]] :: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]> = {
$anon.super.<init>();
()
};
private[this] val circeGenericEncoderForname: io.circe.Encoder[eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]] = io.circe.refined.`package`.refinedEncoder[String, org.make.core.Validation.ValidHtml, eu.timepit.refined.api.Refined](circe.this.Encoder.encodeString, api.this.RefType.refinedRefType);
private[this] val circeGenericEncoderForallowedGrantTypes: io.circe.Encoder.AsArray[Seq[eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]]] = circe.this.Encoder.encodeSeq[eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]](io.circe.refined.`package`.refinedEncoder[String, org.make.api.technical.auth.AdminCreateClientRequest.GrantType, eu.timepit.refined.api.Refined](circe.this.Encoder.encodeString, api.this.RefType.refinedRefType));
private[this] val circeGenericEncoderForscope: io.circe.Encoder[Option[String]] = circe.this.Encoder.encodeOption[String](circe.this.Encoder.encodeString);
private[this] val circeGenericEncoderForredirectUri: io.circe.Encoder[Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]]] = circe.this.Encoder.encodeOption[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]](io.circe.refined.`package`.refinedEncoder[String, eu.timepit.refined.string.Uri, eu.timepit.refined.api.Refined](circe.this.Encoder.encodeString, api.this.RefType.refinedRefType));
private[this] val circeGenericEncoderFordefaultUserId: io.circe.Encoder[Option[org.make.core.user.UserId]] = circe.this.Encoder.encodeOption[org.make.core.user.UserId](user.this.UserId.userIdEncoder);
private[this] val circeGenericEncoderForroles: io.circe.Encoder.AsArray[Seq[String]] = circe.this.Encoder.encodeSeq[String](circe.this.Encoder.encodeString);
private[this] val circeGenericEncoderForreconnectExpirationSeconds: io.circe.Encoder[Int] = circe.this.Encoder.encodeInt;
final def encodeObject(a: shapeless.labelled.FieldType[Symbol @@ String("name"),eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]] :: shapeless.labelled.FieldType[Symbol @@ String("secret"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("allowedGrantTypes"),Seq[eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]]] :: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): io.circe.JsonObject = a match {
case (head: shapeless.labelled.FieldType[Symbol @@ String("name"),eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]], tail: shapeless.labelled.FieldType[Symbol @@ String("secret"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("allowedGrantTypes"),Seq[eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]]] :: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("name"),eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]] :: shapeless.labelled.FieldType[Symbol @@ String("secret"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("allowedGrantTypes"),Seq[eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]]] :: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForname @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("secret"),Option[String]], tail: shapeless.labelled.FieldType[Symbol @@ String("allowedGrantTypes"),Seq[eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]]] :: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("secret"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("allowedGrantTypes"),Seq[eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]]] :: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForsecret @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("allowedGrantTypes"),Seq[eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]]], tail: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("allowedGrantTypes"),Seq[eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]]] :: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForallowedGrantTypes @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]], tail: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForscope @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]]], tail: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForredirectUri @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]], tail: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingFordefaultUserId @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[String]], tail: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForroles @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int], tail: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingFortokenExpirationSeconds @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int], tail: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForrefreshExpirationSeconds @ _), (head: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int], tail: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out): shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out((circeGenericHListBindingForreconnectExpirationSeconds @ _), shapeless.HNil)))))))))) => io.circe.JsonObject.fromIterable(scala.collection.immutable.Vector.apply[(String, io.circe.Json)](scala.Tuple2.apply[String, io.circe.Json]("name", $anon.this.circeGenericEncoderForname.apply(circeGenericHListBindingForname)), scala.Tuple2.apply[String, io.circe.Json]("secret", $anon.this.circeGenericEncoderForscope.apply(circeGenericHListBindingForsecret)), scala.Tuple2.apply[String, io.circe.Json]("allowedGrantTypes", $anon.this.circeGenericEncoderForallowedGrantTypes.apply(circeGenericHListBindingForallowedGrantTypes)), scala.Tuple2.apply[String, io.circe.Json]("scope", $anon.this.circeGenericEncoderForscope.apply(circeGenericHListBindingForscope)), scala.Tuple2.apply[String, io.circe.Json]("redirectUri", $anon.this.circeGenericEncoderForredirectUri.apply(circeGenericHListBindingForredirectUri)), scala.Tuple2.apply[String, io.circe.Json]("defaultUserId", $anon.this.circeGenericEncoderFordefaultUserId.apply(circeGenericHListBindingFordefaultUserId)), scala.Tuple2.apply[String, io.circe.Json]("roles", $anon.this.circeGenericEncoderForroles.apply(circeGenericHListBindingForroles)), scala.Tuple2.apply[String, io.circe.Json]("tokenExpirationSeconds", $anon.this.circeGenericEncoderForreconnectExpirationSeconds.apply(circeGenericHListBindingFortokenExpirationSeconds)), scala.Tuple2.apply[String, io.circe.Json]("refreshExpirationSeconds", $anon.this.circeGenericEncoderForreconnectExpirationSeconds.apply(circeGenericHListBindingForrefreshExpirationSeconds)), scala.Tuple2.apply[String, io.circe.Json]("reconnectExpirationSeconds", $anon.this.circeGenericEncoderForreconnectExpirationSeconds.apply(circeGenericHListBindingForreconnectExpirationSeconds))))
}
};
new $anon()
}: io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("name"),eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]] :: shapeless.labelled.FieldType[Symbol @@ String("secret"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("allowedGrantTypes"),Seq[eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]]] :: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]).asInstanceOf[io.circe.generic.encoding.ReprAsObjectEncoder[shapeless.labelled.FieldType[Symbol @@ String("name"),eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]] :: shapeless.labelled.FieldType[Symbol @@ String("secret"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("allowedGrantTypes"),Seq[eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]]] :: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]]
};
new anon$lazy$macro$43().inst$macro$1
};
shapeless.Lazy.apply[io.circe.generic.encoding.DerivedAsObjectEncoder[org.make.api.technical.auth.AdminCreateClientRequest]](inst$macro$44)
})
|
|
364
|
41362
|
14005
-
14044
|
ApplyToImplicitArgs
|
io.circe.generic.semiauto.deriveDecoder
|
|
io.circe.generic.semiauto.deriveDecoder[org.make.api.technical.auth.AdminCreateClientRequest]({
val inst$macro$88: io.circe.generic.decoding.DerivedDecoder[org.make.api.technical.auth.AdminCreateClientRequest] = {
final class anon$lazy$macro$87 extends AnyRef with Serializable {
def <init>(): anon$lazy$macro$87 = {
anon$lazy$macro$87.super.<init>();
()
};
<stable> <accessor> lazy val inst$macro$45: io.circe.generic.decoding.DerivedDecoder[org.make.api.technical.auth.AdminCreateClientRequest] = decoding.this.DerivedDecoder.deriveDecoder[org.make.api.technical.auth.AdminCreateClientRequest, shapeless.labelled.FieldType[Symbol @@ String("name"),eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]] :: shapeless.labelled.FieldType[Symbol @@ String("secret"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("allowedGrantTypes"),Seq[eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]]] :: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](shapeless.this.LabelledGeneric.materializeProduct[org.make.api.technical.auth.AdminCreateClientRequest, (Symbol @@ String("name")) :: (Symbol @@ String("secret")) :: (Symbol @@ String("allowedGrantTypes")) :: (Symbol @@ String("scope")) :: (Symbol @@ String("redirectUri")) :: (Symbol @@ String("defaultUserId")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("tokenExpirationSeconds")) :: (Symbol @@ String("refreshExpirationSeconds")) :: (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil, eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml] :: Option[String] :: Seq[eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]] :: Option[org.make.core.user.UserId] :: Seq[String] :: Int :: Int :: Int :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("name"),eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]] :: shapeless.labelled.FieldType[Symbol @@ String("secret"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("allowedGrantTypes"),Seq[eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]]] :: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](DefaultSymbolicLabelling.instance[org.make.api.technical.auth.AdminCreateClientRequest, (Symbol @@ String("name")) :: (Symbol @@ String("secret")) :: (Symbol @@ String("allowedGrantTypes")) :: (Symbol @@ String("scope")) :: (Symbol @@ String("redirectUri")) :: (Symbol @@ String("defaultUserId")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("tokenExpirationSeconds")) :: (Symbol @@ String("refreshExpirationSeconds")) :: (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil](::.apply[Symbol @@ String("name"), (Symbol @@ String("secret")) :: (Symbol @@ String("allowedGrantTypes")) :: (Symbol @@ String("scope")) :: (Symbol @@ String("redirectUri")) :: (Symbol @@ String("defaultUserId")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("tokenExpirationSeconds")) :: (Symbol @@ String("refreshExpirationSeconds")) :: (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil.type](scala.Symbol.apply("name").asInstanceOf[Symbol @@ String("name")], ::.apply[Symbol @@ String("secret"), (Symbol @@ String("allowedGrantTypes")) :: (Symbol @@ String("scope")) :: (Symbol @@ String("redirectUri")) :: (Symbol @@ String("defaultUserId")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("tokenExpirationSeconds")) :: (Symbol @@ String("refreshExpirationSeconds")) :: (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil.type](scala.Symbol.apply("secret").asInstanceOf[Symbol @@ String("secret")], ::.apply[Symbol @@ String("allowedGrantTypes"), (Symbol @@ String("scope")) :: (Symbol @@ String("redirectUri")) :: (Symbol @@ String("defaultUserId")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("tokenExpirationSeconds")) :: (Symbol @@ String("refreshExpirationSeconds")) :: (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil.type](scala.Symbol.apply("allowedGrantTypes").asInstanceOf[Symbol @@ String("allowedGrantTypes")], ::.apply[Symbol @@ String("scope"), (Symbol @@ String("redirectUri")) :: (Symbol @@ String("defaultUserId")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("tokenExpirationSeconds")) :: (Symbol @@ String("refreshExpirationSeconds")) :: (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil.type](scala.Symbol.apply("scope").asInstanceOf[Symbol @@ String("scope")], ::.apply[Symbol @@ String("redirectUri"), (Symbol @@ String("defaultUserId")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("tokenExpirationSeconds")) :: (Symbol @@ String("refreshExpirationSeconds")) :: (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil.type](scala.Symbol.apply("redirectUri").asInstanceOf[Symbol @@ String("redirectUri")], ::.apply[Symbol @@ String("defaultUserId"), (Symbol @@ String("roles")) :: (Symbol @@ String("tokenExpirationSeconds")) :: (Symbol @@ String("refreshExpirationSeconds")) :: (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil.type](scala.Symbol.apply("defaultUserId").asInstanceOf[Symbol @@ String("defaultUserId")], ::.apply[Symbol @@ String("roles"), (Symbol @@ String("tokenExpirationSeconds")) :: (Symbol @@ String("refreshExpirationSeconds")) :: (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil.type](scala.Symbol.apply("roles").asInstanceOf[Symbol @@ String("roles")], ::.apply[Symbol @@ String("tokenExpirationSeconds"), (Symbol @@ String("refreshExpirationSeconds")) :: (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil.type](scala.Symbol.apply("tokenExpirationSeconds").asInstanceOf[Symbol @@ String("tokenExpirationSeconds")], ::.apply[Symbol @@ String("refreshExpirationSeconds"), (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil.type](scala.Symbol.apply("refreshExpirationSeconds").asInstanceOf[Symbol @@ String("refreshExpirationSeconds")], ::.apply[Symbol @@ String("reconnectExpirationSeconds"), shapeless.HNil.type](scala.Symbol.apply("reconnectExpirationSeconds").asInstanceOf[Symbol @@ String("reconnectExpirationSeconds")], HNil))))))))))), Generic.instance[org.make.api.technical.auth.AdminCreateClientRequest, eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml] :: Option[String] :: Seq[eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]] :: Option[org.make.core.user.UserId] :: Seq[String] :: Int :: Int :: Int :: shapeless.HNil](((x0$7: org.make.api.technical.auth.AdminCreateClientRequest) => x0$7 match {
case (name: eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml], secret: Option[String], allowedGrantTypes: Seq[eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]], scope: Option[String], redirectUri: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]], defaultUserId: Option[org.make.core.user.UserId], roles: Seq[String], tokenExpirationSeconds: Int, refreshExpirationSeconds: Int, reconnectExpirationSeconds: Int): org.make.api.technical.auth.AdminCreateClientRequest((name$macro$76 @ _), (secret$macro$77 @ _), (allowedGrantTypes$macro$78 @ _), (scope$macro$79 @ _), (redirectUri$macro$80 @ _), (defaultUserId$macro$81 @ _), (roles$macro$82 @ _), (tokenExpirationSeconds$macro$83 @ _), (refreshExpirationSeconds$macro$84 @ _), (reconnectExpirationSeconds$macro$85 @ _)) => ::.apply[eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml], Option[String] :: Seq[eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]] :: Option[org.make.core.user.UserId] :: Seq[String] :: Int :: Int :: Int :: shapeless.HNil.type](name$macro$76, ::.apply[Option[String], Seq[eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]] :: Option[org.make.core.user.UserId] :: Seq[String] :: Int :: Int :: Int :: shapeless.HNil.type](secret$macro$77, ::.apply[Seq[eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]], Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]] :: Option[org.make.core.user.UserId] :: Seq[String] :: Int :: Int :: Int :: shapeless.HNil.type](allowedGrantTypes$macro$78, ::.apply[Option[String], Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]] :: Option[org.make.core.user.UserId] :: Seq[String] :: Int :: Int :: Int :: shapeless.HNil.type](scope$macro$79, ::.apply[Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]], Option[org.make.core.user.UserId] :: Seq[String] :: Int :: Int :: Int :: shapeless.HNil.type](redirectUri$macro$80, ::.apply[Option[org.make.core.user.UserId], Seq[String] :: Int :: Int :: Int :: shapeless.HNil.type](defaultUserId$macro$81, ::.apply[Seq[String], Int :: Int :: Int :: shapeless.HNil.type](roles$macro$82, ::.apply[Int, Int :: Int :: shapeless.HNil.type](tokenExpirationSeconds$macro$83, ::.apply[Int, Int :: shapeless.HNil.type](refreshExpirationSeconds$macro$84, ::.apply[Int, shapeless.HNil.type](reconnectExpirationSeconds$macro$85, HNil)))))))))).asInstanceOf[eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml] :: Option[String] :: Seq[eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]] :: Option[org.make.core.user.UserId] :: Seq[String] :: Int :: Int :: Int :: shapeless.HNil]
}), ((x0$8: eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml] :: Option[String] :: Seq[eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]] :: Option[org.make.core.user.UserId] :: Seq[String] :: Int :: Int :: Int :: shapeless.HNil) => x0$8 match {
case (head: eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml], tail: Option[String] :: Seq[eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]] :: Option[org.make.core.user.UserId] :: Seq[String] :: Int :: Int :: Int :: shapeless.HNil): eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml] :: Option[String] :: Seq[eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]] :: Option[org.make.core.user.UserId] :: Seq[String] :: Int :: Int :: Int :: shapeless.HNil((name$macro$66 @ _), (head: Option[String], tail: Seq[eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]] :: Option[org.make.core.user.UserId] :: Seq[String] :: Int :: Int :: Int :: shapeless.HNil): Option[String] :: Seq[eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]] :: Option[org.make.core.user.UserId] :: Seq[String] :: Int :: Int :: Int :: shapeless.HNil((secret$macro$67 @ _), (head: Seq[eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]], tail: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]] :: Option[org.make.core.user.UserId] :: Seq[String] :: Int :: Int :: Int :: shapeless.HNil): Seq[eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]] :: Option[org.make.core.user.UserId] :: Seq[String] :: Int :: Int :: Int :: shapeless.HNil((allowedGrantTypes$macro$68 @ _), (head: Option[String], tail: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]] :: Option[org.make.core.user.UserId] :: Seq[String] :: Int :: Int :: Int :: shapeless.HNil): Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]] :: Option[org.make.core.user.UserId] :: Seq[String] :: Int :: Int :: Int :: shapeless.HNil((scope$macro$69 @ _), (head: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]], tail: Option[org.make.core.user.UserId] :: Seq[String] :: Int :: Int :: Int :: shapeless.HNil): Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]] :: Option[org.make.core.user.UserId] :: Seq[String] :: Int :: Int :: Int :: shapeless.HNil((redirectUri$macro$70 @ _), (head: Option[org.make.core.user.UserId], tail: Seq[String] :: Int :: Int :: Int :: shapeless.HNil): Option[org.make.core.user.UserId] :: Seq[String] :: Int :: Int :: Int :: shapeless.HNil((defaultUserId$macro$71 @ _), (head: Seq[String], tail: Int :: Int :: Int :: shapeless.HNil): Seq[String] :: Int :: Int :: Int :: shapeless.HNil((roles$macro$72 @ _), (head: Int, tail: Int :: Int :: shapeless.HNil): Int :: Int :: Int :: shapeless.HNil((tokenExpirationSeconds$macro$73 @ _), (head: Int, tail: Int :: shapeless.HNil): Int :: Int :: shapeless.HNil((refreshExpirationSeconds$macro$74 @ _), (head: Int, tail: shapeless.HNil): Int :: shapeless.HNil((reconnectExpirationSeconds$macro$75 @ _), HNil)))))))))) => auth.this.AdminCreateClientRequest.apply(name$macro$66, secret$macro$67, allowedGrantTypes$macro$68, scope$macro$69, redirectUri$macro$70, defaultUserId$macro$71, roles$macro$72, tokenExpirationSeconds$macro$73, refreshExpirationSeconds$macro$74, reconnectExpirationSeconds$macro$75)
})), hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("name"), eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml], (Symbol @@ String("secret")) :: (Symbol @@ String("allowedGrantTypes")) :: (Symbol @@ String("scope")) :: (Symbol @@ String("redirectUri")) :: (Symbol @@ String("defaultUserId")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("tokenExpirationSeconds")) :: (Symbol @@ String("refreshExpirationSeconds")) :: (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil, Option[String] :: Seq[eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]] :: Option[org.make.core.user.UserId] :: Seq[String] :: Int :: Int :: Int :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("secret"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("allowedGrantTypes"),Seq[eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]]] :: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("secret"), Option[String], (Symbol @@ String("allowedGrantTypes")) :: (Symbol @@ String("scope")) :: (Symbol @@ String("redirectUri")) :: (Symbol @@ String("defaultUserId")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("tokenExpirationSeconds")) :: (Symbol @@ String("refreshExpirationSeconds")) :: (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil, Seq[eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]] :: Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]] :: Option[org.make.core.user.UserId] :: Seq[String] :: Int :: Int :: Int :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("allowedGrantTypes"),Seq[eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]]] :: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("allowedGrantTypes"), Seq[eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]], (Symbol @@ String("scope")) :: (Symbol @@ String("redirectUri")) :: (Symbol @@ String("defaultUserId")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("tokenExpirationSeconds")) :: (Symbol @@ String("refreshExpirationSeconds")) :: (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil, Option[String] :: Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]] :: Option[org.make.core.user.UserId] :: Seq[String] :: Int :: Int :: Int :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("scope"), Option[String], (Symbol @@ String("redirectUri")) :: (Symbol @@ String("defaultUserId")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("tokenExpirationSeconds")) :: (Symbol @@ String("refreshExpirationSeconds")) :: (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil, Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]] :: Option[org.make.core.user.UserId] :: Seq[String] :: Int :: Int :: Int :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("redirectUri"), Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]], (Symbol @@ String("defaultUserId")) :: (Symbol @@ String("roles")) :: (Symbol @@ String("tokenExpirationSeconds")) :: (Symbol @@ String("refreshExpirationSeconds")) :: (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil, Option[org.make.core.user.UserId] :: Seq[String] :: Int :: Int :: Int :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("defaultUserId"), Option[org.make.core.user.UserId], (Symbol @@ String("roles")) :: (Symbol @@ String("tokenExpirationSeconds")) :: (Symbol @@ String("refreshExpirationSeconds")) :: (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil, Seq[String] :: Int :: Int :: Int :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("roles"), Seq[String], (Symbol @@ String("tokenExpirationSeconds")) :: (Symbol @@ String("refreshExpirationSeconds")) :: (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil, Int :: Int :: Int :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("tokenExpirationSeconds"), Int, (Symbol @@ String("refreshExpirationSeconds")) :: (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil, Int :: Int :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("refreshExpirationSeconds"), Int, (Symbol @@ String("reconnectExpirationSeconds")) :: shapeless.HNil, Int :: shapeless.HNil, shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hconsZipWithKeys[Symbol @@ String("reconnectExpirationSeconds"), Int, shapeless.HNil, shapeless.HNil, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out](hlist.this.ZipWithKeys.hnilZipWithKeys, Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("reconnectExpirationSeconds")]](scala.Symbol.apply("reconnectExpirationSeconds").asInstanceOf[Symbol @@ String("reconnectExpirationSeconds")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("reconnectExpirationSeconds")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("refreshExpirationSeconds")]](scala.Symbol.apply("refreshExpirationSeconds").asInstanceOf[Symbol @@ String("refreshExpirationSeconds")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("refreshExpirationSeconds")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("tokenExpirationSeconds")]](scala.Symbol.apply("tokenExpirationSeconds").asInstanceOf[Symbol @@ String("tokenExpirationSeconds")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("tokenExpirationSeconds")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("roles")]](scala.Symbol.apply("roles").asInstanceOf[Symbol @@ String("roles")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("roles")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("defaultUserId")]](scala.Symbol.apply("defaultUserId").asInstanceOf[Symbol @@ String("defaultUserId")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("defaultUserId")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("redirectUri")]](scala.Symbol.apply("redirectUri").asInstanceOf[Symbol @@ String("redirectUri")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("redirectUri")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("scope")]](scala.Symbol.apply("scope").asInstanceOf[Symbol @@ String("scope")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("scope")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("allowedGrantTypes")]](scala.Symbol.apply("allowedGrantTypes").asInstanceOf[Symbol @@ String("allowedGrantTypes")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("allowedGrantTypes")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("secret")]](scala.Symbol.apply("secret").asInstanceOf[Symbol @@ String("secret")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("secret")]])), Witness.mkWitness[Symbol with shapeless.tag.Tagged[String("name")]](scala.Symbol.apply("name").asInstanceOf[Symbol @@ String("name")].asInstanceOf[Symbol with shapeless.tag.Tagged[String("name")]])), scala.this.<:<.refl[shapeless.labelled.FieldType[Symbol @@ String("name"),eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]] :: shapeless.labelled.FieldType[Symbol @@ String("secret"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("allowedGrantTypes"),Seq[eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]]] :: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]), shapeless.Lazy.apply[io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("name"),eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]] :: shapeless.labelled.FieldType[Symbol @@ String("secret"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("allowedGrantTypes"),Seq[eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]]] :: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]](anon$lazy$macro$87.this.inst$macro$86)).asInstanceOf[io.circe.generic.decoding.DerivedDecoder[org.make.api.technical.auth.AdminCreateClientRequest]];
<stable> <accessor> lazy val inst$macro$86: io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("name"),eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]] :: shapeless.labelled.FieldType[Symbol @@ String("secret"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("allowedGrantTypes"),Seq[eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]]] :: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ({
final class $anon extends io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("name"),eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]] :: shapeless.labelled.FieldType[Symbol @@ String("secret"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("allowedGrantTypes"),Seq[eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]]] :: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] {
def <init>(): <$anon: io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("name"),eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]] :: shapeless.labelled.FieldType[Symbol @@ String("secret"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("allowedGrantTypes"),Seq[eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]]] :: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]> = {
$anon.super.<init>();
()
};
private[this] val circeGenericDecoderForname: io.circe.Decoder[eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]] = io.circe.refined.`package`.refinedDecoder[String, org.make.core.Validation.ValidHtml, eu.timepit.refined.api.Refined](circe.this.Decoder.decodeString, org.make.core.Validation.validateHtml, api.this.RefType.refinedRefType);
private[this] val circeGenericDecoderForallowedGrantTypes: io.circe.Decoder[Seq[eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]]] = circe.this.Decoder.decodeSeq[eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]](io.circe.refined.`package`.refinedDecoder[String, org.make.api.technical.auth.AdminCreateClientRequest.GrantType, eu.timepit.refined.api.Refined](circe.this.Decoder.decodeString, AdminCreateClientRequest.this.validateGrantType, api.this.RefType.refinedRefType));
private[this] val circeGenericDecoderForscope: io.circe.Decoder[Option[String]] = circe.this.Decoder.decodeOption[String](circe.this.Decoder.decodeString);
private[this] val circeGenericDecoderForredirectUri: io.circe.Decoder[Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]]] = circe.this.Decoder.decodeOption[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]](io.circe.refined.`package`.refinedDecoder[String, eu.timepit.refined.string.Uri, eu.timepit.refined.api.Refined](circe.this.Decoder.decodeString, string.this.Uri.uriValidate, api.this.RefType.refinedRefType));
private[this] val circeGenericDecoderFordefaultUserId: io.circe.Decoder[Option[org.make.core.user.UserId]] = circe.this.Decoder.decodeOption[org.make.core.user.UserId](user.this.UserId.userIdDecoder);
private[this] val circeGenericDecoderForroles: io.circe.Decoder[Seq[String]] = circe.this.Decoder.decodeSeq[String](circe.this.Decoder.decodeString);
private[this] val circeGenericDecoderForreconnectExpirationSeconds: io.circe.Decoder[Int] = circe.this.Decoder.decodeInt;
final def apply(c: io.circe.HCursor): io.circe.Decoder.Result[shapeless.labelled.FieldType[Symbol @@ String("name"),eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]] :: shapeless.labelled.FieldType[Symbol @@ String("secret"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("allowedGrantTypes"),Seq[eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]]] :: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("name"), eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml], shapeless.labelled.FieldType[Symbol @@ String("secret"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("allowedGrantTypes"),Seq[eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]]] :: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForname.tryDecode(c.downField("name")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("secret"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("allowedGrantTypes"),Seq[eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]]] :: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForscope.tryDecode(c.downField("secret")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("allowedGrantTypes"), Seq[eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]], shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForallowedGrantTypes.tryDecode(c.downField("allowedGrantTypes")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("scope"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForscope.tryDecode(c.downField("scope")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("redirectUri"), Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]], shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForredirectUri.tryDecode(c.downField("redirectUri")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("defaultUserId"), Option[org.make.core.user.UserId], shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderFordefaultUserId.tryDecode(c.downField("defaultUserId")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("roles"), Seq[String], shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForroles.tryDecode(c.downField("roles")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("tokenExpirationSeconds"), Int, shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForreconnectExpirationSeconds.tryDecode(c.downField("tokenExpirationSeconds")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("refreshExpirationSeconds"), Int, shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForreconnectExpirationSeconds.tryDecode(c.downField("refreshExpirationSeconds")), ReprDecoder.consResults[io.circe.Decoder.Result, Symbol @@ String("reconnectExpirationSeconds"), Int, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForreconnectExpirationSeconds.tryDecode(c.downField("reconnectExpirationSeconds")), ReprDecoder.hnilResult)(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance))(io.circe.Decoder.resultInstance);
final override def decodeAccumulating(c: io.circe.HCursor): io.circe.Decoder.AccumulatingResult[shapeless.labelled.FieldType[Symbol @@ String("name"),eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]] :: shapeless.labelled.FieldType[Symbol @@ String("secret"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("allowedGrantTypes"),Seq[eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]]] :: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out] = ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("name"), eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml], shapeless.labelled.FieldType[Symbol @@ String("secret"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("allowedGrantTypes"),Seq[eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]]] :: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForname.tryDecodeAccumulating(c.downField("name")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("secret"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("allowedGrantTypes"),Seq[eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]]] :: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForscope.tryDecodeAccumulating(c.downField("secret")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("allowedGrantTypes"), Seq[eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]], shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForallowedGrantTypes.tryDecodeAccumulating(c.downField("allowedGrantTypes")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("scope"), Option[String], shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForscope.tryDecodeAccumulating(c.downField("scope")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("redirectUri"), Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]], shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForredirectUri.tryDecodeAccumulating(c.downField("redirectUri")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("defaultUserId"), Option[org.make.core.user.UserId], shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderFordefaultUserId.tryDecodeAccumulating(c.downField("defaultUserId")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("roles"), Seq[String], shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForroles.tryDecodeAccumulating(c.downField("roles")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("tokenExpirationSeconds"), Int, shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForreconnectExpirationSeconds.tryDecodeAccumulating(c.downField("tokenExpirationSeconds")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("refreshExpirationSeconds"), Int, shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForreconnectExpirationSeconds.tryDecodeAccumulating(c.downField("refreshExpirationSeconds")), ReprDecoder.consResults[io.circe.Decoder.AccumulatingResult, Symbol @@ String("reconnectExpirationSeconds"), Int, shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]($anon.this.circeGenericDecoderForreconnectExpirationSeconds.tryDecodeAccumulating(c.downField("reconnectExpirationSeconds")), ReprDecoder.hnilResultAccumulating)(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance))(io.circe.Decoder.accumulatingResultInstance)
};
new $anon()
}: io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("name"),eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]] :: shapeless.labelled.FieldType[Symbol @@ String("secret"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("allowedGrantTypes"),Seq[eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]]] :: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]).asInstanceOf[io.circe.generic.decoding.ReprDecoder[shapeless.labelled.FieldType[Symbol @@ String("name"),eu.timepit.refined.api.Refined[String,org.make.core.Validation.ValidHtml]] :: shapeless.labelled.FieldType[Symbol @@ String("secret"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("allowedGrantTypes"),Seq[eu.timepit.refined.api.Refined[String,org.make.api.technical.auth.AdminCreateClientRequest.GrantType]]] :: shapeless.labelled.FieldType[Symbol @@ String("scope"),Option[String]] :: shapeless.labelled.FieldType[Symbol @@ String("redirectUri"),Option[eu.timepit.refined.api.Refined[String,eu.timepit.refined.string.Uri]]] :: shapeless.labelled.FieldType[Symbol @@ String("defaultUserId"),Option[org.make.core.user.UserId]] :: shapeless.labelled.FieldType[Symbol @@ String("roles"),Seq[String]] :: shapeless.labelled.FieldType[Symbol @@ String("tokenExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("refreshExpirationSeconds"),Int] :: shapeless.labelled.FieldType[Symbol @@ String("reconnectExpirationSeconds"),Int] :: shapeless.ops.hlist.ZipWithKeys.hnilZipWithKeys.Out]]
};
new anon$lazy$macro$87().inst$macro$45
};
shapeless.Lazy.apply[io.circe.generic.decoding.DerivedDecoder[org.make.api.technical.auth.AdminCreateClientRequest]](inst$macro$88)
})
|
|
365
|
40790
|
14082
-
14259
|
Apply
|
scala.collection.IterableFactory.apply
|
|
scala.Predef.Set.apply[String](scalaoauth2.provider.OAuthGrantType.`package`.AUTHORIZATION_CODE, scalaoauth2.provider.OAuthGrantType.`package`.REFRESH_TOKEN, scalaoauth2.provider.OAuthGrantType.`package`.CLIENT_CREDENTIALS, scalaoauth2.provider.OAuthGrantType.`package`.PASSWORD, scalaoauth2.provider.OAuthGrantType.`package`.IMPLICIT)
|
|
366
|
34249
|
14091
-
14124
|
Select
|
scalaoauth2.provider.OAuthGrantType.AUTHORIZATION_CODE
|
|
scalaoauth2.provider.OAuthGrantType.`package`.AUTHORIZATION_CODE
|
|
367
|
46262
|
14130
-
14158
|
Select
|
scalaoauth2.provider.OAuthGrantType.REFRESH_TOKEN
|
|
scalaoauth2.provider.OAuthGrantType.`package`.REFRESH_TOKEN
|
|
368
|
42865
|
14164
-
14197
|
Select
|
scalaoauth2.provider.OAuthGrantType.CLIENT_CREDENTIALS
|
|
scalaoauth2.provider.OAuthGrantType.`package`.CLIENT_CREDENTIALS
|
|
369
|
35270
|
14203
-
14226
|
Select
|
scalaoauth2.provider.OAuthGrantType.PASSWORD
|
|
scalaoauth2.provider.OAuthGrantType.`package`.PASSWORD
|
|
370
|
48667
|
14232
-
14255
|
Select
|
scalaoauth2.provider.OAuthGrantType.IMPLICIT
|
|
scalaoauth2.provider.OAuthGrantType.`package`.IMPLICIT
|
|
372
|
32623
|
14297
-
14368
|
Literal
|
<nosymbol>
|
|
"authorization_code,refresh_token,client_credentials,password,implicit"
|
|
376
|
41820
|
14566
-
14577
|
Apply
|
org.make.api.technical.auth.AdminCreateClientRequest.GrantType.apply
|
|
AdminCreateClientRequest.this.GrantType.apply()
|
|
376
|
49691
|
14517
-
14541
|
Apply
|
scala.collection.SetOps.contains
|
|
AdminCreateClientRequest.this.validGrantTypes.contains(elem)
|
|
376
|
34283
|
14475
-
14578
|
Apply
|
eu.timepit.refined.api.Validate.fromPredicate
|
|
eu.timepit.refined.api.Validate.fromPredicate[String, org.make.api.technical.auth.AdminCreateClientRequest.GrantType](((elem: String) => AdminCreateClientRequest.this.validGrantTypes.contains(elem)), ((t: String) => ("GrantType(".+(t).+(")"): String)), AdminCreateClientRequest.this.GrantType.apply())
|
|
379
|
32382
|
14682
-
14892
|
Apply
|
scala.collection.SeqFactory.Delegate.apply
|
|
scala.`package`.Seq.apply[org.make.core.Requirement](org.make.core.Validation.validateField("defaultUserId", "not_found", request.defaultUserId.isEmpty.||(maybeUser.isDefined), ("User ".+(request.defaultUserId).+(" not found."): String)))
|
|
380
|
40828
|
14693
-
14886
|
Apply
|
org.make.core.Validation.validateField
|
|
org.make.core.Validation.validateField("defaultUserId", "not_found", request.defaultUserId.isEmpty.||(maybeUser.isDefined), ("User ".+(request.defaultUserId).+(" not found."): String))
|
|
381
|
47323
|
14727
-
14742
|
Literal
|
<nosymbol>
|
|
"defaultUserId"
|
|
382
|
39188
|
14752
-
14763
|
Literal
|
<nosymbol>
|
|
"not_found"
|
|
383
|
35311
|
14806
-
14825
|
Select
|
scala.Option.isDefined
|
|
maybeUser.isDefined
|
|
383
|
47821
|
14773
-
14825
|
Apply
|
scala.Boolean.||
|
|
request.defaultUserId.isEmpty.||(maybeUser.isDefined)
|