Versions in this module Expand all Collapse all v0 v0.3.0 Jan 29, 2019 Changes in this version + type IAM interface + GetGroup func(input *iam.GetGroupInput) (*iam.GetGroupOutput, error) + type Server struct + Addr string + AllowedGroups []string + GroupCachePeriod time.Duration + IAM *iam.IAM + SecretKey []byte + SessionCookieName string + Upstream *url.URL + func New(addr string, secretKey []byte, upstream *url.URL) *Server + func (s *Server) Health(w http.ResponseWriter, r *http.Request) + func (s *Server) ListenAndServe() error + func (s *Server) Login(w http.ResponseWriter, r *http.Request) + func (s *Server) Logout(w http.ResponseWriter, r *http.Request) + func (s *Server) Proxy(w http.ResponseWriter, r *http.Request) + func (s *Server) ServeHTTP(w http.ResponseWriter, r *http.Request) v0.3.0-alpha.1 Jan 22, 2019