| PageSecurityHelper Class | 
Namespace: CMS.DocumentEngine
public class PageSecurityHelper
The PageSecurityHelper type exposes the following members.
| Name | Description | |
|---|---|---|
| PageSecurityHelper | 
| Name | Description | |
|---|---|---|
| AccessDeniedPageURL | 
            Gets the URL of the page where the user should be redirected when not permitted to read the document.
              | |
| HandlePreviewLink | 
            Handles the preview link for document engine
              | |
| CheckPagePermissions | 
            Gets the location where permissions of the page should be checked.
              | |
| CheckPageSecurity | 
            Checks the security for current page
              | |
| CheckPermissions | 
            Redirect to logon page if actual page requires authentication.
              | |
| CheckPreviewLink | 
            Check preview link context
              | |
| CheckSecured | 
            Redirects to the logon page if user is not authenticated.
              | |
| CheckSecuredAreas(String, Boolean, ViewModeEnum) | 
            Redirect to logon page if the user is not authenticated.
              | |
| CheckSecuredAreas(String, PageInfo, Boolean, ViewModeEnum) | 
            Redirect to logon page if actual page requires authentication.
              | |
| CheckViewModePermissions | 
            Checks whether user is authorized to content with non-live site view mode.
              | |
| RedirectToAccessDenied | 
            Redirects the user to the access denied page.
              | |
| RequestSecurePage(Boolean, Int32, ViewModeEnum, String) | 
            Redirect to  https:// or to http:// if page require it
              | |
| RequestSecurePage(PageInfo, Boolean, ViewModeEnum, String) | 
            Redirect to https:// if page require it
              | 
| Name | Description | |
|---|---|---|
| AsValue | 
            Converts object to a query value which can be used as a query parameter
              (Defined by QueryExtensions.) | |
| GetAPIString | 
            Gets the string by the specified resource key
              (Defined by CoreExtensions.) | |
| GetString | 
            Gets the string by the specified resource key
              (Defined by CoreExtensions.) | |
| ToBoolean | 
            Returns the boolean representation of an object or default value if not.
              (Defined by CoreExtensions.) | |
| ToDateTime | 
            Returns the DateTime representation of an object or default value if not.
              (Defined by CoreExtensions.) | |
| ToDouble | 
            Returns the double representation of an object or default value if not.
              (Defined by CoreExtensions.) | |
| ToGuid | 
            Returns the Guid representation of an object or default value if not.
              (Defined by CoreExtensions.) | |
| ToInteger | 
            Returns the integer representation of an object or default value if not.
              (Defined by CoreExtensions.) | |
| ToString | 
            Returns the string representation of an object or default value if not.
              (Defined by CoreExtensions.) |