Session

Kind: class
Full name: Thycotic.PowerShell.Authentication.Session
Namespace: Thycotic.PowerShell.Authentication

Constructors

  • new() (default)

Properties

Name Type Access Default
access_token string read/write —
AccessToken string read/write —
ApiUrl string read/write —
ApiVersion string read/write "api/v1"
expires_in int read/write —
ExpiresIn int read/write —
refresh_token string read/write —
RefreshToken string read/write —
SecretServer string read/write —
SecretServerVersion string read/write —
SkipCertificateCheck bool read/write false
StartTime DateTime read/write —
Take int read/write int.MaxValue
TimeOfDeath DateTime read/write —
token_type string read/write —
TokenType string read/write —
WindowsAuth string readonly "winauthwebservices"

Methods

  • [static RestResponse] AccessToken(string SecretServerHost, string Username, string Password, string ProxyServer, int Timeout = 0)
  • [bool] CheckTokenTtl(int Value)
  • [bool] IsValidSession()
  • [bool] IsValidToken()
  • [static RestResponse] RefreshToken(string SecretServerHost, string TokenValue, string ProxyServer, int Timeout = 0)
  • [bool] SessionExpire()
  • [bool] SessionRefresh()

Thycotic.SecretServer PowerShell Module — Not supported under any Delinea support agreement.

This site uses Just the Docs, a documentation theme for Jekyll.