Help us shape the future of Go! Take the 2026 Go Developer Survey

aws

package
v1.11.0 Latest Latest
Warning

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

Go to latest
Published: Dec 24, 2018 License: Apache-2.0 Imports: 22 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	// CheckIAMProfile indicates we should validate the iam profile
	CheckIAMProfile = "verify-iam-profile"
	// CheckIPAddress indicates we should validate the client ip address
	CheckIPAddress = "verify-ip"
	// CheckSignature indicates we validate the signature of the document
	CheckSignature = "verify-signature"
)

Functions

func GetPublicCertificates

func GetPublicCertificates() error

GetPublicCertificates loads the certificates

func NewAuthorizer

func NewAuthorizer(config *server.Config) (server.Authorizer, error)

NewAuthorizer creates and returns a aws node authorizer

func NewVerifier

func NewVerifier() (server.Verifier, error)

NewVerifier creates and returns a verifier

Types

type Request

type Request struct {
	// Document is the PKCS7 signed identity document
	Document []byte
}

Request is the request the node authorizer

Jump to

Keyboard shortcuts

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