blob: bf91a389981b15f5bfc6175de66c688e47996414 [file] [log] [blame]
{
"manifest_version": 1,
"name": "mojo:shell",
"display_name": "Service Manager",
"capabilities": {
"provided": {
// Clients requesting this class are able to connect to other clients as
// specific users other than their own.
"shell:user_id": [ ],
// Clients requesting this class are allowed to register clients for
// processes they launch themselves.
"shell:client_process": [ ],
// Clients requesting this class are allowed to connect to other clients
// in specific process instance groups.
"shell:instance_name": [ ],
// Clients requesting this class are run as a unique user id which is
// visible to clients run as any user.
"shell:all_users": [ ],
"shell:block_wildcard": [ ],
// Clients requesting this class block inbound requests to bind interfaces
// from other sources who specify wildcard rules in their manifest
// capability interface sets.
"shell:explicit_class": [ ]
},
"required": {
"mojo:shell": { "classes": [ "shell:all_users" ] }
}
}
}