user

package
v0.0.0-...-2754675 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 12, 2021 License: MIT Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Server

type Server struct {
	// contains filtered or unexported fields
}

func NewServer

func NewServer(
	basePath string,
	iamServerCore *iamserver.Core,
) *Server

func (*Server) RESTRequestContext

func (restSrv *Server) RESTRequestContext(req *http.Request) (*iam.RESTRequestContext, error)

func (*Server) RestfulWebService

func (restSrv *Server) RestfulWebService() *restful.WebService

type UserEmailAddressPutRequestJSONV1

type UserEmailAddressPutRequestJSONV1 struct {
	EmailAddress        string   `json:"email_address"`
	VerificationMethods []string `json:"verification_methods"`
}

type UserEmailAddressPutResponse

type UserEmailAddressPutResponse struct {
	VerificationID int64     `json:"verification_id"`
	CodeExpiry     time.Time `json:"code_expiry"`
}

type UserEmailAddressVerificationConfirmationPostRequest

type UserEmailAddressVerificationConfirmationPostRequest struct {
	VerificationID int64  `json:"verification_id"`
	Code           string `json:"code"`
}

type UserPhoneNumberPutRequest

type UserPhoneNumberPutRequest struct {
	PhoneNumber         string   `json:"phone_number"`
	VerificationMethods []string `json:"verification_methods"`
}

type UserPhoneNumberPutResponse

type UserPhoneNumberPutResponse struct {
	VerificationID int64     `json:"verification_id"`
	CodeExpiry     time.Time `json:"code_expiry"`
}

type UserPhoneNumberVerificationConfirmationPostRequest

type UserPhoneNumberVerificationConfirmationPostRequest struct {
	VerificationID int64  `json:"verification_id"`
	Code           string `json:"code"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL