Class Xss (1.0.0)

public sealed class Xss : IMessage<Xss>, IEquatable<Xss>, IDeepCloneable<Xss>, IBufferMessage, IMessage

Information reported for an XSS.

Inheritance

System.Object > Xss

Implements

Google.Protobuf.IMessage<Xss>, System.IEquatable<Xss>, Google.Protobuf.IDeepCloneable<Xss>, Google.Protobuf.IBufferMessage, Google.Protobuf.IMessage

Namespace

Google.Cloud.WebSecurityScanner.V1

Assembly

Google.Cloud.WebSecurityScanner.V1.dll

Constructors

Xss()

public Xss()

Xss(Xss)

public Xss(Xss other)
Parameter
NameDescription
otherXss

Properties

AttackVector

public Xss.Types.AttackVector AttackVector { get; set; }

The attack vector of the payload triggering this XSS.

Property Value
TypeDescription
Xss.Types.AttackVector

ErrorMessage

public string ErrorMessage { get; set; }

An error message generated by a javascript breakage.

Property Value
TypeDescription
System.String

StackTraces

public RepeatedField<string> StackTraces { get; }

Stack traces leading to the point where the XSS occurred.

Property Value
TypeDescription
Google.Protobuf.Collections.RepeatedField<System.String>

StoredXssSeedingUrl

public string StoredXssSeedingUrl { get; set; }

The reproduction url for the seeding POST request of a Stored XSS.

Property Value
TypeDescription
System.String