# Functions
No description provided by the author
ConstructSSHResponse creates a special SSH response for SSH login method that encodes everything using the client's secret key.
CreateSignupLink generates and returns a URL which is given to a new user to complete registration with Teleport via Web UI.
No description provided by the author
No description provided by the author
No description provided by the author
NewHandler returns a new instance of web proxy handler.
No description provided by the author
Ping is used to validate HTTPS endpoing of Teleport proxy.
No description provided by the author
SetSessionStreamPollPeriod sets polling period for session streams.
SSHAgentLogin issues call to web proxy and receives temp certificate if credentials are valid
proxyAddr must be specified as host:port.
SSHAgentOIDCLogin is used by SSH Agent to login using OpenID connect.
# Constants
Version is a current webapi version.
HTTPS is https prefix.
WSS is secure web sockets prefix.
# Structs
Config represents web handler configuration parameters.
CreateSessionResponse returns OAuth compabible data about access token: https://tools.ietf.org/html/rfc6749.
Handler is HTTP web proxy handler.
No description provided by the author
SessionContext is a context associated with users' web session, it stores connected client that persists between requests for example to avoid connecting to the auth server on every page hit.
SessionCookie stores information about active user and session.
SSHLoginResponse is a response returned by web proxy.
# Type aliases
HandlerOption is a functional argument - an option that can be passed to NewHandler function.