Documentation ¶
Index ¶
- type APIAuthWrappa
- type APIMetricsWrappa
- type AccessorWrappa
- type CompressionWrappa
- type ConcourseVersionWrappa
- type ConcurrentRequestLimitsWrappa
- type ConcurrentRequestPolicy
- type LimitedRoute
- type LoggerHandler
- type MultiWrappa
- type PolicyCheckWrappa
- type Pool
- type RejectArchivedWrappa
- type SecurityHandler
- type VersionedHandler
- type Wrappa
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type APIAuthWrappa ¶
type APIAuthWrappa struct {
// contains filtered or unexported fields
}
func NewAPIAuthWrappa ¶
func NewAPIAuthWrappa( checkPipelineAccessHandlerFactory auth.CheckPipelineAccessHandlerFactory, checkBuildReadAccessHandlerFactory auth.CheckBuildReadAccessHandlerFactory, checkBuildWriteAccessHandlerFactory auth.CheckBuildWriteAccessHandlerFactory, checkWorkerTeamAccessHandlerFactory auth.CheckWorkerTeamAccessHandlerFactory, ) *APIAuthWrappa
type APIMetricsWrappa ¶
type APIMetricsWrappa struct {
// contains filtered or unexported fields
}
type AccessorWrappa ¶
type AccessorWrappa struct {
// contains filtered or unexported fields
}
func NewAccessorWrappa ¶
func NewAccessorWrappa( logger lager.Logger, accessFactory accessor.AccessFactory, auditor auditor.Auditor, customRoles map[string]string, ) *AccessorWrappa
type CompressionWrappa ¶
type ConcourseVersionWrappa ¶
type ConcourseVersionWrappa struct {
// contains filtered or unexported fields
}
type ConcurrentRequestLimitsWrappa ¶
type ConcurrentRequestLimitsWrappa struct {
// contains filtered or unexported fields
}
type ConcurrentRequestPolicy ¶
func NewConcurrentRequestPolicy ¶
func NewConcurrentRequestPolicy( limits map[LimitedRoute]int, ) ConcurrentRequestPolicy
type LimitedRoute ¶
type LimitedRoute string
func (*LimitedRoute) UnmarshalFlag ¶
func (lr *LimitedRoute) UnmarshalFlag(value string) error
type LoggerHandler ¶
func (LoggerHandler) ServeHTTP ¶
func (handler LoggerHandler) ServeHTTP(w http.ResponseWriter, r *http.Request)
type MultiWrappa ¶
type MultiWrappa []Wrappa
type PolicyCheckWrappa ¶
type PolicyCheckWrappa struct {
// contains filtered or unexported fields
}
func NewPolicyCheckWrappa ¶
func NewPolicyCheckWrappa( logger lager.Logger, checker policychecker.PolicyChecker, ) *PolicyCheckWrappa
type RejectArchivedWrappa ¶
type RejectArchivedWrappa struct {
// contains filtered or unexported fields
}
func NewRejectArchivedWrappa ¶
func NewRejectArchivedWrappa(factory pipelineserver.RejectArchivedHandlerFactory) *RejectArchivedWrappa
type SecurityHandler ¶
func (SecurityHandler) ServeHTTP ¶
func (handler SecurityHandler) ServeHTTP(w http.ResponseWriter, r *http.Request)
type VersionedHandler ¶
func (VersionedHandler) ServeHTTP ¶
func (handler VersionedHandler) ServeHTTP(w http.ResponseWriter, r *http.Request)
type Wrappa ¶
func NewAPIMetricsWrappa ¶
func NewCompressionWrappa ¶
func NewConcurrentRequestLimitsWrappa ¶
func NewConcurrentRequestLimitsWrappa( logger lager.Logger, concurrentRequestPolicy ConcurrentRequestPolicy, ) Wrappa
Source Files ¶
- accessor_wrappa.go
- api_auth_wrappa.go
- api_metrics_wrappa.go
- compression_wrappa.go
- concourse_version_wrappa.go
- concurrent_request_limits_wrappa.go
- concurrent_request_policy.go
- logger_handler.go
- multi_wrappa.go
- policy_check_wrappa.go
- pool.go
- reject_archived_wrappa.go
- security_handler.go
- versioned_handler.go
- wrappa.go
Click to show internal directories.
Click to hide internal directories.