Affected by GO-2022-0413
and 3 other vulnerabilities
GO-2022-0413 : Exposure of Sensitive Information in Pomerium in github.com/pomerium/pomerium
GO-2023-1800 : Pomerium vulnerable to Incorrect Authorization with specially crafted requests in github.com/pomerium/pomerium
GO-2024-2965 : Pomerium exposed OAuth2 access and ID tokens in user info endpoint response in github.com/pomerium/pomerium
GO-2024-3179 : Pomerium service account access token may grant unintended access to databroker API in github.com/pomerium/pomerium
Discover Packages
github.com/pomerium/pomerium
internal
signal
package
Version:
v0.16.3
Opens a new window with list of versions in this module.
Published: Feb 11, 2022
License: Apache-2.0
Opens a new window with license information.
Imports: 2
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
Documentation
Documentation
¶
Package signal provides mechanism for notifying multiple listeners when something happened.
A Signal is used to let multiple listeners know when something happened.
New creates a new Signal.
Bind creates a new listening channel bound to the signal. The channel used has a size of 1
and any given broadcast will signal at least one event, but may signal more than one.
Broadcast signals all the listeners. Broadcast never blocks.
Unbind stops the listening channel bound to the signal.
Source Files
¶
Click to show internal directories.
Click to hide internal directories.