ShareLinkService
Method that clean the shared links
bool - Truebool - TruestrShareLinkMethod that find a shared entity link by its token and check if it is valid
strShareLinkMethod that find a shared entity link by its entity id and type
ShareLinkEntityTypestrShareLinkTypegws_core.share.share_link.ShareLink | NoneMethod called from Space to generate a user access token for a space link. As this is called by space, the user is authenticated
strUserFullDTOGenerateUserAccessTokenForSpaceResponseReturn True if the shared entity is an app resource.
ShareLinkEntityTypestrboolReturn True if the shared entity is an app that requires authentication.
Used to forbid PUBLIC share links on such apps: a PUBLIC link authenticates every visitor as the system user (see AuthorizationService.auth_share_link_from_token), which would bypass the app's authentication. AUTHENTICATED apps must be shared with a SPACE link (real per-user auth) or opened through the launcher gateway.
ShareLinkEntityTypestrbool