Back to

Package aws

Latest Go to latest

The highest tagged major version is .

Published: Dec 24, 2018 | License: Apache-2.0 | Module:



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"

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

type Request

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

Request is the request the node authorizer

Package Files

Documentation was rendered with GOOS=linux and GOARCH=amd64.

Jump to identifier

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to identifier