Documentation ¶
Index ¶
- Constants
- func CreateJWTToken(userId string) string
- func CreateProfile(userId string, profileCreate *api.ProfileCreateDTO, token string) int
- func CreateProfile_Automated(t *testing.T) (userId string, randomUserName string, token string)
- func CreateUserId() string
- func GetProfile(userId string, token string) (int, *api.ProfileResponseDTO)
- func GetShips(token string) (int, *[]api.ShipTypeDTO)
- func RandomString(length int) string
- type Claims
Constants ¶
View Source
const ( PublicKeyFile = "./../deployments/token/jwtRS256.key.pub" PrivateKeyFile = "./../deployments/token/jwtRS256.key" )
View Source
const ( Url = "http://localhost:1203" CorrelationId = "X-Correlation-ID" ContentTypValue = "application/json; charset=utf-8" ContentTyp = "Content-Type" )
View Source
const (
ShipPath = "/ships"
)
View Source
const (
UserPath = "/profiles/%s"
)
Variables ¶
This section is empty.
Functions ¶
func CreateJWTToken ¶
func CreateProfile ¶
func CreateProfile(userId string, profileCreate *api.ProfileCreateDTO, token string) int
func CreateProfile_Automated ¶
func CreateUserId ¶
func CreateUserId() string
func GetProfile ¶
func GetProfile(userId string, token string) (int, *api.ProfileResponseDTO)
func RandomString ¶
Types ¶
type Claims ¶
type Claims struct { UserId string `json:"user_id"` jwt.StandardClaims }
Click to show internal directories.
Click to hide internal directories.