Documentation
¶
Index ¶
- type Scan
- func (s *Scan) AddPendingScanHandler(sh ScanHandler) *Scan
- func (s *Scan) Execute() (*report.Reporter, []error, error)
- func (s *Scan) ValidateRequest() error
- func (s *Scan) WithAlgNoneJwtScan() *Scan
- func (s *Scan) WithAllScans() *Scan
- func (s *Scan) WithJWTNullSignatureScan() *Scan
- func (s *Scan) WithNotVerifiedJwtScan() *Scan
- func (s *Scan) WithWeakJwtSecretScan() *Scan
- type ScanHandler
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Scan ¶
type Scan struct {
// contains filtered or unexported fields
}
func NewScanner ¶
func (*Scan) AddPendingScanHandler ¶
func (s *Scan) AddPendingScanHandler(sh ScanHandler) *Scan
func (*Scan) ValidateRequest ¶
func (*Scan) WithAlgNoneJwtScan ¶
func (*Scan) WithAllScans ¶ added in v0.2.0
func (*Scan) WithJWTNullSignatureScan ¶ added in v0.2.0
func (*Scan) WithNotVerifiedJwtScan ¶
func (*Scan) WithWeakJwtSecretScan ¶
type ScanHandler ¶
type ScanHandler func(url string, jwt string) (*report.ScanReport, error)
Click to show internal directories.
Click to hide internal directories.