Custom
zio.http.endpoint.AuthType.Custom
final case class Custom[ClientReq](codec: HttpCodec[RequestType, ClientReq]) extends AuthType
Attributes
- Source
- AuthType.scala
- Graph
-
- Supertypes
Members list
Type members
Types
Attributes
- Source
- AuthType.scala
Value members
Inherited methods
Attributes
- Inherited from:
- Product
Attributes
- Inherited from:
- Product
The HTTP status code returned when authentication fails. Defaults to Status.NotFound (404) for security (information hiding). Override with withUnauthorizedStatus to use e.g. Status.Unauthorized (401).
The HTTP status code returned when authentication fails. Defaults to Status.NotFound (404) for security (information hiding). Override with withUnauthorizedStatus to use e.g. Status.Unauthorized (401).
Attributes
- Inherited from:
- AuthType
- Source
- AuthType.scala
Returns a copy of this auth type with a different unauthorized status.
Returns a copy of this auth type with a different unauthorized status.
AuthType.Bearer.withUnauthorizedStatus(Status.Unauthorized)
Attributes
- Inherited from:
- AuthType
- Source
- AuthType.scala
def |[ClientReq2, ClientReq](that: AuthType { type ClientRequirement = ClientReq2; })(implicit alternator: WithOut[ClientRequirement, ClientReq2, ClientReq]): AuthType { type ClientRequirement = ClientReq; }
Attributes
- Inherited from:
- AuthType
- Source
- AuthType.scala
In this article