Versions in this module Expand all Collapse all v0 v0.5.0 Jul 16, 2026 v0.4.0 Apr 2, 2026 Changes in this version + const InCookie + const InHeader + const InQuery + const TypeApiKey + const TypeHTTP + const TypeOAuth2 + const TypeOpenIdConnect + func New(store *store.Store, name string, opts ...Option) *v3.SecurityScheme + type OAuthFlowOption func(*v3.OAuthFlow) + func FlowRefreshUrl(url string) OAuthFlowOption + func FlowScope(name, description string) OAuthFlowOption + type OAuthFlowsOption func(*v3.OAuthFlows) + func FlowAuthorizationCode(authorizationUrl, tokenUrl string, opts ...OAuthFlowOption) OAuthFlowsOption + func FlowClientCredentials(tokenUrl string, opts ...OAuthFlowOption) OAuthFlowsOption + func FlowDevice(tokenUrl string, opts ...OAuthFlowOption) OAuthFlowsOption + func FlowImplicit(authorizationUrl string, opts ...OAuthFlowOption) OAuthFlowsOption + func FlowPassword(tokenUrl string, opts ...OAuthFlowOption) OAuthFlowsOption + type Option func(*v3.SecurityScheme) + func ApiKey(in, name string) Option + func BearerFormat(s string) Option + func Deprecated() Option + func Description(s string) Option + func Flows(opts ...OAuthFlowsOption) Option + func HTTP(scheme string) Option + func In(s string) Option + func Name(s string) Option + func OAuth2MetadataUrl(url string) Option + func OpenIdConnectUrl(url string) Option + func Reference(name string) Option + func Scheme(s string) Option + func Type(s string) Option