Documentation
¶
Index ¶
- Variables
- type Handler
- func (h *Handler) CreateInternalOrganization(ctx context.Context, request contract.CreateInternalOrganizationRequestObject) (contract.CreateInternalOrganizationResponseObject, error)
- func (h *Handler) CreateInternalOrganizationInvitation(ctx context.Context, ...) (contract.CreateInternalOrganizationInvitationResponseObject, error)
- func (h *Handler) GetPublicCapabilities(ctx context.Context, _ contract.GetPublicCapabilitiesRequestObject) (contract.GetPublicCapabilitiesResponseObject, error)
- func (h *Handler) GetPublicOrganization(ctx context.Context, request contract.GetPublicOrganizationRequestObject) (contract.GetPublicOrganizationResponseObject, error)
- func (h *Handler) GetPublicOrganizationInvitation(ctx context.Context, ...) (contract.GetPublicOrganizationInvitationResponseObject, error)
- func (h *Handler) GetPublicOrganizationMember(ctx context.Context, request contract.GetPublicOrganizationMemberRequestObject) (contract.GetPublicOrganizationMemberResponseObject, error)
- func (h *Handler) ListPublicOrganizationInvitations(ctx context.Context, ...) (contract.ListPublicOrganizationInvitationsResponseObject, error)
- func (h *Handler) ListPublicOrganizationMembers(ctx context.Context, ...) (contract.ListPublicOrganizationMembersResponseObject, error)
- func (h *Handler) ListPublicUserMemberships(ctx context.Context, request contract.ListPublicUserMembershipsRequestObject) (contract.ListPublicUserMembershipsResponseObject, error)
- func (h *Handler) ResendInternalOrganizationInvitation(ctx context.Context, ...) (contract.ResendInternalOrganizationInvitationResponseObject, error)
- func (h *Handler) RevokePublicOrganizationInvitation(ctx context.Context, ...) (contract.RevokePublicOrganizationInvitationResponseObject, error)
- func (h *Handler) UpdatePublicOrganization(ctx context.Context, request contract.UpdatePublicOrganizationRequestObject) (contract.UpdatePublicOrganizationResponseObject, error)
Constants ¶
This section is empty.
Variables ¶
View Source
var ( GetPublicCapabilitiesErrors = contract.MustOperationErrors("getPublicCapabilities") CreateInternalOrganizationErrors = contract.MustOperationErrors("createInternalOrganization") GetPublicOrganizationErrors = contract.MustOperationErrors("getPublicOrganization") UpdatePublicOrganizationErrors = contract.MustOperationErrors("updatePublicOrganization") ListPublicOrganizationMembersErrors = contract.MustOperationErrors("listPublicOrganizationMembers") GetPublicOrganizationMemberErrors = contract.MustOperationErrors("getPublicOrganizationMember") ListPublicOrganizationInvitationsErrors = contract.MustOperationErrors("listPublicOrganizationInvitations") CreateInternalOrganizationInvitationErrors = contract.MustOperationErrors("createInternalOrganizationInvitation") GetPublicOrganizationInvitationErrors = contract.MustOperationErrors("getPublicOrganizationInvitation") RevokePublicOrganizationInvitationErrors = contract.MustOperationErrors("revokePublicOrganizationInvitation") ResendInternalOrganizationInvitationErrors = contract.MustOperationErrors("resendInternalOrganizationInvitation") ListPublicUserMembershipsErrors = contract.MustOperationErrors("listPublicUserMemberships") )
Functions ¶
This section is empty.
Types ¶
type Handler ¶
type Handler struct {
Organizations *organization.Service
PublicOrganizationManagementEnabled bool
}
func New ¶
func New(organizations *organization.Service, publicOrganizationManagementEnabled bool) *Handler
func (*Handler) CreateInternalOrganization ¶ added in v0.10.0
func (h *Handler) CreateInternalOrganization(ctx context.Context, request contract.CreateInternalOrganizationRequestObject) (contract.CreateInternalOrganizationResponseObject, error)
func (*Handler) CreateInternalOrganizationInvitation ¶ added in v0.10.0
func (h *Handler) CreateInternalOrganizationInvitation(ctx context.Context, request contract.CreateInternalOrganizationInvitationRequestObject) (contract.CreateInternalOrganizationInvitationResponseObject, error)
func (*Handler) GetPublicCapabilities ¶ added in v0.10.0
func (h *Handler) GetPublicCapabilities(ctx context.Context, _ contract.GetPublicCapabilitiesRequestObject) (contract.GetPublicCapabilitiesResponseObject, error)
func (*Handler) GetPublicOrganization ¶ added in v0.10.0
func (h *Handler) GetPublicOrganization(ctx context.Context, request contract.GetPublicOrganizationRequestObject) (contract.GetPublicOrganizationResponseObject, error)
func (*Handler) GetPublicOrganizationInvitation ¶ added in v0.10.0
func (h *Handler) GetPublicOrganizationInvitation(ctx context.Context, request contract.GetPublicOrganizationInvitationRequestObject) (contract.GetPublicOrganizationInvitationResponseObject, error)
func (*Handler) GetPublicOrganizationMember ¶ added in v0.10.0
func (h *Handler) GetPublicOrganizationMember(ctx context.Context, request contract.GetPublicOrganizationMemberRequestObject) (contract.GetPublicOrganizationMemberResponseObject, error)
func (*Handler) ListPublicOrganizationInvitations ¶ added in v0.10.0
func (h *Handler) ListPublicOrganizationInvitations(ctx context.Context, request contract.ListPublicOrganizationInvitationsRequestObject) (contract.ListPublicOrganizationInvitationsResponseObject, error)
func (*Handler) ListPublicOrganizationMembers ¶ added in v0.10.0
func (h *Handler) ListPublicOrganizationMembers(ctx context.Context, request contract.ListPublicOrganizationMembersRequestObject) (contract.ListPublicOrganizationMembersResponseObject, error)
func (*Handler) ListPublicUserMemberships ¶ added in v0.10.0
func (h *Handler) ListPublicUserMemberships(ctx context.Context, request contract.ListPublicUserMembershipsRequestObject) (contract.ListPublicUserMembershipsResponseObject, error)
func (*Handler) ResendInternalOrganizationInvitation ¶ added in v0.10.0
func (h *Handler) ResendInternalOrganizationInvitation(ctx context.Context, request contract.ResendInternalOrganizationInvitationRequestObject) (contract.ResendInternalOrganizationInvitationResponseObject, error)
func (*Handler) RevokePublicOrganizationInvitation ¶ added in v0.10.0
func (h *Handler) RevokePublicOrganizationInvitation(ctx context.Context, request contract.RevokePublicOrganizationInvitationRequestObject) (contract.RevokePublicOrganizationInvitationResponseObject, error)
func (*Handler) UpdatePublicOrganization ¶ added in v0.10.0
func (h *Handler) UpdatePublicOrganization(ctx context.Context, request contract.UpdatePublicOrganizationRequestObject) (contract.UpdatePublicOrganizationResponseObject, error)
Click to show internal directories.
Click to hide internal directories.