package
18.0.0-dev.vnet-windows.4+incompatible
Repository: https://github.com/gravitational/teleport.git
Documentation: pkg.go.dev
# Functions
GetModules returns the modules interface.
GetProtoEntitlement takes a proto features set and an entitlement and returns either the proto features entitlement, or if not present, a false entitlement.
IsBoringBinary checks if the binary was compiled with BoringCrypto.
IsInsecureTestMode retrieves the current insecure test mode value.
SetInsecureTestMode is used to set insecure test mode on, to allow second factor to be disabled.
SetModules sets the modules interface.
SetTestModules sets the value returned from GetModules to testModules and reverts the change in the test cleanup function.
ValidateResource performs additional resource checks.
# Constants
BuildCommunity identifies builds of Teleport Community Edition, which are distributed on goteleport.com/download under our Teleport Community license agreement.
BuildEnterprise specifies enterprise build type.
BuildOSS specifies open source build type.
ProductTypeEUB is Teleport Enterprise Usage Based product.
ProductTypeTeam is Teleport ProductTypeTeam product.
No description provided by the author
# Variables
No description provided by the author
# Structs
EntitlementInfo is the state and limits of a particular entitlement.
Features provides supported and unsupported features.
TestModules implements the Modules interface for testing.
# Interfaces
No description provided by the author
No description provided by the author
AccessResourcesGetter is a minimal interface that is used to get access lists and related resources from the backend.
Modules defines interface that external libraries can implement customizing default teleport behavior.
No description provided by the author
# Type aliases
ProductType is the type of product.