public sealed class Xss : IMessage<Xss>, IEquatable<Xss>, IDeepCloneable<Xss>, IBufferMessage, IMessage
Information reported for an XSS.
Inheritance
System.Object > XssImplements
Google.Protobuf.IMessage<Xss>, System.IEquatable<Xss>, Google.Protobuf.IDeepCloneable<Xss>, Google.Protobuf.IBufferMessage, Google.Protobuf.IMessageNamespace
Google.Cloud.WebSecurityScanner.V1Assembly
Google.Cloud.WebSecurityScanner.V1.dll
Constructors
Xss()
public Xss()
Xss(Xss)
public Xss(Xss other)
Parameter | |
---|---|
Name | Description |
other | Xss |
Properties
AttackVector
public Xss.Types.AttackVector AttackVector { get; set; }
The attack vector of the payload triggering this XSS.
Property Value | |
---|---|
Type | Description |
Xss.Types.AttackVector |
ErrorMessage
public string ErrorMessage { get; set; }
An error message generated by a javascript breakage.
Property Value | |
---|---|
Type | Description |
System.String |
StackTraces
public RepeatedField<string> StackTraces { get; }
Stack traces leading to the point where the XSS occurred.
Property Value | |
---|---|
Type | Description |
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 | |
---|---|
Type | Description |
System.String |