kuadrantgenerators

package
v0.0.0-...-cbcb39d Latest Latest
Warning

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

Go to latest
Published: Mar 24, 2022 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func APIKeySecrets

func APIKeySecrets(workloadName string, api *gigglev1alpha1.Api) []*v1.Secret

func APIKeySecretsFromUser

func APIKeySecretsFromUser(userID, workloadName, apiKey string) *v1.Secret

func AuthConfig

func AuthConfig(doc *openapi3.T, publicHost string) (*authorinov1beta1.AuthConfig, error)

func AuthConfigAPIKeyResponse

func AuthConfigAPIKeyResponse() *authorinov1beta1.Response

func AuthConfigConditionsFromOperation

func AuthConfigConditionsFromOperation(opPath, opVerb string) []authorinov1beta1.JSONPattern

func AuthConfigIdentitiesFromOpenAPI

func AuthConfigIdentitiesFromOpenAPI(oasDoc *openapi3.T) ([]*authorinov1beta1.Identity, error)

func AuthConfigIdentityFromApiKeyScheme

func AuthConfigIdentityFromApiKeyScheme(identity *authorinov1beta1.Identity, secScheme *openapi3.SecurityScheme, workloadName string)

func AuthConfigIdentityFromOIDCScheme

func AuthConfigIdentityFromOIDCScheme(identity *authorinov1beta1.Identity, secScheme *openapi3.SecurityScheme)

func AuthConfigIdentityFromSecurityRequirement

func AuthConfigIdentityFromSecurityRequirement(name, opPath, opVerb, workloadName string, secScheme *openapi3.SecurityScheme) (*authorinov1beta1.Identity, error)

func AuthConfigResponsesFromOpenAPI

func AuthConfigResponsesFromOpenAPI(oasDoc *openapi3.T) ([]*authorinov1beta1.Response, error)

Types

This section is empty.

Jump to

Keyboard shortcuts

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