Alerts - List
Abrufen von Warnungen für ein Repository
GET https://advsec.dev.azure.com/{organization}/{project}/_apis/alert/repositories/{repository}/alerts?api-version=7.2-preview.1
GET https://advsec.dev.azure.com/{organization}/{project}/_apis/alert/repositories/{repository}/alerts?top={top}&orderBy={orderBy}&criteria.alertIds={criteria.alertIds}&criteria.alertType={criteria.alertType}&criteria.confidenceLevels={criteria.confidenceLevels}&criteria.dependencyName={criteria.dependencyName}&criteria.fromDate={criteria.fromDate}&criteria.hasLinkedWorkItems={criteria.hasLinkedWorkItems}&criteria.keywords={criteria.keywords}&criteria.licenseName={criteria.licenseName}&criteria.modifiedSince={criteria.modifiedSince}&criteria.onlyDefaultBranch={criteria.onlyDefaultBranch}&criteria.phaseId={criteria.phaseId}&criteria.phaseName={criteria.phaseName}&criteria.pipelineName={criteria.pipelineName}&criteria.ref={criteria.ref}&criteria.ruleId={criteria.ruleId}&criteria.ruleName={criteria.ruleName}&criteria.severities={criteria.severities}&criteria.states={criteria.states}&criteria.toDate={criteria.toDate}&criteria.toolName={criteria.toolName}&criteria.validity={criteria.validity}&expand={expand}&continuationToken={continuationToken}&api-version=7.2-preview.1
URI-Parameter
| Name | In | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
organization
|
path | True |
string |
Der Name der Azure DevOps-Organisation. |
|
project
|
path | True |
string |
Projekt-ID oder Projektname |
|
repository
|
path | True |
string |
Der Name oder die ID des Repositorys |
|
api-version
|
query | True |
string |
Version der zu verwendenden API. Dies sollte auf "7.2-preview.1" festgelegt werden, um diese Version der API zu verwenden. |
|
continuation
|
query |
string |
Wenn mehr Warnungen vorhanden sind, als zurückgegeben werden können, wird ein Fortsetzungstoken im Header "x-ms-continuationtoken" platziert. Verwenden Sie dieses Token hier, um die nächste Seite mit Warnungen zu erhalten. |
|
|
criteria.
|
query |
integer[] |
Wenn angegeben, werden nur Warnungen mit den angegebenen IDs zurückgegeben. |
|
|
criteria.
|
query |
Wenn angegeben, geben Sie nur Warnungen dieses Typs zurück. Andernfalls geben Sie Warnungen aller Typen zurück. |
||
|
criteria.
|
query |
string[] |
Wenn angegeben, werden nur Warnungen auf diesen Konfidenzniveaus zurückgegeben. |
|
|
criteria.
|
query |
string |
Wenn angegeben, werden nur Warnungen für diese Abhängigkeit zurückgegeben. |
|
|
criteria.
|
query |
string (date-time) |
Wenn angegeben, werden nach diesem Datum nur Benachrichtigungen zurückgegeben. |
|
|
criteria.
|
query |
boolean |
Wenn angegeben, filtern Sie Warnungen basierend darauf, ob sie verknüpfte Arbeitsaufgaben haben. |
|
|
criteria.
|
query |
string |
Wenn angegeben, geben Sie nur Warnungen zurück, deren Titel diesem Muster entsprechen. |
|
|
criteria.
|
query |
string |
Wenn angegeben, werden nur Warnungen zurückgegeben, die für Abhängigkeiten mit dieser Lizenz erstellt wurden. |
|
|
criteria.
|
query |
string (date-time) |
Wenn angegeben, geben Sie nur Warnungen zurück, die seit diesem Datum geändert wurden. |
|
|
criteria.
|
query |
boolean |
Wenn "true" oder nicht festgelegt ist, werden nur Warnungen zurückgegeben, die im Standardzweig des Repositorys gefunden wurden. |
|
|
criteria.
|
query |
string (uuid) |
Wenn pipelineName bereitgestellt wird, werden in dieser Pipelinephase nur Warnungen zurückgegeben, die in dieser Pipelinephase erkannt wurden. |
|
|
criteria.
|
query |
string |
Wenn pipelineName bereitgestellt wird, werden in dieser Pipelinephase nur Warnungen zurückgegeben, die in dieser Pipelinephase erkannt wurden. |
|
|
criteria.
|
query |
string |
Wenn angegeben, werden nur warnungen zurückgegeben, die in dieser Pipeline erkannt wurden. |
|
|
criteria.
|
query |
string |
Falls angegeben, schließen Sie nur Warnungen für diesen Verweis ein. |
|
|
criteria.
|
query |
string |
Wenn angegeben, werden nur Warnungen für diese Regel zurückgegeben. |
|
|
criteria.
|
query |
string |
Wenn angegeben, werden nur Warnungen für diese Regel zurückgegeben. |
|
|
criteria.
|
query |
string[] |
Wenn angegeben, werden nur Warnungen zu diesen Schweregraden zurückgegeben. |
|
|
criteria.
|
query |
string[] |
Wenn angegeben, werden nur Warnungen in diesen Zuständen zurückgegeben. |
|
|
criteria.
|
query |
string (date-time) |
Wenn angegeben, werden nur Benachrichtigungen zurückgegeben, die vor diesem Datum zuletzt angezeigt wurden. |
|
|
criteria.
|
query |
string |
Wenn sie mit toolName bereitgestellt wird, werden nur warnungen zurückgegeben, die von diesem Tool erkannt wurden. |
|
|
criteria.
|
query |
string[] |
Wenn angegeben, geben Sie nur Warnungen mit der hier angegebenen Gültigkeit zurück. Wenn der Gültigkeitsstatus unbekannt ist, rufen Sie Warnungen aller Gültigkeitsergebnisse ab. |
|
|
expand
|
query | |||
|
order
|
query |
string |
Muss "id" "firstSeen" "lastSeen" "fixedOn" oder "schweregrad" Standardwerte auf "id" sein |
|
|
top
|
query |
integer (int32) |
Die maximale Anzahl von Warnungen, die zurückgegeben werden sollen |
Antworten
| Name | Typ | Beschreibung |
|---|---|---|
| 200 OK |
Alert[] |
Erfolgreicher Vorgang |
Sicherheit
oauth2
Typ:
oauth2
Ablauf:
accessCode
Autorisierungs-URL:
https://app.vssps.visualstudio.com/oauth2/authorize&response_type=Assertion
Token-URL:
https://app.vssps.visualstudio.com/oauth2/token?client_assertion_type=urn:ietf:params:oauth:client-assertion-type:jwt-bearer&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer
Bereiche
| Name | Beschreibung |
|---|---|
| vso.advsec | Gewährt die Möglichkeit, Warnungen, Ergebnisinstanzen, Analyseergebnisinstanzen zu lesen |
Definitionen
| Name | Beschreibung |
|---|---|
| Alert | |
|
Alert |
|
|
Alert |
Typ der Warnung. Z.B. geheimer Schlüssel, Code usw. |
|
Alert |
Gültigkeitsdaten für eine Warnung, die Teil von Warnungs-APIs und UI sind. |
|
Alert |
|
| Confidence |
Konfidenzniveau der Warnung. |
|
Dependency |
Abhängigkeitsart dieses logischen Speicherorts. |
| Dismissal |
Informationen über eine Warnungskündigung |
|
Dismissal |
Grund für die Kündigung |
|
Identity |
|
| License |
Lizenzinformationen für Abhängigkeiten |
|
License |
Lizenzstatus |
|
License |
Lizenztyp |
|
Logical |
|
|
Physical |
Speicherort im Quellcodeverwaltungssystem, an dem das Problem gefunden wurde |
|
Reference |
Die Klasse, die eine Auflistung von REST-Referenzverknüpfungslinks darstellt. |
| Region | |
|
Relation |
Die Metadaten, die der Warnung zugeordnet werden sollen. |
| Rule |
Die Analyseregel, die die Warnung verursacht hat. |
| Severity |
Schweregrad der Warnung. |
| State |
Dieser Wert wird berechnet und vom Dienst zurückgegeben. Es handelt sich um einen Wert, der auf den Ergebnissen aller Analysekonfigurationen basiert. |
| Tool |
Ein Analysetool, mit dem Sicherheitswarnungen generiert werden können |
|
Validation |
|
|
Validation |
Das Ergebnis der Überprüfung. |
|
Version |
Informationen zum Suchen von Dateien in einem Quellcodeverwaltungssystem |
Alert
| Name | Typ | Beschreibung |
|---|---|---|
| additionalProperties |
object |
Zusätzliche Eigenschaften dieser Warnung. |
| alertId |
integer (int64) |
Bezeichner für die Warnung. Sie ist innerhalb der Azure DevOps-Organisation einzigartig. |
| alertType |
Typ der Warnung. Z.B. geheimer Schlüssel, Code usw. |
|
| confidence |
Konfidenzniveau der Warnung. |
|
| dismissal |
Enthält Informationen zur Kündigung der Warnung, wenn die Warnung geschlossen wurde. |
|
| firstSeenDate |
string (date-time) |
Dieser Wert wird berechnet und vom Dienst zurückgegeben. Dieser Wert stellt das erste Mal dar, wenn der Dienst dieses Problem in einer Analyseinstanz gemeldet hat. |
| fixedDate |
string (date-time) |
Dieser Wert wird berechnet und vom Dienst zurückgegeben. Wenn das Problem behoben ist, stellt dieser Wert den Zeitpunkt dar, zu dem dieses Problem in einer Analyseinstanz behoben wurde. |
| gitRef |
string |
Verweis auf ein Git-Objekt, z. B. Verzweigungsreferenz. |
| introducedDate |
string (date-time) |
Dieser Wert wird berechnet und vom Dienst zurückgegeben. Dieser Wert stellt das erste Mal dar, wenn die Sicherheitsanfälligkeit eingeführt wurde. |
| lastSeenDate |
string (date-time) |
Dieser Wert wird berechnet und vom Dienst zurückgegeben. Dieser Wert stellt das letzte Mal dar, wenn der Dienst dieses Problem in einer Analyseinstanz gemeldet hat. |
| logicalLocations |
Logische Speicherorte für die Warnung. Dieser Wert wird berechnet und vom Dienst zurückgegeben. Es handelt sich um einen Wert, der auf den Ergebnissen aller Analysekonfigurationen basiert. Ein Beispiel für eine logische Position ist eine Komponente. |
|
| physicalLocations |
Dieser Wert wird berechnet und vom Dienst zurückgegeben. Es handelt sich um einen Wert, der auf den Ergebnissen aller Analysekonfigurationen basiert. Ein Beispiel für einen physischen Speicherort ist ein Dateispeicherort. |
|
| projectId |
string (uuid) |
Bezeichner des Projekts, in dem die Warnung erkannt wurde. |
| relations |
Beziehungen zwischen Warnungen und anderen Artefakten. |
|
| repositoryId |
string |
Bezeichner des Repositorys, in dem die Warnung erkannt wurde. |
| repositoryUrl |
string |
Repository-URL, in der die Warnung erkannt wurde. |
| severity |
Schweregrad der Warnung. |
|
| state |
Dieser Wert wird berechnet und vom Dienst zurückgegeben. Es handelt sich um einen Wert, der auf den Ergebnissen aller Analysekonfigurationen basiert. |
|
| title |
string |
Der Titel wird nur als Text gerendert und unterstützt keine Markdownformatierung. Es gibt eine maximale Zeichengrenze von 256. |
| tools |
Tool[] |
Tools, die dieses Problem erkannt haben. |
| truncatedSecret |
string |
Eine abgeschnittene/verschleierte Version des geheimen Schlüssels, die sich auf die Warnung bezieht (falls zutreffend). |
| validationFingerprints |
ValidationFingerprints für die geheime Liveness-Prüfung. Wird nur bei Bedarf in get API zurückgegeben, wobei der Parameter "Expand" auf "ValidationFingerprint" festgelegt ist (nicht in der Listen-API zurückgegeben) |
|
| validityDetails |
Gültigkeitsdetails einer Warnung. Derzeit gilt dies nur für geheime Warnungen. Bei geheimen Warnungen wird der Gültigkeitsstatus und die Uhrzeit berechnet, indem die Livenessergebnisse für Validierungsabdrücke betrachtet werden, die einer Warnung zugeordnet sind. |
AlertListExpandOption
| Wert | Beschreibung |
|---|---|
| none |
Keine Erweiterungen. |
| minimal |
Gibt eine minimale Darstellung einer Warnung zurück. |
AlertType
Typ der Warnung. Z.B. geheimer Schlüssel, Code usw.
| Wert | Beschreibung |
|---|---|
| unknown |
Der Code weist einen nicht angegebenen Sicherheitsrisikotyp auf. |
| dependency |
Der Code verwendet eine Abhängigkeit mit einer bekannten Sicherheitsanfälligkeit. |
| secret |
Der Code enthält einen geheimen Schlüssel, der jetzt kompromittiert wurde und widerrufen werden muss. |
| code |
Der Code enthält eine Schwäche, die durch statische Analysen bestimmt wird. |
AlertValidityInfo
Gültigkeitsdaten für eine Warnung, die Teil von Warnungs-APIs und UI sind.
| Name | Typ | Beschreibung |
|---|---|---|
| validityLastCheckedDate |
string (date-time) |
|
| validityStatus |
AlertValidityStatus
| Wert | Beschreibung |
|---|---|
| none |
Wenn keine Überprüfungsabdrücke an die Warnung angefügt sind. |
| unknown |
Wenn die Überprüfungen für Überprüfungsabdrücke, die der Warnung zugeordnet sind, nicht eindeutig waren. |
| active |
Wenn mindestens ein Überprüfungsabdruck, der der Warnung zugeordnet ist, ausnutzbar ist. |
| inactive |
Wenn alle der Warnung zugeordneten Überprüfungsabdrücke nicht ausnutzbar sind. |
Confidence
Konfidenzniveau der Warnung.
| Wert | Beschreibung |
|---|---|
| high |
Hohes Konfidenzniveau für Warnungen |
| other |
Andere Konfidenzstufe für Warnungen |
DependencyKind
Abhängigkeitsart dieses logischen Speicherorts.
| Wert | Beschreibung |
|---|---|
| unknown | |
| rootDependency |
Die Stammabhängigkeit hat die Komponente eingeführt, die benachrichtigt wird. |
| component |
Die Komponente, die benachrichtigt wird. |
| vulnerableDependency |
Anfällige Abhängigkeit. Dieser Wert wird nicht mehr unterstützt. Verwenden Sie stattdessen Component. |
Dismissal
Informationen über eine Warnungskündigung
| Name | Typ | Beschreibung |
|---|---|---|
| dismissalId |
integer (int64) |
Eindeutige ID für diese Kündigung |
| dismissalType |
Grund für die Kündigung |
|
| message |
string |
Informationsnachricht, die an die Entlassung angefügt ist |
| stateChangedBy |
string (uuid) |
Identität, die die Warnung geschlossen hat |
| stateChangedByIdentity |
Identität, die die Warnung geschlossen hat |
DismissalType
Grund für die Kündigung
| Wert | Beschreibung |
|---|---|
| unknown |
Unbekannter Einstellungstyp |
| fixed |
Entlassung, die angibt, dass die Warnung behoben wurde |
| acceptedRisk |
Kündigung, die angibt, dass der Benutzer ein Risiko für die Warnung akzeptiert |
| falsePositive |
Entlassung, die darauf hinweist, dass die Warnung falsch positiv ist und wahrscheinlich nicht behoben wird. |
| agreedToGuidance |
Kündigung, die angibt, dass der Benutzer der Lizenzanleitung zustimmt. |
| toolUpgrade |
Kündigung, die angibt, dass das Back-End-Erkennungstool aktualisiert wurde und die Warnung nicht von der neuen Version des Tools erkannt wird. |
| notDistributed |
Entlassung, die angibt, dass die betroffene Abhängigkeitsfähigkeit nicht an Endbenutzer verteilt wird. |
IdentityRef
| Name | Typ | Beschreibung |
|---|---|---|
| _links |
Dieses Feld enthält null oder interessantere Links zum Thema Diagramm. Diese Links können aufgerufen werden, um zusätzliche Beziehungen oder ausführlichere Informationen zu diesem Diagrammbetreff zu erhalten. |
|
| descriptor |
string |
Der Deskriptor ist die primäre Möglichkeit, auf den Diagrammbetreff zu verweisen, während das System ausgeführt wird. In diesem Feld wird dasselbe Diagrammthema sowohl in Firmen als auch in Organisationen eindeutig identifiziert. |
| directoryAlias |
string |
Veraltet – Kann abgerufen werden, indem der Graph-Benutzer abgefragt wird, auf den im "Self"-Eintrag des IdentityRef -Wörterbuchs "_links" verwiesen wird |
| displayName |
string |
Dies ist der nicht eindeutige Anzeigename des Diagrammbetreffs. Um dieses Feld zu ändern, müssen Sie den Wert im Quellanbieter ändern. |
| id |
string |
|
| imageUrl |
string |
Veraltet – Verfügbar im "Avatar"-Eintrag des IdentityRef-Wörterbuchs "_links" |
| inactive |
boolean |
Veraltet – Kann abgerufen werden, indem der Graph-Mitgliedschaftsstatus abgefragt wird, auf den im Eintrag "membershipState" des GraphUser-Wörterbuchs "_links" verwiesen wird. |
| isAadIdentity |
boolean |
Veraltet – Kann vom Betrefftyp des Deskriptors abgeleitet werden (Descriptor.IsAadUserType/Descriptor.IsAadGroupType) |
| isContainer |
boolean |
Veraltet – Kann vom Betrefftyp des Deskriptors abgeleitet werden (Descriptor.IsGroupType) |
| isDeletedInOrigin |
boolean |
|
| profileUrl |
string |
Veraltet – nicht in den meisten bereits vorhandenen Implementierungen von ToIdentityRef verwendet |
| uniqueName |
string |
Veraltet – Verwenden Sie stattdessen "Domain+PrincipalName". |
| url |
string |
Diese URL ist die vollständige Route zur Quellressource dieses Graph-Betreffs. |
License
Lizenzinformationen für Abhängigkeiten
| Name | Typ | Beschreibung |
|---|---|---|
| name |
string |
Lizenzname |
| state |
Lizenzstatus |
|
| type |
Lizenztyp |
|
| url |
string |
URL für Lizenzinformationen |
LicenseState
Lizenzstatus
| Wert | Beschreibung |
|---|---|
| unknown |
Informationen zur Lizenz wurden von ClearlyDefined nicht gesammelt. |
| notHarvested |
Informationen zur Lizenz wurden von ClearlyDefined nicht gesammelt. |
| harvested |
Informationen zur Lizenz wurden von ClearlyDefined gesammelt. |
LicenseType
Lizenztyp
| Wert | Beschreibung |
|---|---|
| unknown |
Der Lizenztyp ist unbekannt oder nicht angegeben. |
| permissive |
Eine zulässige Lizenz ermöglicht es Software, frei verwendet, geändert und mit minimalen Einschränkungen verteilt zu werden. Beispiele: MIT, Apache 2.0. |
| weakCopyleft |
Eine schwache Copyleft-Lizenz erfordert Änderungen an der Software, die unter derselben Lizenz freigegeben werden sollen, aber keine Einschränkungen für größere Werke, die die Software enthalten. Beispiele: LGPL. |
| strongCopyleft |
Eine starke Copyleft-Lizenz erfordert, dass alle abgeleiteten Werke oder größeren Werke, die die Software enthalten, ebenfalls unter derselben Lizenz verteilt werden müssen. Beispiele: GPL. |
| networkCopyleft |
Eine Lizenz für Netzwerkkopieleft erweitert die Copyleft-Anforderung auf Software, auf die über ein Netzwerk zugegriffen wird, sodass der Quellcode verfügbar gemacht werden muss. Beispiele: AGPL. |
| other |
Eine Lizenz, die nicht in die Standardkategorien passt oder benutzerdefiniert ist. In CG gibt sie eine kommerzielle Lizenz an. |
| noAssertion |
Es wird keine Behauptung über den Lizenztyp gemacht, sodass sie nicht angegeben wird. |
LogicalLocation
| Name | Typ | Beschreibung |
|---|---|---|
| fullyQualifiedName |
string |
|
| kind |
Abhängigkeitsart dieses logischen Speicherorts. |
|
| license |
Lizenzinformationen für Abhängigkeit nur anwendbar, wenn Art "Component" ist und der AlertType der Warnung mit diesem Speicherort "License" ist |
PhysicalLocation
Speicherort im Quellcodeverwaltungssystem, an dem das Problem gefunden wurde
| Name | Typ | Beschreibung |
|---|---|---|
| filePath |
string |
Pfad der Datei, in der das Problem gefunden wurde |
| region |
Details zum Speicherort, an dem das Problem gefunden wurde, einschließlich eines Codeausschnitts |
|
| versionControl |
Systemspezifische Informationen zur Quellcodeverwaltung über den Speicherort |
ReferenceLinks
Die Klasse, die eine Auflistung von REST-Referenzverknüpfungslinks darstellt.
| Name | Typ | Beschreibung |
|---|---|---|
| links |
object |
Die schreibgeschützte Ansicht der Links. Da Referenzlinks schreibgeschützt sind, möchten wir sie nur als schreibgeschützt verfügbar machen. |
Region
| Name | Typ | Beschreibung |
|---|---|---|
| columnEnd |
integer (int32) |
Die Spalte, in der der Codeausschnitt endet |
| columnStart |
integer (int32) |
Die Spalte, in der der Codeausschnitt gestartet wird |
| lineEnd |
integer (int32) |
Die Zeilennummer, in der der Codeausschnitt endet |
| lineStart |
integer (int32) |
Die Zeilennummer, an der der Codeausschnitt beginnt |
RelationMetadata
Die Metadaten, die der Warnung zugeordnet werden sollen.
| Name | Typ | Beschreibung |
|---|---|---|
| attributes |
object |
Alle zusätzlichen Attribute der Metadaten. |
| rel |
string |
Der Typ der Metadaten. |
| url |
string |
Die URL der Metadaten. |
Rule
Die Analyseregel, die die Warnung verursacht hat.
| Name | Typ | Beschreibung |
|---|---|---|
| additionalProperties |
object |
Zusätzliche Eigenschaften dieser Regel, die vom Regeltyp abhängig sind. Abhängigkeitsregeln können z. B. die CVE-ID enthalten, wenn sie verfügbar ist. |
| description |
string |
Beschreibung der Erkennung dieser Regel |
| friendlyName |
string |
Nur-Text-Regelbezeichner |
| helpMessage |
string |
Weitere Informationen zu dieser Regel |
| opaqueId |
string |
Toolspezifischer Regelbezeichner |
| resources |
string |
Markdown-formatierte Liste der Ressourcen, um mehr über die Regel zu erfahren. In einigen Fällen wird stattdessen RuleInfo.AdditionalProperties.advisoryUrls verwendet. |
| tags |
string[] |
Klassifizierungstags für diese Regel |
Severity
Schweregrad der Warnung.
| Wert | Beschreibung |
|---|---|
| low | |
| medium | |
| high | |
| critical | |
| note | |
| warning | |
| error | |
| undefined |
State
Dieser Wert wird berechnet und vom Dienst zurückgegeben. Es handelt sich um einen Wert, der auf den Ergebnissen aller Analysekonfigurationen basiert.
| Wert | Beschreibung |
|---|---|
| unknown |
Warnung befindet sich in einem unbestimmten Zustand |
| active |
Warnung wurde im Code erkannt |
| dismissed |
Warnung wurde von einem Benutzer geschlossen. |
| fixed |
Das Problem wird im Code nicht mehr erkannt. |
| autoDismissed |
Das Tool hat festgestellt, dass das Problem kein Risiko mehr ist. |
Tool
Ein Analysetool, mit dem Sicherheitswarnungen generiert werden können
| Name | Typ | Beschreibung |
|---|---|---|
| name |
string |
Name des Tools |
| rules |
Rule[] |
Die Regeln, die das Tool definiert |
ValidationFingerprint
| Name | Typ | Beschreibung |
|---|---|---|
| assetFingerprint |
object |
Die Schlüsselwertdarstellung des Asset-Fingerabdrucks. |
| validationFingerprintHash |
string |
Der Hash, der dem geheimen Schlüssel zugeordnet ist. |
| validationFingerprintJson |
string |
Die JSON-Darstellung des geheimen Schlüssels. Beachten Sie, dass dieses Feld das Geheimnis in seiner unverschlüsselten Form enthalten kann. Achten Sie bei der Verwendung dieses Felds auf Vorsicht. |
| validityLastUpdatedDate |
string (date-time) |
Das Datum, an dem die Gültigkeit zuletzt aktualisiert wurde. |
| validityResult |
Das Ergebnis der Überprüfung. |
ValidationResult
Das Ergebnis der Überprüfung.
| Wert | Beschreibung |
|---|---|
| none |
Standardwert: Es können keine Informationen über den geheimen Schlüssel daraus abgeleitet werden. |
| exploitable |
Stellt einen geheimen Schlüssel dar, der zum Herstellen einer Verbindung mit einer Ressource verwendet werden kann. |
| notExploitable |
Stellt einen geheimen Schlüssel dar, der nicht zum Herstellen einer Verbindung mit einer Ressource verwendet werden kann. |
| inconclusive |
Stellt ein Geheimnis dar, in dem keine Bestimmung über seine Ausnutzbarkeit getroffen werden kann. |
| validationNotSupported |
Stellt einen geheimen Schlüssel dar, bei dem wir nicht überprüfen können, z. B. fehlender dynamischer Validator. |
| transientError |
Stellt einen geheimen Schlüssel dar, bei dem der Überprüfungsprozess aufgrund eines vorübergehenden Fehlers fehlgeschlagen ist, z. B. Netzwerkproblem. Dieses Ergebnis gibt an, dass der Überprüfungsprozess erneut ausgeführt werden soll. |
VersionControlDetails
Informationen zum Suchen von Dateien in einem Quellcodeverwaltungssystem
| Name | Typ | Beschreibung |
|---|---|---|
| commitHash |
string |
|
| itemUrl |
string |