SessionController.IsValid Method |
Gets a value indicating whether the session with the specified ID is valid.
Namespace:
Dundas.BI.WebApi.Controllers
Assembly:
Dundas.BI.WebApi (in Dundas.BI.WebApi.dll) Version: 2.0.0.0 (25.2.0.1000)
Syntax[HttpPostAttribute("IsValid")]
public ActionResult<bool> IsValid(
[FromBodyAttribute] IsSessionValid? options,
Guid? sessionId = null
)
<HttpPostAttribute("IsValid")>
Public Function IsValid (
<FromBodyAttribute> options As IsSessionValid,
Optional sessionId As Guid? = Nothing
) As ActionResult(Of Boolean)
public:
[HttpPostAttribute(L"IsValid")]
ActionResult<bool>^ IsValid(
[FromBodyAttribute] IsSessionValid^ options,
Nullable<Guid> sessionId = nullptr
)
[<HttpPostAttribute("IsValid")>]
member IsValid :
[<FromBodyAttribute>] options : IsSessionValid *
?sessionId : Nullable<Guid>
(* Defaults:
let _sessionId = defaultArg sessionId null
*)
-> ActionResult<bool>
Parameters
- options
- Type: Dundas.BI.WebApi.Models.IsSessionValid
The optional information to provide an explicit session ID to check. If not specified, this method will check the session ID given
via the WebAppSessionIdCookieName cookie, the Authorization header (Bearer scheme),
or via the standard sessionId parameter.
- sessionId (Optional)
- Type: System.Nullable<Guid>
The ID of the session to check.
Return Value
Type:
ActionResult<Boolean>The operation completed successfully. The payload contains a
Boolean value indicating whether the session is valid.
See Also