Classe SecurityCallContext
Fornisce l'accesso al contesto di sicurezza della chiamata corrente, che contiene informazioni sui chiamanti di un oggetto. Usando questa classe, è anche possibile scoprire se il chiamante diretto di un oggetto è un membro di un ruolo specifico e se la sicurezza è abilitata per l'oggetto.
Solo le applicazioni COM+ che usano la sicurezza basata sul ruolo possono accedere alla classe SecurityCallContext . Per altre informazioni sui ruoli, vedere Amministrazione della sicurezza basata su ruoli.
Quando implementare
Questa classe viene implementata da COM+.
Requisito | Valore |
---|---|
Interfacce | ISecurityCallersColl |
Utilizzo
Usare questa classe per accedere ai metodi di ISecurityCallContext.
Commenti
Non è possibile creare direttamente un oggetto SecurityCallContext . Per usare i metodi di ISecurityCallContext, è necessario ottenere un riferimento alla relativa implementazione chiamando CoGetCallContext, fornendo IID_ISecurityCallContext per il parametro riid .
Per usare questa classe da Microsoft Visual Basic, aggiungere un riferimento alla libreria dei tipi di servizi COM+. Un oggetto SecurityCallContext può essere dichiarato usando "COMSVCSLib.SecurityCallContext" come nome della classe; viene creato chiamando GetSecurityCallContext.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows 2000 Professional [solo app desktop] |
Server minimo supportato |
Windows 2000 Server [solo app desktop] |
Intestazione |
|