Wie soll dieses schlüsselorientierte Zugriffsschutzmuster benannt werden?

Offenbardieses schlüsselorientierte Zugriffsschutzmuster:

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

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

... hat noch keinen bekannten Namen, daher möchte ich einen guten dafür finden, damit wir darauf verweisen können, ohne uns die Zunge zu brechen. Vorschläge

Es sollte sein

prägnantÜbermitteln Sie die Absicht des Zugriffsschutzesideally implizieren, dass kein Proxy erforderlich ist (?)

Antworten auf die Frage(8)

Ihre Antwort auf die Frage