auth

package
v0.0.0-...-c6effd4 Latest Latest
Warning

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

Go to latest
Published: May 22, 2025 License: MIT Imports: 20 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type RPCSignatureVerifier

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

RPCSignatureVerifier verifies signed requests messages by owner accounts.

func NewRPCSignatureVerifier

func NewRPCSignatureVerifier(data code_data.Provider) *RPCSignatureVerifier

func (*RPCSignatureVerifier) Authenticate

func (v *RPCSignatureVerifier) Authenticate(ctx context.Context, owner *common.Account, message proto.Message, signature *commonpb.Signature) error

Authenticate authenticates that a RPC request message is signed by the owner account public key.

Jump to

Keyboard shortcuts

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