package
1.0.5
Repository: https://github.com/dgoodwin/origin.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author
No description provided by the author

# Constants

TLSTerminationEdge terminate encryption at the edge router.
TLSTerminationPassthrough terminate encryption at the destination, the destination is responsible for decrypting traffic.
TLSTerminationReencrypt terminate encryption at the edge router and re-encrypt it with a new certificate supplied by the destination.

# Structs

Route encapsulates the inputs needed to connect an alias to endpoints.
RouteList is a collection of Routes.
RouterShard has information of a routing shard and is used to generate host names and routing table entries when a routing shard is allocated for a specific route.
TLSConfig defines config used to secure a route and provide termination.

# Type aliases

TLSTerminationType dictates where the secure communication will stop.