check policy

Checks whether the entity has the specified access rights to use the resource.

The list of access rights is passed in the policy arguments.

Type: call policy

Syntax

check <configuration> (in SID holder, in SID resource,

in Rights rights)

Parameters

holder

Holder of the capability.

resource

Resource SID associated with the capability.

rights

Mask of access rights.

Policy configuration

<configuration> ::= "{" <type> "}"

<type> ::= "type" ":" <resource-type>

Configuration elements

<resource-type>

Resource type assigned during initialization of the capability. It must match one of the types in the family instance configuration.

Returned value

KSS_GRANT if the holder has all the specified access rights to the resource, and KSS_DENY if not. The check will not be performed in the following cases:

All specified restrictions apply only within the ocap family instance.

Page top