Zugreifen auf Sicherheitsaufrufkontextinformationen
Wenn rollenbasierte Sicherheit verwendet wird, kann das Sicherheitsaufrufkontextobjekt verwendet werden, um auf Sicherheitsinformationen zum aktuellen Aufruf zuzugreifen.
Die folgenden Auflistungen von Eigenschaften sind über das Sicherheitsaufrufkontextobjekt verfügbar:
- SecurityCallContext-Auflistung
- SecurityCallers-Auflistung
- SecurityIdentity-Auflistung
- Zugehörige Themen
SecurityCallContext-Auflistung
Eigenschaft | Beschreibung |
---|---|
NumCallers |
Die Anzahl der Aufrufer in der Anrufkette. |
MinAuthenticationLevel |
Die am wenigsten sichere Authentifizierungsebene aller Aufrufer in der Kette. |
Anrufer |
Informationen zur Identität von Upstream Aufrufern in Form einer SecurityCallers-Sammlung. |
DirectCaller |
Der Aufrufer, der das -Objekt direkt aufgerufen hat (ohne dazwischen liegende Aufrufer). |
OriginalCaller |
Der Aufrufer, der die Aufrufkette des -Objekts ausgelöst hat. |
Weitere Informationen zur Verwendung dieser Sammlung finden Microsoft Visual Basic-Entwickler in der SecurityCallContext-Klasse . C- und C++-Entwickler sollten auf ISecurityCallContext verweisen.
SecurityCallers-Auflistung
Die SecurityCallers-Auflistung stellt Aufrufer dar, die mithilfe eines Indexes zwischen 0 und 1 kleiner als NumCallers (einschließlich) abgerufen werden können. Jeder Aufrufer wird durch ein SecurityIdentity-Objekt dargestellt.
Weitere Informationen zu dieser Sammlung finden Visual Basic-Entwickler in der SecurityCallers-Klasse . C- und C++-Entwickler sollten auf ISecurityCallersColl verweisen.
SecurityIdentity-Auflistung
Eigenschaft | Beschreibung |
---|---|
SID |
Die Sicherheits-ID für den Aufrufer. |
AccountName |
Der Kontoname des Aufrufers. |
Authenticationservice |
Der verwendete Authentifizierungsdienst, z. B. NTLMSSP, Kerberos oder SSL. |
Authenticationlevel |
Die verwendete Authentifizierungsebene, die den Umfang des Schutzes darstellt, der bei der Kommunikation mit dem -Objekt verwendet wird. |
ImpersonationLevel |
Die vom Client festgelegte Identitätswechselebene, wenn der Identitätswechsel verwendet wurde. Diese Ebene gibt den Umfang der Autorität an, die dem Server vom Client erteilt wird. |
Weitere Informationen zu dieser Sammlung finden Visual Basic-Entwickler in der SecurityIdentity-Klasse . C- und C++-Entwickler sollten auf ISecurityIdentityColl verweisen.