n32

package
v0.0.0-...-b54b046 Latest Latest
Warning

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

Go to latest
Published: May 29, 2024 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func HandleN32f

func HandleN32f(w http.ResponseWriter, r *http.Request)

func HandlePostExchangeCapability

func HandlePostExchangeCapability(w http.ResponseWriter, r *http.Request, seppContext *model.SEPPContext)

func StartServer

func StartServer(address string, serverCertPath string, serverKeyPath string, caCertPath string, fqdn string, seppContext *model.SEPPContext)

Types

type Client

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

func NewClient

func NewClient(certPath string, keyPath string, caCertPath string) *Client

func (*Client) POSTExchangeCapability

func (c *Client) POSTExchangeCapability(remoteURL string, secNegotiateReqData SecNegotiateReqData) (SecNegotiateRspData, error)

type SecNegotiateReqData

type SecNegotiateReqData struct {
	Sender                     model.FQDN
	SupportedSecCapabilityList []model.SecurityCapability
}

type SecNegotiateRspData

type SecNegotiateRspData struct {
	Sender                model.FQDN
	SelectedSecCapability model.SecurityCapability
}

Jump to

Keyboard shortcuts

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