package
18.0.0-dev.vnet-windows.4+incompatible
Repository: https://github.com/gravitational/teleport.git
Documentation: pkg.go.dev

# Functions

NewAccessRequestClient returns a new integration.Client.
RunAndWaitReady is a helper to start an app implementing AppI and wait for it to become ready.

# Constants

No description provided by the author
No description provided by the author
PluginUserName is the Teleport user for the plugin.
No description provided by the author
Requester1UserName is the name of main role requester.
Requester2UserName is the name of secondary role requester.
RequesterOSSUserName is the user allowed to request RequestedRoleName.
Reviewer1UserName is one of the two access reviewers.
Reviewer2UserName is exactly like Reviewer1UserName.
No description provided by the author
RulerUserName is the name of the admin user.

# Structs

AccessRequestSuite is the base test suite for access requests plugins.
Client is a wrapper around *client.Client with some additional methods helpful for testing.
FakeStatusSink is a fake status sink that can be used when testing plugins.
MinimalAuthHelper implements the AuthHelper interface.
Suite is a basic testing suite enhanced with context management.

# Interfaces

AppI is an app that can be spawned along with running test.
AuthHelper is the interface one must implement to run the AccessRequestSuite.