Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
The PrincipalPermissionAttribute is a declarative means of controlling access to service methods. When using this attribute, the PrincipalPermissionMode enumeration specifies the mode for performing authorization checks. When this mode is set to Custom, it enables the user to specify a custom IPrincipal class returned by the CurrentPrincipal property. This topic illustrates the scenario when Custom is used in combination with a custom authorization policy and a custom principal.
For more information about using the PrincipalPermissionAttribute, see How to: Restrict Access with the PrincipalPermissionAttribute Class.
Example
Compiling the Code
References to the following namespaces are needed to compile the code:
See Also
Tasks
How to: Use the ASP.NET Role Provider with a Service
How to: Restrict Access with the PrincipalPermissionAttribute Class
Reference
PrincipalPermissionMode
PrincipalPermissionMode
PrincipalPermissionAttribute