Como nomear esse padrão de proteção de acesso orientado a chave?

Pelo vistoesse padrão de proteção de acesso orientado a chaves:

class SomeKey { 
    friend class Foo;
    SomeKey() {} 
    // possibly non-copyable too
};

class Bar {
public:
    void protectedMethod(SomeKey); // only friends of SomeKey have access
};

... ainda não tem um nome conhecido, portanto, gostaria de encontrar um bom para ele, para que possamos nos referir a ele sem quebrar a língua. Sugestões?

Deveria ser:

sucintotransmitir a intenção de proteção de acessoidealmente implica que nenhum proxy é necessário (?)

questionAnswers(4)

yourAnswerToTheQuestion