Introduce delegation request procedure

Signed-off-by: Robert Varga <robert.varga@pantheon.sk>