github.com/sap/cf-mta-plugin@v2.6.3+incompatible/clients/csrf/fakes/fake_csrf_token_fetcher.go (about) 1 package fakes 2 3 import ( 4 "net/http" 5 6 "github.com/cloudfoundry-incubator/multiapps-cli-plugin/clients/csrf/csrf_parameters" 7 ) 8 9 const FakeCsrfTokenHeader = "fake-xcsrf-token-header" 10 const FakeCsrfTokenValue = "fake-xcsrf-token-value" 11 12 type FakeCsrfTokenFetcher struct { 13 } 14 15 func (c *FakeCsrfTokenFetcher) FetchCsrfToken(string, *http.Request) (*csrf_parameters.CsrfRequestHeader, error) { 16 return &csrf_parameters.CsrfRequestHeader{FakeCsrfTokenHeader, FakeCsrfTokenValue}, nil 17 } 18 19 func NewFakeCsrfTokenFetcher() *FakeCsrfTokenFetcher { 20 return &FakeCsrfTokenFetcher{} 21 }