interface AuthProviderInterface (View source)

internal  except for CR factory implementations
 

Provides authorization decisions for the current user, for one Content Repository.

Methods

UserId|null
getAuthenticatedUserId()

No description

canReadNodesFromWorkspace(WorkspaceName $workspaceName)

No description

canExecuteCommand(CommandInterface $command)

No description

Details

UserId|null getAuthenticatedUserId()

No description

Return Value

UserId|null

Privilege canReadNodesFromWorkspace(WorkspaceName $workspaceName)

No description

Parameters

WorkspaceName $workspaceName

Return Value

Privilege

VisibilityConstraints getVisibilityConstraints(WorkspaceName $workspaceName)

No description

Parameters

WorkspaceName $workspaceName

Return Value

VisibilityConstraints

Privilege canExecuteCommand(CommandInterface $command)

No description

Parameters

CommandInterface $command

Return Value

Privilege