¿Cómo nombrar este patrón de protección de acceso orientado a claves?

Aparentementeeste patrón de protección de acceso orientado a claves:

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

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

... aún no tiene un nombre conocido, por lo que me gustaría encontrar uno bueno para que podamos referirnos a él sin romper la lengua. Sugerencias?

Debería ser:

sucintotransmitir la intención de protección de accesoidealmente implica que no se requiere representación (?)

Respuestas a la pregunta(4)

Su respuesta a la pregunta