Versions in this module Expand all Collapse all v0 v0.2.2 Oct 24, 2020 GO-2023-2176 GO-2023-2176: Kubernetes csi-proxy vulnerable to privilege escalation due to improper input validation in github.com/kubernetes-csi/csi-proxy Changes in this version + func AuthTypeToString(authType internal.AuthenticationType) (string, error) + type API interface + AddTargetPortal func(portal *iscsi.TargetPortal) error + ConnectTarget func(portal *iscsi.TargetPortal, iqn string, authType string, chapUser string, ...) error + DisconnectTarget func(portal *iscsi.TargetPortal, iqn string) error + DiscoverTargetPortal func(portal *iscsi.TargetPortal) ([]string, error) + GetTargetDisks func(portal *iscsi.TargetPortal, iqn string) ([]string, error) + ListTargetPortals func() ([]iscsi.TargetPortal, error) + RemoveTargetPortal func(portal *iscsi.TargetPortal) error + type Server struct + func NewServer(hostAPI API) (*Server, error) + func (s *Server) AddTargetPortal(context context.Context, request *internal.AddTargetPortalRequest, ...) (*internal.AddTargetPortalResponse, error) + func (s *Server) ConnectTarget(context context.Context, req *internal.ConnectTargetRequest, ...) (*internal.ConnectTargetResponse, error) + func (s *Server) DisconnectTarget(context context.Context, request *internal.DisconnectTargetRequest, ...) (*internal.DisconnectTargetResponse, error) + func (s *Server) DiscoverTargetPortal(context context.Context, request *internal.DiscoverTargetPortalRequest, ...) (*internal.DiscoverTargetPortalResponse, error) + func (s *Server) GetTargetDisks(context context.Context, request *internal.GetTargetDisksRequest, ...) (*internal.GetTargetDisksResponse, error) + func (s *Server) ListTargetPortals(context context.Context, request *internal.ListTargetPortalsRequest, ...) (*internal.ListTargetPortalsResponse, error) + func (s *Server) RemoveTargetPortal(context context.Context, request *internal.RemoveTargetPortalRequest, ...) (*internal.RemoveTargetPortalResponse, error) + func (s *Server) VersionedAPIs() []*srvtypes.VersionedAPI