Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type RegistrationAPI ¶
type RegistrationAPI struct {
// contains filtered or unexported fields
}
func NewRegistrationAPI ¶
func NewRegistrationAPI(regService *reg.RegistrationService) (*RegistrationAPI, error)
func (*RegistrationAPI) MountRoutes ¶
func (r *RegistrationAPI) MountRoutes(group *echo.Group)
type RegistrationChallenge ¶
type RegistrationChallenge struct {
Type reg.RegistrationChallengeType `json:"type"`
URL string `json:"url"`
Status string `json:"status"`
}
type RegistrationRequest ¶
type RegistrationResponse ¶
type RegistrationResponse struct {
ID string `json:"id"`
Status reg.RegistrationStatus `json:"status"`
Challenges []*RegistrationChallenge `json:"challenges"`
ClientID string `json:"clientId,omitempty"`
ClientUrl string `json:"clientUrl,omitempty"`
ClientCertificate []byte `json:"clientCertificate,omitempty"`
}
Click to show internal directories.
Click to hide internal directories.