62 lines
1.8 KiB
Go
62 lines
1.8 KiB
Go
// Package openapi provides primitives to interact with the openapi HTTP API.
|
|
//
|
|
// Code generated by github.com/deepmap/oapi-codegen version v1.16.3 DO NOT EDIT.
|
|
package openapi
|
|
|
|
const (
|
|
BearerAuthScopes = "bearerAuth.Scopes"
|
|
)
|
|
|
|
// Error defines model for Error.
|
|
type Error struct {
|
|
Code *string `json:"code,omitempty"`
|
|
Message *string `json:"message,omitempty"`
|
|
}
|
|
|
|
// LoginRequest defines model for LoginRequest.
|
|
type LoginRequest struct {
|
|
Password string `json:"password"`
|
|
Username string `json:"username"`
|
|
}
|
|
|
|
// RefreshRequest defines model for RefreshRequest.
|
|
type RefreshRequest struct {
|
|
RefreshToken string `json:"refreshToken"`
|
|
}
|
|
|
|
// RevokeRequest defines model for RevokeRequest.
|
|
type RevokeRequest struct {
|
|
RefreshToken string `json:"refreshToken"`
|
|
}
|
|
|
|
// TokenResponse defines model for TokenResponse.
|
|
type TokenResponse struct {
|
|
AccessToken *string `json:"accessToken,omitempty"`
|
|
|
|
// ExpiresIn Seconds until access token expiration
|
|
ExpiresIn *int `json:"expiresIn,omitempty"`
|
|
RefreshToken *string `json:"refreshToken,omitempty"`
|
|
}
|
|
|
|
// UserProfile defines model for UserProfile.
|
|
type UserProfile struct {
|
|
Email *string `json:"email,omitempty"`
|
|
Id *string `json:"id,omitempty"`
|
|
Username *string `json:"username,omitempty"`
|
|
}
|
|
|
|
// BadRequest defines model for BadRequest.
|
|
type BadRequest = Error
|
|
|
|
// Unauthorized defines model for Unauthorized.
|
|
type Unauthorized = Error
|
|
|
|
// PostAuthLoginJSONRequestBody defines body for PostAuthLogin for application/json ContentType.
|
|
type PostAuthLoginJSONRequestBody = LoginRequest
|
|
|
|
// PostAuthLogoutJSONRequestBody defines body for PostAuthLogout for application/json ContentType.
|
|
type PostAuthLogoutJSONRequestBody = RevokeRequest
|
|
|
|
// PostAuthRefreshJSONRequestBody defines body for PostAuthRefresh for application/json ContentType.
|
|
type PostAuthRefreshJSONRequestBody = RefreshRequest
|