Documentation
¶
Index ¶
- type FederatedApp
- func (a *FederatedApp) ApplyFederatingCallbacks(fwc *pub.FederatingWrappedCallbacks) (others []interface{})
- func (a *FederatedApp) BadRequestHandler(f app.Framework) http.Handler
- func (a *FederatedApp) BuildRoutes(ar app.Router, d app.Database, f app.Framework) error
- func (a *FederatedApp) CreateTables(ctx context.Context, d app.Database, apc app.APCoreConfig, debug bool) error
- func (a *FederatedApp) DefaultAdminPrivileges() interface{}
- func (a *FederatedApp) DefaultUserPreferences() interface{}
- func (a *FederatedApp) DefaultUserPrivileges() interface{}
- func (a *FederatedApp) GetAuthWebHandlerFunc(f app.Framework) http.HandlerFunc
- func (a *FederatedApp) GetFollowersWebHandlerFunc(f app.Framework) (app.CollectionPageHandlerFunc, app.AuthorizeFunc)
- func (a *FederatedApp) GetFollowingWebHandlerFunc(f app.Framework) (app.CollectionPageHandlerFunc, app.AuthorizeFunc)
- func (a *FederatedApp) GetInboxWebHandlerFunc(f app.Framework) func(w http.ResponseWriter, r *http.Request, ...)
- func (a *FederatedApp) GetLikedWebHandlerFunc(f app.Framework) (app.CollectionPageHandlerFunc, app.AuthorizeFunc)
- func (a *FederatedApp) GetLoginWebHandlerFunc(f app.Framework) http.HandlerFunc
- func (a *FederatedApp) GetOutboxWebHandlerFunc(f app.Framework) func(w http.ResponseWriter, r *http.Request, ...)
- func (a *FederatedApp) GetUserWebHandlerFunc(f app.Framework) (app.VocabHandlerFunc, app.AuthorizeFunc)
- func (a *FederatedApp) InternalServerErrorHandler(f app.Framework) http.Handler
- func (a *FederatedApp) MethodNotAllowedHandler(f app.Framework) http.Handler
- func (a *FederatedApp) NewConfiguration() interface{}
- func (a *FederatedApp) NewIDPath(c context.Context, t vocab.Type) (path string, err error)
- func (a *FederatedApp) NotFoundHandler(f app.Framework) http.Handler
- func (a *FederatedApp) OnCreateAdminUser(ctx context.Context, userID string, d app.Database, apc app.APCoreConfig) error
- func (a *FederatedApp) Paths() app.Paths
- func (a *FederatedApp) ScopePermitsPrivateGetInbox(scope string) (permitted bool, err error)
- func (a *FederatedApp) ScopePermitsPrivateGetOutbox(scope string) (permitted bool, err error)
- func (a *FederatedApp) SetConfiguration(i interface{}, apc app.APCoreConfig, debug bool) error
- func (a *FederatedApp) Software() app.Software
- func (a *FederatedApp) Start() error
- func (a *FederatedApp) StaticServingEnabled() bool
- func (a *FederatedApp) Stop() error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FederatedApp ¶
type FederatedApp struct {
// contains filtered or unexported fields
}
func (*FederatedApp) ApplyFederatingCallbacks ¶
func (a *FederatedApp) ApplyFederatingCallbacks(fwc *pub.FederatingWrappedCallbacks) (others []interface{})
func (*FederatedApp) BadRequestHandler ¶
func (a *FederatedApp) BadRequestHandler(f app.Framework) http.Handler
func (*FederatedApp) BuildRoutes ¶
func (*FederatedApp) CreateTables ¶
func (a *FederatedApp) CreateTables(ctx context.Context, d app.Database, apc app.APCoreConfig, debug bool) error
func (*FederatedApp) DefaultAdminPrivileges ¶
func (a *FederatedApp) DefaultAdminPrivileges() interface{}
func (*FederatedApp) DefaultUserPreferences ¶
func (a *FederatedApp) DefaultUserPreferences() interface{}
func (*FederatedApp) DefaultUserPrivileges ¶
func (a *FederatedApp) DefaultUserPrivileges() interface{}
func (*FederatedApp) GetAuthWebHandlerFunc ¶
func (a *FederatedApp) GetAuthWebHandlerFunc(f app.Framework) http.HandlerFunc
func (*FederatedApp) GetFollowersWebHandlerFunc ¶
func (a *FederatedApp) GetFollowersWebHandlerFunc(f app.Framework) (app.CollectionPageHandlerFunc, app.AuthorizeFunc)
func (*FederatedApp) GetFollowingWebHandlerFunc ¶
func (a *FederatedApp) GetFollowingWebHandlerFunc(f app.Framework) (app.CollectionPageHandlerFunc, app.AuthorizeFunc)
func (*FederatedApp) GetInboxWebHandlerFunc ¶
func (a *FederatedApp) GetInboxWebHandlerFunc(f app.Framework) func(w http.ResponseWriter, r *http.Request, outbox vocab.ActivityStreamsOrderedCollectionPage)
func (*FederatedApp) GetLikedWebHandlerFunc ¶
func (a *FederatedApp) GetLikedWebHandlerFunc(f app.Framework) (app.CollectionPageHandlerFunc, app.AuthorizeFunc)
func (*FederatedApp) GetLoginWebHandlerFunc ¶
func (a *FederatedApp) GetLoginWebHandlerFunc(f app.Framework) http.HandlerFunc
func (*FederatedApp) GetOutboxWebHandlerFunc ¶
func (a *FederatedApp) GetOutboxWebHandlerFunc(f app.Framework) func(w http.ResponseWriter, r *http.Request, outbox vocab.ActivityStreamsOrderedCollectionPage)
func (*FederatedApp) GetUserWebHandlerFunc ¶
func (a *FederatedApp) GetUserWebHandlerFunc(f app.Framework) (app.VocabHandlerFunc, app.AuthorizeFunc)
func (*FederatedApp) InternalServerErrorHandler ¶
func (a *FederatedApp) InternalServerErrorHandler(f app.Framework) http.Handler
func (*FederatedApp) MethodNotAllowedHandler ¶
func (a *FederatedApp) MethodNotAllowedHandler(f app.Framework) http.Handler
func (*FederatedApp) NewConfiguration ¶
func (a *FederatedApp) NewConfiguration() interface{}
func (*FederatedApp) NotFoundHandler ¶
func (a *FederatedApp) NotFoundHandler(f app.Framework) http.Handler
func (*FederatedApp) OnCreateAdminUser ¶
func (a *FederatedApp) OnCreateAdminUser(ctx context.Context, userID string, d app.Database, apc app.APCoreConfig) error
func (*FederatedApp) Paths ¶
func (a *FederatedApp) Paths() app.Paths
func (*FederatedApp) ScopePermitsPrivateGetInbox ¶
func (a *FederatedApp) ScopePermitsPrivateGetInbox(scope string) (permitted bool, err error)
func (*FederatedApp) ScopePermitsPrivateGetOutbox ¶
func (a *FederatedApp) ScopePermitsPrivateGetOutbox(scope string) (permitted bool, err error)
func (*FederatedApp) SetConfiguration ¶
func (a *FederatedApp) SetConfiguration(i interface{}, apc app.APCoreConfig, debug bool) error
func (*FederatedApp) Software ¶
func (a *FederatedApp) Software() app.Software
func (*FederatedApp) Start ¶
func (a *FederatedApp) Start() error
func (*FederatedApp) StaticServingEnabled ¶
func (a *FederatedApp) StaticServingEnabled() bool
func (*FederatedApp) Stop ¶
func (a *FederatedApp) Stop() error
Click to show internal directories.
Click to hide internal directories.