| Line |
Stmt Id |
Pos |
Tree |
Symbol |
Tests |
Code |
|
152
|
46022
|
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
|
39825
|
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
|
47059
|
5025
-
5037
|
Select
|
org.make.api.technical.auth.AdminClientApi.createClient
|
org.make.api.technical.auth.adminclientapitest
|
AdminClientApi.this.createClient
|
|
152
|
31678
|
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
|
48703
|
5052
-
5063
|
Select
|
org.make.api.technical.auth.AdminClientApi.listClients
|
org.make.api.technical.auth.adminclientapitest
|
AdminClientApi.this.listClients
|
|
152
|
32697
|
5066
-
5078
|
Select
|
org.make.api.technical.auth.AdminClientApi.updateClient
|
org.make.api.technical.auth.adminclientapitest
|
AdminClientApi.this.updateClient
|
|
152
|
39488
|
5040
-
5049
|
Select
|
org.make.api.technical.auth.AdminClientApi.getClient
|
org.make.api.technical.auth.adminclientapitest
|
AdminClientApi.this.getClient
|
|
175
|
47094
|
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
|
34354
|
5704
-
5716
|
Apply
|
org.make.core.auth.ClientId.apply
|
org.make.api.technical.auth.adminclientapitest
|
org.make.core.auth.ClientId.apply(id)
|
|
175
|
38223
|
5686
-
5693
|
Select
|
akka.http.scaladsl.server.PathMatchers.Segment
|
org.make.api.technical.auth.adminclientapitest
|
DefaultAdminClientApi.this.Segment
|
|
178
|
39248
|
5764
-
5768
|
Select
|
akka.http.scaladsl.server.directives.MethodDirectives.post
|
org.make.api.technical.auth.adminclientapitest
|
DefaultAdminClientApi.this.post
|
|
178
|
45353
|
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]))))))
}))
}))))))))))
|
|
179
|
40334
|
5792
-
5792
|
TypeApply
|
akka.http.scaladsl.server.util.TupleOps.Join.join0P
|
org.make.api.technical.auth.adminclientapitest
|
TupleOps.this.Join.join0P[Unit]
|
|
179
|
32737
|
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
|
32311
|
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]))))))
}))
})))))))))
|
|
179
|
31100
|
5784
-
5791
|
Literal
|
<nosymbol>
|
org.make.api.technical.auth.adminclientapitest
|
"admin"
|
|
179
|
48741
|
5794
-
5803
|
ApplyImplicitView
|
akka.http.scaladsl.server.ImplicitPathMatcherConstruction._segmentStringToPathMatcher
|
org.make.api.technical.auth.adminclientapitest
|
DefaultAdminClientApi.this._segmentStringToPathMatcher("clients")
|
|
179
|
45227
|
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]))
|
|
180
|
39284
|
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
|
36924
|
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]))))))
}))
}))))))))
|
|
180
|
34393
|
5817
-
5817
|
Select
|
org.make.api.technical.MakeDirectives.makeOperation$default$2
|
org.make.api.technical.auth.adminclientapitest
|
DefaultAdminClientApiComponent.this.makeOperation$default$2
|
|
180
|
46851
|
5817
-
5817
|
Select
|
org.make.api.technical.MakeDirectives.makeOperation$default$3
|
org.make.api.technical.auth.adminclientapitest
|
DefaultAdminClientApiComponent.this.makeOperation$default$3
|
|
180
|
37658
|
5831
-
5855
|
Literal
|
<nosymbol>
|
org.make.api.technical.auth.adminclientapitest
|
"AdminCreateOauthClient"
|
|
180
|
30851
|
5830
-
5830
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
org.make.api.technical.auth.adminclientapitest
|
util.this.ApplyConverter.hac1[org.make.core.RequestContext]
|
|
181
|
47906
|
5876
-
5886
|
Select
|
org.make.api.technical.auth.MakeAuthentication.makeOAuth2
|
org.make.api.technical.auth.adminclientapitest
|
DefaultAdminClientApiComponent.this.makeOAuth2
|
|
181
|
40371
|
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]]
|
|
181
|
43726
|
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]))))))
}))
}))))))
|
|
182
|
32498
|
5950
-
5959
|
Select
|
scalaoauth2.provider.AuthInfo.user
|
|
auth.user
|
|
182
|
45265
|
5933
-
5960
|
Apply
|
org.make.api.technical.MakeAuthenticationDirectives.requireAdminRole
|
|
DefaultAdminClientApiComponent.this.requireAdminRole(auth.user)
|
|
182
|
30669
|
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]))))))
}))
}))))
|
|
183
|
38826
|
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]))))))
}))
})))
|
|
183
|
37694
|
5979
-
5992
|
Select
|
akka.http.scaladsl.server.directives.CodingDirectives.decodeRequest
|
|
DefaultAdminClientApi.this.decodeRequest
|
|
184
|
39048
|
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
|
46886
|
6022
-
6022
|
ApplyToImplicitArgs
|
de.heikoseeberger.akkahttpcirce.ErrorAccumulatingUnmarshaller.unmarshaller
|
|
DefaultAdminClientApiComponent.this.unmarshaller[org.make.api.technical.auth.AdminCreateClientRequest](auth.this.AdminCreateClientRequest.decoder)
|
|
184
|
30889
|
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)))
|
|
184
|
46676
|
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
|
44226
|
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
|
34306
|
6022
-
6022
|
Select
|
org.make.api.technical.auth.AdminCreateClientRequest.decoder
|
|
auth.this.AdminCreateClientRequest.decoder
|
|
184
|
40840
|
6019
-
6019
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
|
util.this.ApplyConverter.hac1[org.make.api.technical.auth.AdminCreateClientRequest]
|
|
185
|
32530
|
6126
-
6147
|
Select
|
org.make.api.technical.auth.AdminCreateClientRequest.defaultUserId
|
|
request.defaultUserId
|
|
186
|
45306
|
6195
-
6218
|
Apply
|
org.make.api.user.UserService.getUser
|
|
DefaultAdminClientApiComponent.this.userService.getUser(id)
|
|
187
|
37451
|
6276
-
6280
|
Select
|
scala.None
|
|
scala.None
|
|
187
|
34345
|
6258
-
6281
|
Apply
|
scala.concurrent.Future.successful
|
|
scala.concurrent.Future.successful[None.type](scala.None)
|
|
189
|
47355
|
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
|
50513
|
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]))))))
}))
|
|
189
|
38534
|
6335
-
6335
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
|
util.this.ApplyConverter.hac1[Option[org.make.core.user.User]]
|
|
190
|
30928
|
6404
-
6460
|
Apply
|
org.make.api.technical.auth.AdminCreateClientRequest.validations
|
|
AdminCreateClientRequest.validations(request, maybeUser)
|
|
190
|
44740
|
6384
-
6465
|
Apply
|
org.make.core.Validation.validate
|
|
org.make.core.Validation.validate((AdminCreateClientRequest.validations(request, maybeUser): _*))
|
|
191
|
40663
|
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]))
|
|
191
|
32520
|
6497
-
6497
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
|
util.this.ApplyConverter.hac1[org.make.core.auth.Client]
|
|
192
|
44540
|
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
|
39034
|
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)
|
|
192
|
31435
|
6549
-
6549
|
TypeApply
|
akka.http.scaladsl.server.util.LowerPriorityTupler.forAnyRef
|
|
util.this.Tupler.forAnyRef[org.make.core.auth.Client]
|
|
193
|
45062
|
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
|
40881
|
6584
-
6596
|
Select
|
org.make.api.technical.auth.AdminCreateClientRequest.name
|
|
request.name
|
|
193
|
32994
|
6592
-
6592
|
Select
|
eu.timepit.refined.api.RefType.refinedRefType
|
|
api.this.RefType.refinedRefType
|
|
194
|
51282
|
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))
|
|
194
|
37488
|
6674
-
6681
|
Select
|
eu.timepit.refined.api.Refined.value
|
|
x$2.value
|
|
195
|
47394
|
6719
-
6733
|
Select
|
org.make.api.technical.auth.AdminCreateClientRequest.secret
|
|
request.secret
|
|
196
|
39278
|
6769
-
6782
|
Select
|
org.make.api.technical.auth.AdminCreateClientRequest.scope
|
|
request.scope
|
|
197
|
30680
|
6848
-
6855
|
Select
|
eu.timepit.refined.api.Refined.value
|
|
x$3.value
|
|
197
|
44780
|
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
|
40625
|
6900
-
6921
|
Select
|
org.make.api.technical.auth.AdminCreateClientRequest.defaultUserId
|
|
request.defaultUserId
|
|
199
|
45806
|
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
|
32485
|
6975
-
6991
|
Apply
|
org.make.core.user.CustomRole.apply
|
|
org.make.core.user.CustomRole.apply(value)
|
|
200
|
38012
|
7045
-
7075
|
Select
|
org.make.api.technical.auth.AdminCreateClientRequest.tokenExpirationSeconds
|
|
request.tokenExpirationSeconds
|
|
201
|
51322
|
7130
-
7162
|
Select
|
org.make.api.technical.auth.AdminCreateClientRequest.refreshExpirationSeconds
|
|
request.refreshExpirationSeconds
|
|
202
|
47143
|
7219
-
7253
|
Select
|
org.make.api.technical.auth.AdminCreateClientRequest.reconnectExpirationSeconds
|
|
request.reconnectExpirationSeconds
|
|
204
|
37200
|
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
|
46641
|
7369
-
7369
|
TypeApply
|
scala.Predef.$conforms
|
|
scala.Predef.$conforms[akka.http.scaladsl.model.StatusCodes.Success]
|
|
205
|
45561
|
7349
-
7368
|
Select
|
akka.http.scaladsl.model.StatusCodes.Created
|
|
akka.http.scaladsl.model.StatusCodes.Created
|
|
205
|
43976
|
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])
|
|
205
|
37441
|
7372
-
7394
|
Apply
|
org.make.api.technical.auth.ClientResponse.apply
|
|
ClientResponse.apply(client)
|
|
205
|
51078
|
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
|
45599
|
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
|
32278
|
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
|
30639
|
7369
-
7369
|
TypeApply
|
de.heikoseeberger.akkahttpcirce.BaseCirceSupport.marshaller$default$2
|
|
DefaultAdminClientApiComponent.this.marshaller$default$2[org.make.api.technical.auth.ClientResponse]
|
|
205
|
37003
|
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
|
39072
|
7369
-
7369
|
Select
|
org.make.api.technical.auth.ClientResponse.encoder
|
|
auth.this.ClientResponse.encoder
|
|
216
|
37232
|
7577
-
7580
|
Select
|
akka.http.scaladsl.server.directives.MethodDirectives.get
|
org.make.api.technical.auth.adminclientapitest
|
DefaultAdminClientApi.this.get
|
|
216
|
35914
|
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
|
43764
|
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
|
43755
|
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
|
36963
|
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
|
47130
|
7604
-
7613
|
ApplyImplicitView
|
akka.http.scaladsl.server.ImplicitPathMatcherConstruction._segmentStringToPathMatcher
|
org.make.api.technical.auth.adminclientapitest
|
DefaultAdminClientApi.this._segmentStringToPathMatcher("clients")
|
|
217
|
31755
|
7616
-
7624
|
Select
|
org.make.api.technical.auth.DefaultAdminClientApiComponent.DefaultAdminClientApi.clientId
|
org.make.api.technical.auth.adminclientapitest
|
DefaultAdminClientApi.this.clientId
|
|
217
|
50554
|
7594
-
7601
|
Literal
|
<nosymbol>
|
org.make.api.technical.auth.adminclientapitest
|
"admin"
|
|
217
|
38863
|
7602
-
7602
|
TypeApply
|
akka.http.scaladsl.server.util.TupleOps.Join.join0P
|
org.make.api.technical.auth.adminclientapitest
|
TupleOps.this.Join.join0P[Unit]
|
|
217
|
32774
|
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
|
46151
|
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
|
30967
|
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
|
39320
|
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
|
51067
|
7648
-
7648
|
Select
|
org.make.api.technical.MakeDirectives.makeOperation$default$2
|
org.make.api.technical.auth.adminclientapitest
|
DefaultAdminClientApiComponent.this.makeOperation$default$2
|
|
218
|
37273
|
7662
-
7683
|
Literal
|
<nosymbol>
|
org.make.api.technical.auth.adminclientapitest
|
"AdminGetOauthClient"
|
|
218
|
31175
|
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
|
43484
|
7648
-
7648
|
Select
|
org.make.api.technical.MakeDirectives.makeOperation$default$3
|
org.make.api.technical.auth.adminclientapitest
|
DefaultAdminClientApiComponent.this.makeOperation$default$3
|
|
219
|
43803
|
7702
-
7712
|
Select
|
org.make.api.technical.auth.MakeAuthentication.makeOAuth2
|
org.make.api.technical.auth.adminclientapitest
|
DefaultAdminClientApiComponent.this.makeOAuth2
|
|
219
|
36721
|
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
|
38574
|
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])))))))))
|
|
220
|
45305
|
7761
-
7792
|
Apply
|
org.make.api.technical.MakeAuthenticationDirectives.requireAdminRole
|
|
DefaultAdminClientApiComponent.this.requireAdminRole(userAuth.user)
|
|
220
|
32816
|
7778
-
7791
|
Select
|
scalaoauth2.provider.AuthInfo.user
|
|
userAuth.user
|
|
220
|
43280
|
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])))))))
|
|
221
|
50263
|
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
|
37731
|
7809
-
7842
|
Apply
|
org.make.api.technical.auth.ClientService.getClient
|
|
DefaultAdminClientApiComponent.this.clientService.getClient(clientId)
|
|
221
|
43242
|
7843
-
7843
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
|
util.this.ApplyConverter.hac1[org.make.core.auth.Client]
|
|
221
|
51104
|
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
|
|
222
|
45340
|
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])))
|
|
222
|
37768
|
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
|
38817
|
7902
-
7924
|
Apply
|
org.make.api.technical.auth.ClientResponse.apply
|
|
ClientResponse.apply(client)
|
|
222
|
36759
|
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
|
49774
|
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
|
43717
|
7916
-
7916
|
TypeApply
|
de.heikoseeberger.akkahttpcirce.BaseCirceSupport.marshaller$default$2
|
|
DefaultAdminClientApiComponent.this.marshaller$default$2[org.make.api.technical.auth.ClientResponse]
|
|
222
|
31213
|
7916
-
7916
|
Select
|
org.make.api.technical.auth.ClientResponse.encoder
|
|
auth.this.ClientResponse.encoder
|
|
230
|
49258
|
8032
-
8035
|
Select
|
akka.http.scaladsl.server.directives.MethodDirectives.put
|
org.make.api.technical.auth.adminclientapitest
|
DefaultAdminClientApi.this.put
|
|
230
|
51172
|
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]))))))
}))
})))))))))))
|
|
231
|
45382
|
8049
-
8056
|
Literal
|
<nosymbol>
|
org.make.api.technical.auth.adminclientapitest
|
"admin"
|
|
231
|
31002
|
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
|
35948
|
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
|
50297
|
8057
-
8057
|
TypeApply
|
akka.http.scaladsl.server.util.TupleOps.Join.join0P
|
org.make.api.technical.auth.adminclientapitest
|
TupleOps.this.Join.join0P[Unit]
|
|
231
|
38289
|
8059
-
8068
|
ApplyImplicitView
|
akka.http.scaladsl.server.ImplicitPathMatcherConstruction._segmentStringToPathMatcher
|
org.make.api.technical.auth.adminclientapitest
|
DefaultAdminClientApi.this._segmentStringToPathMatcher("clients")
|
|
231
|
38609
|
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
|
42431
|
8071
-
8079
|
Select
|
org.make.api.technical.auth.DefaultAdminClientApiComponent.DefaultAdminClientApi.clientId
|
org.make.api.technical.auth.adminclientapitest
|
DefaultAdminClientApi.this.clientId
|
|
231
|
37861
|
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]))))))
}))
}))))))))))
|
|
231
|
44814
|
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,)]))
|
|
232
|
38327
|
8103
-
8103
|
Select
|
org.make.api.technical.MakeDirectives.makeOperation$default$3
|
org.make.api.technical.auth.adminclientapitest
|
DefaultAdminClientApiComponent.this.makeOperation$default$3
|
|
232
|
51356
|
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
|
41968
|
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
|
50010
|
8117
-
8141
|
Literal
|
<nosymbol>
|
org.make.api.technical.auth.adminclientapitest
|
"AdminUpdateOauthClient"
|
|
232
|
43233
|
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
|
45128
|
8103
-
8103
|
Select
|
org.make.api.technical.MakeDirectives.makeOperation$default$2
|
org.make.api.technical.auth.adminclientapitest
|
DefaultAdminClientApiComponent.this.makeOperation$default$2
|
|
233
|
49536
|
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]))))))
}))
}))))))
|
|
233
|
35656
|
8160
-
8170
|
Select
|
org.make.api.technical.auth.MakeAuthentication.makeOAuth2
|
org.make.api.technical.auth.adminclientapitest
|
DefaultAdminClientApiComponent.this.makeOAuth2
|
|
233
|
31540
|
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]]
|
|
234
|
36790
|
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
|
37002
|
8219
-
8250
|
Apply
|
org.make.api.technical.MakeAuthenticationDirectives.requireAdminRole
|
|
DefaultAdminClientApiComponent.this.requireAdminRole(userAuth.user)
|
|
234
|
44847
|
8236
-
8249
|
Select
|
scalaoauth2.provider.AuthInfo.user
|
|
userAuth.user
|
|
235
|
49760
|
8267
-
8280
|
Select
|
akka.http.scaladsl.server.directives.CodingDirectives.decodeRequest
|
|
DefaultAdminClientApi.this.decodeRequest
|
|
235
|
44632
|
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]))))))
}))
})))
|
|
236
|
45887
|
8308
-
8308
|
Select
|
org.make.api.technical.auth.AdminCreateClientRequest.decoder
|
|
auth.this.AdminCreateClientRequest.decoder
|
|
236
|
38087
|
8308
-
8308
|
ApplyToImplicitArgs
|
de.heikoseeberger.akkahttpcirce.ErrorAccumulatingUnmarshaller.unmarshaller
|
|
DefaultAdminClientApiComponent.this.unmarshaller[org.make.api.technical.auth.AdminCreateClientRequest](auth.this.AdminCreateClientRequest.decoder)
|
|
236
|
35407
|
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
|
30959
|
8305
-
8305
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
|
util.this.ApplyConverter.hac1[org.make.api.technical.auth.AdminCreateClientRequest]
|
|
236
|
51391
|
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
|
47760
|
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]))))))
}))
}))
|
|
236
|
43271
|
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)))
|
|
237
|
44610
|
8410
-
8431
|
Select
|
org.make.api.technical.auth.AdminCreateClientRequest.defaultUserId
|
|
request.defaultUserId
|
|
238
|
36516
|
8477
-
8500
|
Apply
|
org.make.api.user.UserService.getUser
|
|
DefaultAdminClientApiComponent.this.userService.getUser(id)
|
|
239
|
49800
|
8556
-
8560
|
Select
|
scala.None
|
|
scala.None
|
|
239
|
45634
|
8538
-
8561
|
Apply
|
scala.concurrent.Future.successful
|
|
scala.concurrent.Future.successful[None.type](scala.None)
|
|
241
|
35147
|
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
|
37515
|
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
|
|
241
|
50123
|
8611
-
8611
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
|
util.this.ApplyConverter.hac1[Option[org.make.core.user.User]]
|
|
242
|
35444
|
8658
-
8739
|
Apply
|
org.make.core.Validation.validate
|
|
org.make.core.Validation.validate((AdminCreateClientRequest.validations(request, maybeUser): _*))
|
|
242
|
43028
|
8678
-
8734
|
Apply
|
org.make.api.technical.auth.AdminCreateClientRequest.validations
|
|
AdminCreateClientRequest.validations(request, maybeUser)
|
|
244
|
51381
|
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
|
30705
|
8887
-
8899
|
Select
|
org.make.api.technical.auth.AdminCreateClientRequest.name
|
|
request.name
|
|
246
|
44052
|
8895
-
8895
|
Select
|
eu.timepit.refined.api.RefType.refinedRefType
|
|
api.this.RefType.refinedRefType
|
|
246
|
36551
|
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
|
49545
|
8975
-
8982
|
Select
|
eu.timepit.refined.api.Refined.value
|
|
x$6.value
|
|
247
|
41442
|
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))
|
|
248
|
37272
|
9018
-
9032
|
Select
|
org.make.api.technical.auth.AdminCreateClientRequest.secret
|
|
request.secret
|
|
249
|
51345
|
9066
-
9079
|
Select
|
org.make.api.technical.auth.AdminCreateClientRequest.scope
|
|
request.scope
|
|
250
|
43066
|
9143
-
9150
|
Select
|
eu.timepit.refined.api.Refined.value
|
|
x$7.value
|
|
250
|
35197
|
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))
|
|
251
|
30743
|
9193
-
9214
|
Select
|
org.make.api.technical.auth.AdminCreateClientRequest.defaultUserId
|
|
request.defaultUserId
|
|
252
|
36993
|
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
|
44092
|
9266
-
9282
|
Apply
|
org.make.core.user.CustomRole.apply
|
|
org.make.core.user.CustomRole.apply(value)
|
|
253
|
49584
|
9334
-
9364
|
Select
|
org.make.api.technical.auth.AdminCreateClientRequest.tokenExpirationSeconds
|
|
request.tokenExpirationSeconds
|
|
254
|
41198
|
9417
-
9449
|
Select
|
org.make.api.technical.auth.AdminCreateClientRequest.refreshExpirationSeconds
|
|
request.refreshExpirationSeconds
|
|
255
|
37308
|
9504
-
9538
|
Select
|
org.make.api.technical.auth.AdminCreateClientRequest.reconnectExpirationSeconds
|
|
request.reconnectExpirationSeconds
|
|
257
|
43518
|
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
|
43553
|
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]))))))
|
|
257
|
34700
|
9586
-
9586
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
|
util.this.ApplyConverter.hac1[org.make.core.auth.Client]
|
|
258
|
47720
|
9653
-
9675
|
Apply
|
org.make.api.technical.auth.ClientResponse.apply
|
|
ClientResponse.apply(client)
|
|
258
|
41233
|
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]))
|
|
258
|
50055
|
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
|
37028
|
9667
-
9667
|
TypeApply
|
de.heikoseeberger.akkahttpcirce.BaseCirceSupport.marshaller$default$2
|
|
DefaultAdminClientApiComponent.this.marshaller$default$2[org.make.api.technical.auth.ClientResponse]
|
|
258
|
37348
|
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
|
51137
|
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
|
44596
|
9667
-
9667
|
Select
|
org.make.api.technical.auth.ClientResponse.encoder
|
|
auth.this.ClientResponse.encoder
|
|
269
|
46434
|
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
|
43319
|
9844
-
9847
|
Select
|
akka.http.scaladsl.server.directives.MethodDirectives.get
|
org.make.api.technical.auth.adminclientapitest
|
DefaultAdminClientApi.this.get
|
|
270
|
49293
|
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
|
33126
|
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
|
35186
|
9861
-
9868
|
Literal
|
<nosymbol>
|
|
"admin"
|
|
270
|
36831
|
9861
-
9880
|
ApplyToImplicitArgs
|
akka.http.scaladsl.server.PathMatcher./
|
|
DefaultAdminClientApi.this._segmentStringToPathMatcher("admin")./[Unit](DefaultAdminClientApi.this._segmentStringToPathMatcher("clients"))(TupleOps.this.Join.join0P[Unit])
|
|
270
|
44394
|
9869
-
9869
|
TypeApply
|
akka.http.scaladsl.server.util.TupleOps.Join.join0P
|
|
TupleOps.this.Join.join0P[Unit]
|
|
270
|
48499
|
9871
-
9880
|
ApplyImplicitView
|
akka.http.scaladsl.server.ImplicitPathMatcherConstruction._segmentStringToPathMatcher
|
|
DefaultAdminClientApi.this._segmentStringToPathMatcher("clients")
|
|
271
|
41267
|
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
|
33598
|
9892
-
9892
|
Select
|
org.make.api.technical.MakeDirectives.makeOperation$default$2
|
|
DefaultAdminClientApiComponent.this.makeOperation$default$2
|
|
271
|
35225
|
9905
-
9905
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
|
util.this.ApplyConverter.hac1[org.make.core.RequestContext]
|
|
271
|
41723
|
9906
-
9928
|
Literal
|
<nosymbol>
|
|
"AdminListOauthClient"
|
|
271
|
50934
|
9892
-
9892
|
Select
|
org.make.api.technical.MakeDirectives.makeOperation$default$3
|
|
DefaultAdminClientApiComponent.this.makeOperation$default$3
|
|
271
|
42805
|
9892
-
9929
|
Apply
|
org.make.api.technical.MakeDirectives.makeOperation
|
|
DefaultAdminClientApiComponent.this.makeOperation("AdminListOauthClient", DefaultAdminClientApiComponent.this.makeOperation$default$2, DefaultAdminClientApiComponent.this.makeOperation$default$3)
|
|
272
|
50122
|
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
|
41760
|
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
|
49371
|
10028
-
10028
|
TypeApply
|
akka.http.scaladsl.unmarshalling.Unmarshaller.identityUnmarshaller
|
|
unmarshalling.this.Unmarshaller.identityUnmarshaller[String]
|
|
272
|
43584
|
10021
-
10027
|
Literal
|
<nosymbol>
|
|
"name"
|
|
272
|
48255
|
9958
-
9966
|
Literal
|
<nosymbol>
|
|
"_start"
|
|
272
|
36780
|
10021
-
10029
|
Select
|
akka.http.scaladsl.common.NameReceptacle.?
|
|
DefaultAdminClientApi.this._string2NR("name").?
|
|
272
|
50372
|
9992
-
10019
|
Select
|
akka.http.scaladsl.common.NameReceptacle.?
|
|
DefaultAdminClientApi.this._string2NR("_end").as[org.make.core.technical.Pagination.End].?
|
|
272
|
36594
|
9989
-
9989
|
Select
|
org.make.core.ParameterExtractors.startFromIntUnmarshaller
|
|
DefaultAdminClientApiComponent.this.startFromIntUnmarshaller
|
|
272
|
49119
|
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
|
34979
|
10018
-
10018
|
ApplyToImplicitArgs
|
akka.http.scaladsl.unmarshalling.LowerPriorityGenericUnmarshallers.sourceOptionUnmarshaller
|
|
unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.End](DefaultAdminClientApiComponent.this.endFromIntUnmarshaller)
|
|
272
|
43308
|
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
|
42563
|
10018
-
10018
|
Select
|
org.make.core.ParameterExtractors.endFromIntUnmarshaller
|
|
DefaultAdminClientApiComponent.this.endFromIntUnmarshaller
|
|
272
|
43837
|
9958
-
9990
|
Select
|
akka.http.scaladsl.common.NameReceptacle.?
|
|
DefaultAdminClientApi.this._string2NR("_start").as[org.make.core.technical.Pagination.Offset].?
|
|
272
|
33349
|
9992
-
9998
|
Literal
|
<nosymbol>
|
|
"_end"
|
|
272
|
47751
|
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
|
41516
|
10028
-
10028
|
ApplyToImplicitArgs
|
akka.http.scaladsl.unmarshalling.LowerPriorityGenericUnmarshallers.sourceOptionUnmarshaller
|
|
unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, String](unmarshalling.this.Unmarshaller.identityUnmarshaller[String])
|
|
272
|
33390
|
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
|
49327
|
9989
-
9989
|
ApplyToImplicitArgs
|
akka.http.scaladsl.unmarshalling.LowerPriorityGenericUnmarshallers.sourceOptionUnmarshaller
|
|
unmarshalling.this.Unmarshaller.sourceOptionUnmarshaller[String, org.make.core.technical.Pagination.Offset](DefaultAdminClientApiComponent.this.startFromIntUnmarshaller)
|
|
273
|
36380
|
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]])))))))))))
|
|
273
|
35018
|
10068
-
10078
|
Select
|
org.make.api.technical.auth.MakeAuthentication.makeOAuth2
|
|
DefaultAdminClientApiComponent.this.makeOAuth2
|
|
273
|
47503
|
10068
-
10068
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
|
util.this.ApplyConverter.hac1[scalaoauth2.provider.AuthInfo[org.make.core.auth.UserRights]]
|
|
274
|
39912
|
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
|
39923
|
10146
-
10159
|
Select
|
scalaoauth2.provider.AuthInfo.user
|
|
userAuth.user
|
|
274
|
36824
|
10129
-
10160
|
Apply
|
org.make.api.technical.MakeAuthenticationDirectives.requireAdminRole
|
|
DefaultAdminClientApiComponent.this.requireAdminRole(userAuth.user)
|
|
275
|
48037
|
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
|
33137
|
10205
-
10205
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
|
util.this.ApplyConverter.hac1[Int]
|
|
275
|
49833
|
10179
-
10204
|
Apply
|
org.make.api.technical.auth.ClientService.count
|
|
DefaultAdminClientApiComponent.this.clientService.count(name)
|
|
275
|
41023
|
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
|
39679
|
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
|
47541
|
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
|
34732
|
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
|
35479
|
10276
-
10276
|
TypeApply
|
akka.http.scaladsl.server.util.LowerPriorityTupler.forAnyRef
|
|
util.this.Tupler.forAnyRef[Seq[org.make.core.auth.Client]]
|
|
276
|
50919
|
10277
-
10290
|
Select
|
org.make.core.technical.Pagination.RichOptionOffset.orZero
|
|
technical.this.Pagination.RichOptionOffset(offset).orZero
|
|
276
|
43343
|
10256
-
10302
|
Apply
|
org.make.api.technical.auth.ClientService.search
|
|
DefaultAdminClientApiComponent.this.clientService.search(technical.this.Pagination.RichOptionOffset(offset).orZero, end, name)
|
|
276
|
36578
|
10255
-
10255
|
TypeApply
|
akka.http.scaladsl.server.util.ApplyConverterInstances.hac1
|
|
util.this.ApplyConverter.hac1[Seq[org.make.core.auth.Client]]
|
|
277
|
41506
|
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
|
46991
|
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
|
47236
|
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
|
48004
|
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
|
43102
|
10414
-
10434
|
Apply
|
org.make.api.technical.auth.ClientResponse.apply
|
|
ClientResponse.apply(client)
|
|
277
|
41472
|
10384
-
10398
|
Apply
|
scala.Any.toString
|
|
count.toString()
|
|
277
|
34973
|
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
|
49869
|
10347
-
10361
|
Select
|
akka.http.scaladsl.model.StatusCodes.OK
|
|
akka.http.scaladsl.model.StatusCodes.OK
|
|
277
|
43137
|
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
|
40475
|
10346
-
10346
|
Select
|
org.make.api.technical.auth.ClientResponse.encoder
|
|
auth.this.ClientResponse.encoder
|
|
277
|
33175
|
10368
-
10399
|
Apply
|
akka.http.scaladsl.model.headers.ModeledCustomHeaderCompanion.apply
|
|
org.make.api.technical.X-Total-Count.apply(count.toString())
|
|
277
|
49620
|
10346
-
10346
|
TypeApply
|
de.heikoseeberger.akkahttpcirce.BaseCirceSupport.marshaller$default$2
|
|
DefaultAdminClientApiComponent.this.marshaller$default$2[Seq[org.make.api.technical.auth.ClientResponse]]
|
|
277
|
36620
|
10346
-
10346
|
ApplyToImplicitArgs
|
io.circe.Encoder.encodeSeq
|
|
circe.this.Encoder.encodeSeq[org.make.api.technical.auth.ClientResponse](auth.this.ClientResponse.encoder)
|
|
277
|
33931
|
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]]))
|
|
319
|
42890
|
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
|
34768
|
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
|
31818
|
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
|
48077
|
12173
-
12188
|
Select
|
org.make.core.auth.Client.clientId
|
|
client.clientId
|
|
324
|
39667
|
12203
-
12214
|
Select
|
org.make.core.auth.Client.name
|
|
client.name
|
|
325
|
32065
|
12242
-
12266
|
Select
|
org.make.core.auth.Client.allowedGrantTypes
|
|
client.allowedGrantTypes
|
|
326
|
48881
|
12283
-
12296
|
Select
|
org.make.core.auth.Client.secret
|
|
client.secret
|
|
327
|
41300
|
12312
-
12324
|
Select
|
org.make.core.auth.Client.scope
|
|
client.scope
|
|
328
|
33164
|
12346
-
12364
|
Select
|
org.make.core.auth.Client.redirectUri
|
|
client.redirectUri
|
|
329
|
46187
|
12388
-
12408
|
Select
|
org.make.core.auth.Client.defaultUserId
|
|
client.defaultUserId
|
|
330
|
43091
|
12424
-
12436
|
Select
|
org.make.core.auth.Client.roles
|
|
client.roles
|
|
331
|
34531
|
12469
-
12498
|
Select
|
org.make.core.auth.Client.tokenExpirationSeconds
|
|
client.tokenExpirationSeconds
|
|
332
|
47833
|
12533
-
12564
|
Select
|
org.make.core.auth.Client.refreshExpirationSeconds
|
|
client.refreshExpirationSeconds
|
|
333
|
39706
|
12601
-
12634
|
Select
|
org.make.core.auth.Client.reconnectExpirationSeconds
|
|
client.reconnectExpirationSeconds
|
|
363
|
49611
|
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
|
41342
|
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
|
40770
|
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
|
34244
|
14091
-
14124
|
Select
|
scalaoauth2.provider.OAuthGrantType.AUTHORIZATION_CODE
|
|
scalaoauth2.provider.OAuthGrantType.`package`.AUTHORIZATION_CODE
|
|
367
|
46226
|
14130
-
14158
|
Select
|
scalaoauth2.provider.OAuthGrantType.REFRESH_TOKEN
|
|
scalaoauth2.provider.OAuthGrantType.`package`.REFRESH_TOKEN
|
|
368
|
42842
|
14164
-
14197
|
Select
|
scalaoauth2.provider.OAuthGrantType.CLIENT_CREDENTIALS
|
|
scalaoauth2.provider.OAuthGrantType.`package`.CLIENT_CREDENTIALS
|
|
369
|
35263
|
14203
-
14226
|
Select
|
scalaoauth2.provider.OAuthGrantType.PASSWORD
|
|
scalaoauth2.provider.OAuthGrantType.`package`.PASSWORD
|
|
370
|
48631
|
14232
-
14255
|
Select
|
scalaoauth2.provider.OAuthGrantType.IMPLICIT
|
|
scalaoauth2.provider.OAuthGrantType.`package`.IMPLICIT
|
|
372
|
32618
|
14297
-
14368
|
Literal
|
<nosymbol>
|
|
"authorization_code,refresh_token,client_credentials,password,implicit"
|
|
376
|
34278
|
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())
|
|
376
|
49652
|
14517
-
14541
|
Apply
|
scala.collection.SetOps.contains
|
|
AdminCreateClientRequest.this.validGrantTypes.contains(elem)
|
|
376
|
41798
|
14566
-
14577
|
Apply
|
org.make.api.technical.auth.AdminCreateClientRequest.GrantType.apply
|
|
AdminCreateClientRequest.this.GrantType.apply()
|
|
379
|
32377
|
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
|
40808
|
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
|
47287
|
14727
-
14742
|
Literal
|
<nosymbol>
|
|
"defaultUserId"
|
|
382
|
39168
|
14752
-
14763
|
Literal
|
<nosymbol>
|
|
"not_found"
|
|
383
|
47785
|
14773
-
14825
|
Apply
|
scala.Boolean.||
|
|
request.defaultUserId.isEmpty.||(maybeUser.isDefined)
|
|
383
|
35304
|
14806
-
14825
|
Select
|
scala.Option.isDefined
|
|
maybeUser.isDefined
|