Documentation
¶
Overview ¶
Package devtunnels owns connecting a Dev Tunnels account and its HTTP surface. The broker binds device authorizations to principals, bounds pending work, and seals the connected Microsoft or GitHub tokens in protected principal files. Provider protocol and cryptography remain internal; routes and stored metadata never expose tokens.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccountStatus ¶
type AuthorizationPoll ¶
type AuthorizationPoll struct {
Status string `json:"status"`
IntervalSeconds int64 `json:"intervalSeconds,omitempty"`
AccountStatus `tstype:",extends"`
}
type AuthorizationRequest ¶
type AuthorizationRequest struct {
Provider string `json:"provider"`
}
type AuthorizationStart ¶
type Service ¶
type Service struct {
// contains filtered or unexported fields
}
func NewService ¶
func (*Service) Credential ¶
Click to show internal directories.
Click to hide internal directories.