Versions in this module Expand all Collapse all v0 v0.1.0 Mar 20, 2021 Changes in this version + const VERSION + type AuditNote struct + Class int + Name string + Notes string + ScoreAdjust int + ScoreCap int + type CategorySummary struct + GoodAlgs int + TotalAlgs int + type Client struct + BaseURL string + HTTPClient *http.Client + UserAgent string + func NewClient(app, version string) (*Client, error) + func (c *Client) PolicyServerAudit(server string, port int, policyName string) (*PolicyServerAuditInfo, error) + func (c *Client) StandardServerAudit(server string, port int) (*StandardServerAuditInfo, error) + type Finding struct + FindingAffected []string + FindingReferences []string + FindingSolution string + FindingSummaryBody string + FindingSummaryTitle string + type HTTPClientError struct + Err error + StatusCode int + func (e *HTTPClientError) Error() string + type PingInfo struct + CSRFToken string + ClientPolicyNames []string + ServerPolicyNames []string + type PolicyError struct + Actual []string + ExpectedOptional []string + ExpectedRequired []string + MismatchedField string + type PolicyServerAuditInfo struct + AuditType string + Passed bool + PolicyErrors []*PolicyError + PolicyName string + TargetServer string + TargetServerIP string + type StandardServerAuditInfo struct + AuditType string + Banner string + CategorySummaries map[string]*CategorySummary + Enc []*AuditNote + Fin []string + Findings []*Finding + Grade string + Kex []*AuditNote + Key []*AuditNote + Mac []*AuditNote + Score int + TargetServer string + TargetServerIP string + TargetServerPort int + Version string