class SessionResource implements CollectionResourceProvider {

    public Promise<ActionResponse, ResourceException> actionInstance(Context context, String tokenId,
            ActionRequest request) {
        return internalHandleAction(tokenId, context, request);
    }

    @Inject public  SessionResource(final SessionQueryManager sessionQueryManager,
                           final SSOTokenManager ssoTokenManager,
                           final AuthUtilsWrapper authUtilsWrapper,
                           final SessionPropertyWhitelist sessionPropertyWhitelist);

}