authn

package
v0.0.0-...-44ef99d Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 16, 2024 License: Apache-2.0 Imports: 8 Imported by: 24

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func TrustDomainsForValidation

func TrustDomainsForValidation(meshConfig *meshconfig.MeshConfig) []string

Types

type Builder

type Builder struct {
	// contains filtered or unexported fields
}

func NewBuilder

func NewBuilder(push *model.PushContext, proxy *model.Proxy) *Builder

func (*Builder) BuildHTTP

func (b *Builder) BuildHTTP(class networking.ListenerClass) []*hcm.HttpFilter

func (*Builder) ForHBONE

func (b *Builder) ForHBONE() authn.MTLSSettings

func (*Builder) ForPassthrough

func (b *Builder) ForPassthrough() []authn.MTLSSettings

func (*Builder) ForPort

func (b *Builder) ForPort(port uint32) authn.MTLSSettings

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL