Aracılığıyla paylaş


Alerts - List

Depo için uyarı alma

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 Parametreleri

Name İçinde Gerekli Tür Description
organization
path True

string

Azure DevOps kuruluşunun adı.

project
path True

string

Proje kimliği veya proje adı

repository
path True

string

Deponun adı veya kimliği

api-version
query True

string

Kullanılacak API'nin sürümü. Bu, API'nin bu sürümünü kullanmak için '7.2-preview.1' olarak ayarlanmalıdır.

continuationToken
query

string

Döndürülebilenden daha fazla uyarı varsa, "x-ms-continuationtoken" üst bilgisine bir devamlılık belirteci yerleştirilir. Sonraki uyarı sayfasını almak için bu belirteci burada kullanın

criteria.alertIds
query

integer[]

Sağlandıysa, yalnızca belirtilen kimliklere sahip uyarılar döndür.
Aksi takdirde, herhangi bir uyarı döndür.

criteria.alertType
query

AlertType

Sağlanırsa, yalnızca bu tür uyarıları döndür. Aksi takdirde, tüm türlerin uyarılarını döndür.

criteria.confidenceLevels
query

string[]

Sağlanırsa, yalnızca bu güvenilirlik düzeylerinde uyarılar döndür.
Tüm güvenilirlik düzeylerinin uyarılarını getirmek için Hem Yüksek hem de Diğer değerlerinin belirtilmesi gerekir.
Aksi takdirde, yüksek güvenilirlik düzeyine sahip uyarılar döndürebilirsiniz.
Yalnızca gizli dizi uyarıları için geçerlidir.

criteria.dependencyName
query

string

Sağlanırsa, yalnızca bu bağımlılıkla ilgili uyarılar döndürülür.
Aksi takdirde, tüm bağımlılıklar için uyarılar döndür.
Bir sarif gönderiminde, sonuç olarak bir bağımlılık (veya bileşen) belirtilir. RelatedLocations[].logicalLocation.
Gizli dizi uyarıları için geçerli değildir.

criteria.fromDate
query

string (date-time)

Sağlanırsa, yalnızca bu tarihten sonra en son görülen uyarıları döndürebilirsiniz.
Aksi takdirde tüm uyarıları döndür.

criteria.hasLinkedWorkItems
query

boolean

Sağlanırsa, uyarıları bağlantılı iş öğelerine sahip olup olmadıklarına göre filtreler.
Yalnızca bağlı iş öğelerine sahip uyarıları döndürmek için "true" olarak ayarlayın.
Yalnızca bağlı iş öğeleri olmayan uyarıları döndürmek için "false" olarak ayarlayın.
Sağlanmadıysa, bağlı iş öğelerine bakılmaksızın tüm uyarıları döndürür.
Gizli dizi ve bağımlılık tarama uyarıları için geçerli değildir.

criteria.keywords
query

string

Sağlanırsa, yalnızca başlıkları bu desenle eşleşen uyarılar döndür.

criteria.licenseName
query

string

Sağlanırsa, yalnızca bu lisansa sahip bağımlılık için oluşturulan uyarılar döndürülür.
Aksi takdirde, tüm lisanslar için uyarılar döndür.
Bir eif gönderiminde, sonuçta bir bağımlılık (veya bileşen) lisansı belirtilir. RelatedLocations[].logicalLocation.properties.license.
Gizli dizi uyarıları için geçerli değildir.

criteria.modifiedSince
query

string (date-time)

Sağlandıysa, yalnızca bu tarihten sonra değiştirilen uyarıları döndürebilirsiniz.
Aksi takdirde tüm uyarıları döndür.

criteria.onlyDefaultBranch
query

boolean

True ise veya ayarlanmadıysa, yalnızca deponun varsayılan dalında bulunan uyarıları döndürebilirsiniz.
Varsayılan dalda tamamlanmış bir çalıştırma yoksa, son çalıştırma, bu çalıştırma için kullanılan daldan bağımsız olarak kullanılır. False ise, tüm dallardan uyarılar döndür.
Başvuru sağlanırsa bu seçenek yoksayılır.
Gizli dizi uyarıları için geçerli değildir.

criteria.phaseId
query

string (uuid)

pipelineName ile sağlanırsa, yalnızca bu işlem hattı aşamasında algılanan uyarıları döndür
Aksi takdirde, tüm aşamalarda algılanan uyarıları döndürebilirsiniz.
Gizli dizi uyarıları için geçerli değildir.

criteria.phaseName
query

string

pipelineName ile sağlanırsa, yalnızca bu işlem hattı aşamasında algılanan uyarıları döndür
Aksi takdirde, tüm aşamalarda algılanan uyarıları döndürebilirsiniz.
Gizli dizi uyarıları için geçerli değildir.

criteria.pipelineName
query

string

Sağlanırsa, yalnızca bu işlem hattında algılanan uyarıları döndür.
Aksi takdirde, tüm işlem hatlarında algılanan uyarıları döndürebilirsiniz.
Gizli dizi uyarıları için geçerli değildir.

criteria.ref
query

string

Sağlandıysa, yalnızca bu başvuru için uyarıları ekleyin.
Sağlanmadıysa ve OnlyDefaultBranch true ise, yalnızca varsayılan dal için analiz yapılandırması yoksa varsayılan dalda bulunan uyarıları veya son çalıştırma dalını ekleyin.
Aksi takdirde, tüm dallardan gelen uyarıları ekleyin.
Gizli dizi uyarıları için geçerli değildir.

criteria.ruleId
query

string

Sağlandıysa, yalnızca bu kural için uyarılar döndür.
Aksi takdirde, tüm kuralların uyarılarını döndür.

criteria.ruleName
query

string

Sağlandıysa, yalnızca bu kural için uyarılar döndür.
Aksi takdirde, tüm kurallar için uyarılar döndür.

criteria.severities
query

string[]

Sağlanırsa, yalnızca bu önem derecelerinde uyarılar döndür.
Aksi takdirde, herhangi bir önem derecesinde uyarılar döndür.

criteria.states
query

string[]

Sağlanırsa, yalnızca bu durumlarda uyarı döndür.
Aksi takdirde, herhangi bir durumda uyarı döndür.

criteria.toDate
query

string (date-time)

Sağlanırsa, yalnızca bu tarihten önce en son görülen uyarıları döndürebilirsiniz.
Aksi takdirde tüm uyarıları döndür.

criteria.toolName
query

string

toolName ile sağlanırsa, yalnızca bu araç tarafından algılanan uyarıları döndür.
Aksi takdirde, tüm araçlar tarafından algılanan uyarıları döndürür.

criteria.validity
query

string[]

Sağlanırsa, yalnızca burada belirtilen geçerliliğe sahip uyarılar döndür. Geçerlilik durumu Bilinmiyor ise, tüm geçerlilik sonuçlarının uyarılarını getirin.
Yalnızca gizli dizi uyarıları için geçerlidir.
Geçerlilik durumuna göre filtreleme, TOP parametresiyle istenenden daha az uyarı döndürülmasına neden olabilir.
Bu davranış nedeniyle yanıt üst bilgisindeki ContinuationToken(]]>) başka bir toplu iş getirilip getirilmemesi gerektiğine karar vermek için kullanılmalıdır.

expand
query

AlertListExpandOption

orderBy
query

string

"id" "firstSeen" "lastSeen" "fixedOn" veya "önem derecesi" Varsayılan değeri "id" olmalıdır

top
query

integer (int32)

Döndürülecek en fazla uyarı sayısı

Yanıtlar

Name Tür Description
200 OK

Alert[]

başarılı işlem

Güvenlik

oauth2

Tür: oauth2
Akış: accessCode
Yetkilendirme URL’si: https://app.vssps.visualstudio.com/oauth2/authorize&response_type=Assertion
Belirteç URL'si: 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

Kapsamlar

Name Description
vso.advsec Uyarıları, sonuç örneklerini, analiz sonucu örneklerini okuma olanağı verir

Tanımlar

Name Description
Alert
AlertListExpandOption
AlertType

Uyarının türü. Örneğin gizli dizi, kod vb.

AlertValidityInfo

Uyarı API'lerinin ve kullanıcı arabiriminin parçası olacak bir uyarının geçerlilik verileri.

AlertValidityStatus
Confidence

Uyarının güvenilirlik düzeyi.

DependencyKind

Bu mantıksal konumun bağımlılık türü.

Dismissal

Uyarı kapatma hakkında bilgi

DismissalType

İşten çıkarma nedeni

IdentityRef
License

Bağımlılıklar için lisans bilgileri

LicenseState

Lisans durumu

LicenseType

Lisans türü

LogicalLocation
PhysicalLocation

Kaynak denetim sisteminde sorunun bulunduğu konum

ReferenceLinks

REST başvuru bağlantıları koleksiyonunu temsil eden sınıf.

Region
RelationMetadata

Uyarıyla ilişkilendirilecek meta veriler.

Rule

Uyarıya neden olan analiz kuralı.

Severity

Uyarının önem derecesi.

State

Bu değer hesaplanır ve hizmet tarafından döndürülür. Bu değer, tüm analiz yapılandırmalarının sonuçlarına dayalı bir değerdir.

Tool

Güvenlik uyarıları oluşturabilen bir Çözümleme aracı

ValidationFingerprint
ValidationResult

Doğrulamanın sonucu.

VersionControlDetails

Kaynak denetim sisteminde dosyaları bulma bilgileri

Alert

Name Tür Description
additionalProperties

object

Bu uyarının ek özellikleri.

alertId

integer (int64)

Uyarının tanımlayıcısı. Azure DevOps kuruluşunda benzersizdir.

alertType

AlertType

Uyarının türü. Örneğin gizli dizi, kod vb.

confidence

Confidence

Uyarının güvenilirlik düzeyi.

dismissal

Dismissal

Uyarı kapatılmışsa uyarının kapatılma bilgilerini içerir.

firstSeenDate

string (date-time)

Bu değer hesaplanır ve hizmet tarafından döndürülür. Bu değer, hizmetin bir analiz örneğinde bu sorunu ilk kez bildirdiğini gösterir.

fixedDate

string (date-time)

Bu değer hesaplanır ve hizmet tarafından döndürülür. Sorun düzeltildiyse, bu değer hizmetin bir analiz örneğinde bu sorunu düzeltmiş olarak gördüğü zamanı temsil eder.

gitRef

string

Dal başvurusu gibi bir git nesnesine başvuru.

hasTrustedSourceOrigin

boolean

Değer, uyarının güvenilir bir kaynak tarafından yüklenen bir SARIF'ten gelip gelmediğini gösterir.

introducedDate

string (date-time)

Bu değer hesaplanır ve hizmet tarafından döndürülür. Bu değer, güvenlik açığının ilk kez kullanıma sunulduğu zamanı temsil eder.

lastSeenDate

string (date-time)

Bu değer hesaplanır ve hizmet tarafından döndürülür. Bu değer, hizmetin bir analiz örneğinde bu sorunu en son ne zaman bildirdiğini gösterir.

logicalLocations

LogicalLocation[]

Uyarının mantıksal konumları. Bu değer hesaplanır ve hizmet tarafından döndürülür. Bu değer, tüm analiz yapılandırmalarının sonuçlarına dayalı bir değerdir. Mantıksal konumun bir örneği bileşendir.

physicalLocations

PhysicalLocation[]

Bu değer hesaplanır ve hizmet tarafından döndürülür. Bu değer, tüm analiz yapılandırmalarının sonuçlarına dayalı bir değerdir. Fiziksel konuma örnek olarak dosya konumu yer alır.

projectId

string (uuid)

Uyarının algılandığı projenin tanımlayıcısı.

relations

RelationMetadata[]

Uyarılar ve diğer yapıtlar arasındaki ilişkiler.

repositoryId

string

Uyarının algılandığı deponun tanımlayıcısı.

repositoryUrl

string

Uyarının algılandığı depo URL'si.

severity

Severity

Uyarının önem derecesi.

state

State

Bu değer hesaplanır ve hizmet tarafından döndürülür. Bu değer, tüm analiz yapılandırmalarının sonuçlarına dayalı bir değerdir.

title

string

Başlık yalnızca metin olarak işlenir ve markdown biçimlendirmesini desteklemez. En fazla 256 karakter sınırı vardır.

tools

Tool[]

Bu sorunu algılayan araçlar.

truncatedSecret

string

Uyarıyla ilgili gizli dizinin kesilmiş/gizlenmiş bir sürümü (varsa).

validationFingerprints

ValidationFingerprint[]

Gizli canlılık denetimi için ValidationFingerprints. Yalnızca Expand parametresi ValidationFingerprint olarak ayarlanmış get API'sinde isteğe bağlı olarak döndürülür (Liste API'sinde döndürülmedi)

validityDetails

AlertValidityInfo

Uyarının geçerlilik ayrıntıları. Şu anda bu yalnızca gizli dizi uyarıları için geçerlidir. Gizli dizi uyarıları söz konusu olduğunda, geçerlilik durumu ve süresi, bir uyarıyla ilişkili doğrulama parmak izleri için canlılık sonuçlarına bakılarak hesaplanır.

AlertListExpandOption

Değer Description
none

Genişletme Yok.

minimal

Uyarının en düşük gösterimini döndürür.

AlertType

Uyarının türü. Örneğin gizli dizi, kod vb.

Değer Description
unknown

Kodun belirtilmeyen bir güvenlik açığı türü var

dependency

Kod, bilinen bir güvenlik açığına sahip bir bağımlılık kullanır.

secret

Kod, güvenliği aşılmış olan ve iptal edilmesi gereken bir gizli dizi içeriyor.

code

Kod, statik analiz tarafından belirlenen bir zayıflık içerir.

AlertValidityInfo

Uyarı API'lerinin ve kullanıcı arabiriminin parçası olacak bir uyarının geçerlilik verileri.

Name Tür Description
validityLastCheckedDate

string (date-time)

validityStatus

AlertValidityStatus

AlertValidityStatus

Değer Description
none

Uyarıya eklenmiş doğrulama parmak izi olmadığında.

unknown

Uyarıyla ilişkili doğrulama parmak izi doğrulamaları kesin olmadığında.

active

Uyarıyla ilişkili en az bir doğrulama parmak izi kötüye kullanılabilir olduğunda.

inactive

Uyarıyla ilişkili tüm doğrulama parmak izlerinden yararlanılamazsa.

Confidence

Uyarının güvenilirlik düzeyi.

Değer Description
high

Uyarı için yüksek güvenilirlik düzeyi

other

Uyarı için diğer güvenilirlik düzeyi

DependencyKind

Bu mantıksal konumun bağımlılık türü.

Değer Description
unknown
rootDependency

Kök bağımlılık, uyarılanan bileşeni kullanıma sunar.

component

Uyarılanan bileşen.

vulnerableDependency

Güvenlik Açığı Olan Bağımlılık. Bu değer kullanımdan kaldırılıyor. Bunun yerine Bileşen'i kullanın.

Dismissal

Uyarı kapatma hakkında bilgi

Name Tür Description
dismissalId

integer (int64)

Bu kapatma için benzersiz kimlik

dismissalType

DismissalType

İşten çıkarma nedeni

message

string

Görevden alma işleminin eklendiği bilgilendirme iletisi

stateChangedBy

string (uuid)

Uyarıyı kapatan kimlik

stateChangedByIdentity

IdentityRef

Uyarıyı kapatan kimlik

DismissalType

İşten çıkarma nedeni

Değer Description
unknown

Kapatma türü bilinmiyor

fixed

Uyarının düzeltildiğini gösteren kapatma

acceptedRisk

Kullanıcının uyarı için bir risk kabul ettiğini gösteren kapatma

falsePositive

Uyarının hatalı pozitif olduğunu ve büyük olasılıkla düzeltilmeyeceğini belirten kapatma.

agreedToGuidance

Kullanıcının lisans yönergelerini izlemeyi kabul ettiğini gösteren kapatma.

toolUpgrade

Arka uç algılama aracının yükseltildiğini ve uyarının aracın yeni sürümü tarafından algılanmadığını gösteren kapatma.

notDistributed

Etkilenen bağımlılığın son kullanıcılara dağıtılmadığını gösteren kapatma.

IdentityRef

Name Tür Description
_links

ReferenceLinks

Bu alan, grafik konusu hakkında sıfır veya daha fazla ilginç bağlantı içerir. Bu bağlantılar, bu grafik konusu hakkında daha fazla ilişki veya daha ayrıntılı bilgi edinmek için çağrılabilir.

descriptor

string

Tanımlayıcı, sistem çalışırken graf konusuna başvurmanın birincil yoludur. Bu alan, hem Hesaplar hem de Kuruluşlar genelinde aynı graf konusunu benzersiz olarak tanımlar.

directoryAlias

string

Kullanım dışı - IdentityRef "_links" sözlüğündeki "self" girişinde başvuruda bulunılan Graph kullanıcısı sorgulanarak alınabilir

displayName

string

Bu, grafik konusunun benzersiz olmayan görünen adıdır. Bu alanı değiştirmek için kaynak sağlayıcıdaki değerini değiştirmeniz gerekir.

id

string

imageUrl

string

Kullanım dışı - IdentityRef "_links" sözlüğün "avatar" girişinde kullanılabilir

inactive

boolean

Kullanım dışı - GraphUser "_links" sözlüğündeki "membershipState" girdisinde başvurulan Graph üyelik durumu sorgulanarak alınabilir

isAadIdentity

boolean

Kullanım dışı - Tanımlayıcının konu türünden çıkarılabilir (Descriptor.IsAadUserType/Descriptor.IsAadGroupType)

isContainer

boolean

Kullanım dışı - Tanımlayıcının konu türünden çıkarılabilir (Tanımlayıcı.IsGroupType)

isDeletedInOrigin

boolean

profileUrl

string

Kullanım dışı - ToIdentityRef'in önceden var olan uygulamalarının çoğunda kullanımda değil

uniqueName

string

Kullanım dışı - bunun yerine Domain+PrincipalName kullanın

url

string

Bu url, bu grafik konusunun kaynak kaynağına giden tam yoldur.

License

Bağımlılıklar için lisans bilgileri

Name Tür Description
name

string

Lisans adı

state

LicenseState

Lisans durumu

type

LicenseType

Lisans türü

url

string

Lisans bilgileri url'si

LicenseState

Lisans durumu

Değer Description
unknown

Lisans bilgileri Açıkça Tanımlandı tarafından toplanmamış

notHarvested

Lisans bilgileri Açıkça Tanımlandı tarafından toplanmamış

harvested

Lisansın bilgileri ClearlyDefined tarafından toplanmıştır

LicenseType

Lisans türü

Değer Description
unknown

Lisans türü bilinmiyor veya belirtilmemiş.

permissive

İzin veren bir lisans, yazılımın en az kısıtlamayla serbestçe kullanılmasına, değiştirilmesine ve dağıtılmasına olanak tanır. Örnekler: MIT, Apache 2.0.

weakCopyleft

Zayıf bir copyleft lisansı, yazılımın aynı lisans altında paylaşılması için değişiklik yapılmasını gerektirir, ancak yazılımı içeren daha büyük işlere kısıtlama getirmez. Örnekler: LGPL.

strongCopyleft

Güçlü bir copyleft lisansı, yazılımı içeren tüm türev çalışmaların veya daha büyük çalışmaların da aynı lisans altında dağıtılması gerekir. Örnekler: GPL.

networkCopyleft

Ağ copyleft lisansı, copyleft gereksinimini bir ağ üzerinden erişilen yazılımlara genişletir ve kaynak kodun kullanılabilir duruma getirilmesi gerekir. Örnekler: AGPL.

other

Standart kategorilere uymayan veya özel tanımlı bir lisans. CG'de ticari bir lisans olduğunu gösterir.

noAssertion

Lisans türü hakkında herhangi bir onay yapılmaz ve belirtilmez.

LogicalLocation

Name Tür Description
fullyQualifiedName

string

kind

DependencyKind

Bu mantıksal konumun bağımlılık türü.

license

License

Yalnızca Bağımlılık için lisans bilgileri, Kind "Bileşen" olduğunda ve bu konuma sahip uyarının alertType'ı Lisans olduğunda geçerlidir

PhysicalLocation

Kaynak denetim sisteminde sorunun bulunduğu konum

Name Tür Description
filePath

string

Sorunun bulunduğu dosyanın yolu

isValidGitPath

boolean

Yolun, uyarıyla ilişkilendirilmiş git deposunda bulunan geçerli bir Git yolu olup olmadığını gösterir.

region

Region

Bir kod parçacığı dahil olmak üzere sorunun bulunduğu konumla ilgili ayrıntılar

versionControl

VersionControlDetails

Konumla ilgili kaynak denetimi sistemine özgü bilgiler

REST başvuru bağlantıları koleksiyonunu temsil eden sınıf.

Name Tür Description
links

object

Bağlantıların salt okunur görünümü. Başvuru bağlantıları salt okunur olduğundan, bunları yalnızca salt okunur olarak kullanıma açmak istiyoruz.

Region

Name Tür Description
columnEnd

integer (int32)

Kod parçacığının sona erdiği sütun

columnStart

integer (int32)

Kod parçacığının başladığı sütun

lineEnd

integer (int32)

Kod parçacığının sona erdiği satır numarası

lineStart

integer (int32)

Kod parçacığının başladığı satır numarası

RelationMetadata

Uyarıyla ilişkilendirilecek meta veriler.

Name Tür Description
attributes

object

Meta verilerin ek öznitelikleri.

rel

string

Meta verilerin türü.

url

string

Meta verilerin URL'si.

Rule

Uyarıya neden olan analiz kuralı.

Name Tür Description
additionalProperties

object

Bu kuralın kural türüne bağlı ek özellikleri. Örneğin, kullanılabilir durumdaysa bağımlılık kuralları CVE kimliğini içerebilir.

description

string

Bu kuralın algıladklarının açıklaması

friendlyName

string

Düz metin kuralı tanımlayıcısı

helpMessage

string

Bu kural hakkında ek bilgi

opaqueId

string

Ara çubuğuna özgü kural tanımlayıcısı

resources

string

Kural hakkında daha fazla bilgi edinmek için Markdown biçimli kaynak listesi. Bazı durumlarda bunun yerine RuleInfo.AdditionalProperties.advisoryUrls kullanılır.

tags

string[]

Bu kural için sınıflandırma etiketleri

Severity

Uyarının önem derecesi.

Değer Description
low
medium
high
critical
note
warning
error
undefined

State

Bu değer hesaplanır ve hizmet tarafından döndürülür. Bu değer, tüm analiz yapılandırmalarının sonuçlarına dayalı bir değerdir.

Değer Description
unknown

Uyarı belirsiz bir durumda

active

Kodda uyarı algılandı

dismissed

Uyarı bir kullanıcı tarafından kapatıldı

fixed

Sorun artık kodda algılanmadı

autoDismissed

Araç, sorunun artık bir risk olmadığını belirledi

Tool

Güvenlik uyarıları oluşturabilen bir Çözümleme aracı

Name Tür Description
name

string

Aracın adı

rules

Rule[]

Aracın tanımladığı kurallar

ValidationFingerprint

Name Tür Description
assetFingerprint

object

Varlık parmak izinin anahtar değer gösterimi.

c3Id

string

ValidationFingerprintJson içindeki gizli dizi için CrossCompanyCorrelatingId değerini temsil eder.

validationFingerprintHash

string

Gizli diziyle ilişkili karma.

validationFingerprintJson

string

Gizli dizinin JSON gösterimi. Bu alanın gizli diziyi şifrelenmemiş biçiminde içerebileceğini unutmayın. Bu alanı kullanırken lütfen dikkatli olun.

validityLastUpdatedDate

string (date-time)

Geçerliliğin son güncelleştirildiği tarih.

validityResult

ValidationResult

Doğrulamanın sonucu.

ValidationResult

Doğrulamanın sonucu.

Değer Description
none

Varsayılan değer, gizli dizi hakkında bundan hiçbir bilgi çıkarılamaz.

exploitable

Bir kaynağa bağlanmak için kullanılabilecek bir gizli diziyi temsil eder.

notExploitable

Bir kaynağa bağlanmak için kullanılamayabilecek bir gizli diziyi temsil eder.

inconclusive

Sömürülebilirliği hakkında hiçbir karara varılamamasına neden olan bir gizli diziyi temsil eder.

validationNotSupported

Doğrulama yapamadığımız bir gizli diziyi temsil eder; örneğin dinamik doğrulayıcı eksik.

transientError

Doğrulama işleminin geçici bir hata nedeniyle başarısız olduğu gizli diziyi (örneğin ağ sorunu) temsil eder. Bu sonuç doğrulama işleminin yeniden denenmesi gerektiğini gösterir.

VersionControlDetails

Kaynak denetim sisteminde dosyaları bulma bilgileri

Name Tür Description
commitHash

string

itemUrl

string