## Linux Key Management Utilities
#######################################
##
## Execute request-key in the keyutils request domain.
##
##
##
## Domain allowed access.
##
##
#
interface(`keyutils_request_domtrans',`
gen_require(`
type keyutils_request_t, keyutils_request_exec_t;
')
domtrans_pattern($1, keyutils_request_exec_t, keyutils_request_t)
')
########################################
##
## Allows to perform key instantiation callout
## by transitioning to the specified domain.
##
##
##
## The process type entered by request-key.
##
##
##
##
## The executable type for the entrypoint.
##
##
#
interface(`keyutils_request_domtrans_to',`
gen_require(`
type keyutils_request_t;
')
domtrans_pattern(keyutils_request_t, $2, $1)
')