Skip navigation links
A B C D E F G H I L M N O P Q R S T U V W 

A

Action - Class in org.sonatype.nexus.repository.npm.internal.audit.report
Model will be serialized into Json representation for npm audit report.
Action(boolean, String, List<Resolve>, String, String, int) - Constructor for class org.sonatype.nexus.repository.npm.internal.audit.report.Action
 
ActionType - Enum in org.sonatype.nexus.repository.npm.internal.audit.report
Enum with types of decision for NPM component.
Advisory - Class in org.sonatype.nexus.repository.npm.internal.audit.report
Model will be serialized into Json representation for npm audit report.
Advisory(Set<Finding>, int, String, String, String, String, SeverityLevel, String, String) - Constructor for class org.sonatype.nexus.repository.npm.internal.audit.report.Advisory
 
afterDeserialize(JsonGenerator) - Method in class org.sonatype.nexus.repository.npm.internal.NpmStreamingObjectMapper
 
afterMove(Component, Repository) - Method in class org.sonatype.nexus.repository.npm.internal.orient.NpmComponentDirector
 
allowDeserializationOnMatched() - Method in class org.sonatype.nexus.repository.npm.internal.NpmFieldMatcher
Indicate whether the field matcher is allowed to be deserialized if it matched.
allowDeserializationOnMatched() - Method in class org.sonatype.nexus.repository.npm.internal.NpmFieldUnmatcher
 
allowMoveFrom(Repository) - Method in class org.sonatype.nexus.repository.npm.internal.orient.NpmComponentDirector
 
allowMoveTo(Repository) - Method in class org.sonatype.nexus.repository.npm.internal.orient.NpmComponentDirector
 
allowMoveTo(Component, Repository) - Method in class org.sonatype.nexus.repository.npm.internal.orient.NpmComponentDirector
 
appliesTo(Repository) - Method in class org.sonatype.nexus.repository.npm.internal.tasks.DatastoreReindexNpmRepositoryTask
 
appliesTo(Repository) - Method in class org.sonatype.nexus.repository.npm.internal.tasks.orient.OrientReindexNpmRepositoryTask
 
apply(Repository) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmHostedRecipe
 
apply(NestedAttributesMap) - Method in class org.sonatype.nexus.repository.npm.internal.search.legacy.NpmSearchIndexFilter.PackageModifiedSince
Deprecated.
 
audit(Payload) - Method in class org.sonatype.nexus.repository.npm.internal.NpmAuditFacet
 
auditMatcher() - Static method in class org.sonatype.nexus.repository.npm.internal.NpmPaths
Matcher for npm audit.
auditQuickMatcher() - Static method in class org.sonatype.nexus.repository.npm.internal.NpmPaths
Matcher for npm audit quick.

B

badCredentials(String) - Static method in class org.sonatype.nexus.repository.npm.internal.NpmResponses
 
badRequest(String) - Static method in class org.sonatype.nexus.repository.npm.internal.NpmResponses
 
beforeDeserialize(JsonGenerator) - Method in class org.sonatype.nexus.repository.npm.internal.NpmStreamingObjectMapper
 
buildEmptyResponse() - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponseFactory
Builds an empty search response (used in the scenario where no search text was provided, to mimic npm registry behavior as of this writing.
buildIndex(Path) - Method in class org.sonatype.nexus.repository.content.npm.internal.search.legacy.NpmSearchIndexFacetCaching
Deprecated.
Builds the full index document of repository.
buildIndex(Path) - Method in class org.sonatype.nexus.repository.content.npm.internal.search.legacy.NpmSearchIndexFacetHosted
Deprecated.
Builds the index by querying (read only access) the underlying CMA structures.
buildIndex(StorageTx, Path) - Method in class org.sonatype.nexus.repository.npm.orient.internal.search.legacy.NpmSearchIndexFacetCaching
Deprecated.
Builds the full index document of repository.
buildIndex(StorageTx, Path) - Method in class org.sonatype.nexus.repository.npm.orient.internal.search.legacy.NpmSearchIndexFacetGroup
Deprecated.
Builds the index by merging member indexes with low memory footprint, as JSON indexes might get huge.
buildIndex(StorageTx, Path) - Method in class org.sonatype.nexus.repository.npm.orient.internal.search.legacy.NpmSearchIndexFacetHosted
Deprecated.
Builds the index by querying (read only access) the underlying CMA structures.
buildMergedPackageRoot(Map<Repository, Response>, Context) - Method in class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmGroupDataFacet
 
buildMergedPackageRootOnMissingBlob(Map<Repository, Response>, Context, MissingAssetBlobException) - Method in class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmGroupDataFacet
 
buildNotFoundResponse(Context) - Method in class org.sonatype.nexus.repository.npm.internal.NpmProxyHandler
 
buildPackageRoot(Map<Repository, Response>, Context) - Method in class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmGroupDataFacet
Build the NPM Package Root merging all the given responses into one.
buildResponse(Status, Context) - Method in class org.sonatype.nexus.repository.npm.internal.NpmNegativeCacheHandler
 
buildResponseForObjects(List<NpmSearchResponseObject>) - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponseFactory
Builds a search response containing the specified objects.
buildResponseForResults(List<Terms.Bucket>, int, int) - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponseFactory
Builds a search response containing each of the included search buckets.
buildResponseReport(ComponentsVulnerability, PackageLock) - Method in class org.sonatype.nexus.repository.npm.internal.audit.report.ReportCreator
 
bytes(NestedAttributesMap) - Static method in class org.sonatype.nexus.repository.npm.internal.NpmJsonUtils
Serializes input map as JSON into byte array.

C

cleanupPackageRootAssetOnlyFromCache(Asset) - Method in class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmGroupDataFacet
 
close() - Method in class org.sonatype.nexus.repository.npm.internal.NpmPublishRequest
 
compareTo(NpmPackageId) - Method in class org.sonatype.nexus.repository.npm.internal.NpmPackageId
 
computeAssetPaths(Asset, Component) - Method in class org.sonatype.nexus.repository.npm.internal.orient.NpmBrowseNodeGenerator
In NPM we have two types of assets: metadata assets - for example the "jquery" metadata asset will have a path of ["jquery"] component assets - for example the "jquery/1.9.1/-/jquery-1.9.1.tar.gz" asset will have a path of ["jquery", "1.9.1", "jquery-1.9.1.tar.gz"]
configureCooperation(CooperationFactory, boolean, Time, Time, int) - Method in class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmGroupDataFacet
 
content() - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmFacetSupport
 
contentPermissionChecker() - Method in class org.sonatype.nexus.repository.npm.orient.OrientNpmUploadHandler
 
copy(InputStream, OutputStream) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmStreamPayload
 
copy(InputStream, OutputStream) - Method in class org.sonatype.nexus.repository.npm.internal.orient.NpmStreamPayload
 
copyFormatAttributes(NestedAttributesMap) - Method in class org.sonatype.nexus.repository.npm.internal.NpmFormatAttributesExtractor
Copies the relevant format attributes into the asset's format attributes.
createFullPackageMetadata(NestedAttributesMap, String, String, Repository, BiFunction<String, String, String>) - Static method in class org.sonatype.nexus.repository.npm.internal.orient.NpmPackageRootMetadataUtils
Creates full package data from the metadata of an individual version.
createRepository(NpmGroupRepositoryApiRequest) - Method in class org.sonatype.nexus.repository.npm.rest.NpmGroupRepositoriesApiResource
 
createRepository(NpmHostedRepositoryApiRequest) - Method in class org.sonatype.nexus.repository.npm.rest.NpmHostedRepositoriesApiResource
 
createRepository(NpmProxyRepositoryApiRequest) - Method in class org.sonatype.nexus.repository.npm.rest.NpmProxyRepositoriesApiResource
 
createRepositoryPath(String, String) - Static method in class org.sonatype.nexus.repository.npm.internal.NpmMetadataUtils
Create a path within a repository for a tarball.
createResolve(int, String, String) - Method in class org.sonatype.nexus.repository.npm.internal.audit.parser.PackageLock
 
createTarballName(String, String) - Static method in class org.sonatype.nexus.repository.npm.internal.NpmMetadataUtils
Create a tarball name.
createToken - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmHandlers
 

D

DatastoreReindexNpmRepositoryTask - Class in org.sonatype.nexus.repository.npm.internal.tasks
Task that reindexes npm proxy and hosted repositories by opening each tarball and extracting the contents of the package.json as format attributes.
DatastoreReindexNpmRepositoryTask(NpmPackageParser) - Constructor for class org.sonatype.nexus.repository.npm.internal.tasks.DatastoreReindexNpmRepositoryTask
 
DatastoreUnprocessedRepositoryChecker - Class in org.sonatype.nexus.repository.npm.internal.tasks
 
DatastoreUnprocessedRepositoryChecker() - Constructor for class org.sonatype.nexus.repository.npm.internal.tasks.DatastoreUnprocessedRepositoryChecker
 
delete(NpmPackageId) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmContentFacetImpl
 
delete(NpmPackageId, String) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmContentFacetImpl
 
delete(NpmPackageId) - Method in interface org.sonatype.nexus.repository.content.npm.NpmContentFacet
Delete the package root for the given packageId
delete(NpmPackageId, String) - Method in interface org.sonatype.nexus.repository.content.npm.NpmContentFacet
Delete the tarball associated with the given packageId and version.
deleteAsset() - Method in class org.sonatype.nexus.repository.content.npm.internal.search.legacy.NpmSearchIndexFacetCaching
Deprecated.
 
deleteAsset() - Method in class org.sonatype.nexus.repository.npm.orient.internal.search.legacy.NpmSearchIndexFacetCaching
Deprecated.
 
deleteAssetTx(EntityId, boolean) - Method in class org.sonatype.nexus.repository.npm.internal.orient.NpmHostedComponentMaintenanceImpl
Deletes depending on what it is.
deleteComponentTx(EntityId, boolean) - Method in class org.sonatype.nexus.repository.npm.internal.orient.NpmHostedComponentMaintenanceImpl
 
deleteDistTags(NpmPackageId, String) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmFacetSupport
Deletes the from the packageRoot
deleteDistTags(NpmPackageId, String, Payload) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmHostedFacetImpl
 
deleteDistTags - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmHandlers
 
deleteDistTags(NpmPackageId, String, Payload) - Method in interface org.sonatype.nexus.repository.npm.internal.NpmHostedFacet
 
deleteDistTags(StorageTx, Asset, String) - Static method in class org.sonatype.nexus.repository.npm.internal.orient.NpmFacetUtils
Deletes the from the packageRoot
deleteDistTags(NpmPackageId, String, Payload) - Method in class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmHostedFacetImpl
 
deletePackage(NpmPackageId, String) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmHostedFacetImpl
 
deletePackage(NpmPackageId, String, boolean) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmHostedFacetImpl
 
deletePackage - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmHandlers
 
deletePackage(NpmPackageId, String) - Method in interface org.sonatype.nexus.repository.npm.internal.NpmHostedFacet
Deletes complete package along with all belonging tarballs too (if any).
deletePackage(NpmPackageId, String, boolean) - Method in interface org.sonatype.nexus.repository.npm.internal.NpmHostedFacet
Deletes complete package along with all belonging tarballs too (if any), maybe deletes the blobs.
deletePackage(NpmPackageId, String) - Method in class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmHostedFacetImpl
 
deletePackage(NpmPackageId, String, boolean) - Method in class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmHostedFacetImpl
 
deleteTarball(NpmPackageId, String) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmHostedFacetImpl
 
deleteTarball(NpmPackageId, String, boolean) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmHostedFacetImpl
 
deleteTarball - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmHandlers
 
deleteTarball(NpmPackageId, String) - Method in interface org.sonatype.nexus.repository.npm.internal.NpmHostedFacet
Deletes given tarball, if exists.
deleteTarball(NpmPackageId, String, boolean) - Method in interface org.sonatype.nexus.repository.npm.internal.NpmHostedFacet
Deletes given tarball, if exists, and maybe deletes the blob.
deleteTarball(NpmPackageId, String) - Method in class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmHostedFacetImpl
 
deleteTarball(NpmPackageId, String, boolean) - Method in class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmHostedFacetImpl
 
deleteToken - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmHandlers
 
DEPRECATED - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmMetadataUtils
 
deserialize(String, Object, JsonParser, DeserializationContext, JsonGenerator) - Method in class org.sonatype.nexus.repository.npm.internal.NpmFieldDeserializer
Deserialize object based on a default writing out of the field name and deserialized value.
deserialize(NestedAttributesMapJsonParser, DeserializationContext, MapDeserializer) - Method in class org.sonatype.nexus.repository.npm.internal.NpmMergeObjectMapper
 
deserialize(JsonParser, DeserializationContext) - Method in class org.sonatype.nexus.repository.npm.internal.NpmUntypedObjectDeserializerSerializer
Overwritten from UntypedObjectDeserializer allowing the deserialized JSON to be streamed out directly and preventing the deserialized object from being kept in memory.
deserializeAndSerialize(JsonParser, DeserializationContext, MapDeserializer, JsonGenerator) - Method in class org.sonatype.nexus.repository.npm.internal.NpmStreamingObjectMapper
 
deserializeValue(Object) - Method in class org.sonatype.nexus.repository.npm.internal.NpmFieldDeserializer
Method for explicitly deserilizing the value of supplied deserialized object.
determineContentType(boolean, Supplier<InputStream>, MimeRulesSource, String, String) - Method in class org.sonatype.nexus.repository.npm.internal.NpmContentValidator
 
DIST - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmMetadataUtils
 
DIST_TAGS - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmMetadataUtils
 
distTagsMatcher(String) - Static method in class org.sonatype.nexus.repository.npm.internal.NpmPaths
Matcher for npm package dist-tags.
distTagsToContent(NestedAttributesMap) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmFacetSupport
Converts the tags to a Content containing the tags as a json object
distTagsToContent(NestedAttributesMap) - Static method in class org.sonatype.nexus.repository.npm.internal.orient.NpmFacetUtils
Converts the tags to a Content containing the tags as a json object
distTagsUpdateMatcher(String) - Static method in class org.sonatype.nexus.repository.npm.internal.NpmPaths
Matcher for npm package dist-tags.
doDelete() - Method in class org.sonatype.nexus.repository.npm.internal.NpmAuditFacet
 
doInit(Configuration) - Method in class org.sonatype.nexus.repository.npm.internal.NpmAuditFacet
 
doInit(Configuration) - Method in class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmGroupDataFacet
 
doInit(Configuration) - Method in class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmHostedFacetImpl
 
doInvalidate(NpmPackageId) - Method in class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmGroupDataFacet
 
doPutDistTags(NpmPackageId, String, String) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmHostedFacetImpl
 
doPutDistTags(NpmPackageId, String, String) - Method in class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmHostedFacetImpl
 
doPutPackageRoot(NpmPackageId, NestedAttributesMap, Content, boolean) - Method in class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmProxyFacet
 
doPutRepositoryRoot(TempBlob, Content) - Method in class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmProxyFacet
 
doPutTarball(NpmPackageId, String, TempBlob, Content) - Method in class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmProxyFacet
 
doStart() - Method in class org.sonatype.nexus.repository.npm.internal.NpmAuditTarballFacet
 
doStart() - Method in class org.sonatype.nexus.repository.npm.internal.tasks.ReindexNpmRepositoryManager
 
doStop() - Method in class org.sonatype.nexus.repository.npm.internal.NpmAuditTarballFacet
 
download(Set<AuditComponent>) - Method in class org.sonatype.nexus.repository.npm.internal.NpmAuditTarballFacet
 

E

equals(Object) - Method in class org.sonatype.nexus.repository.npm.internal.audit.parser.PackageLockNode
 
equals(Object) - Method in class org.sonatype.nexus.repository.npm.internal.audit.parser.RootPackageLockNode
 
equals(Object) - Method in class org.sonatype.nexus.repository.npm.internal.audit.report.Action
 
equals(Object) - Method in class org.sonatype.nexus.repository.npm.internal.audit.report.Advisory
 
equals(Object) - Method in class org.sonatype.nexus.repository.npm.internal.audit.report.Finding
 
equals(Object) - Method in class org.sonatype.nexus.repository.npm.internal.audit.report.Metadata
 
equals(Object) - Method in class org.sonatype.nexus.repository.npm.internal.audit.report.Resolve
 
equals(Object) - Method in class org.sonatype.nexus.repository.npm.internal.audit.report.ResponseReport
 
equals(Object) - Method in class org.sonatype.nexus.repository.npm.internal.audit.report.VulnerabilityReport
 
equals(Object) - Method in class org.sonatype.nexus.repository.npm.internal.NpmPackageId
 
errorInputStream(String) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmFacetSupport
Returns a new InputStream that returns an error object.
errorInputStream(String) - Static method in class org.sonatype.nexus.repository.npm.internal.orient.NpmFacetUtils
Returns a new InputStream that returns an error object.
execute(Context, HttpClient, HttpRequestBase) - Method in class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmProxyFacet
Execute http client request.
execute(Repository) - Method in class org.sonatype.nexus.repository.npm.internal.tasks.DatastoreReindexNpmRepositoryTask
 
execute(Repository) - Method in class org.sonatype.nexus.repository.npm.internal.tasks.orient.OrientReindexNpmRepositoryTask
 
extractAlwaysPackageVersion - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmVersionComparator
 
extractAuthorEmail(SearchHit) - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.orient.NpmSearchHitExtractor
 
extractAuthorName(SearchHit) - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.orient.NpmSearchHitExtractor
 
extractBugsUrl(SearchHit) - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.orient.NpmSearchHitExtractor
 
extractDescription(SearchHit) - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.orient.NpmSearchHitExtractor
 
extractFrom(Parameters) - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchParameterExtractor
Extracts the from parameter, assuming that the results returned should start at zero when not otherwise specified.
extractHomepage(SearchHit) - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.orient.NpmSearchHitExtractor
 
extractKeywords(SearchHit) - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.orient.NpmSearchHitExtractor
 
extractLastModified(SearchHit) - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.orient.NpmSearchHitExtractor
 
extractName(SearchHit) - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.orient.NpmSearchHitExtractor
 
extractNewestVersion - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmVersionComparator
 
extractPackageRootVersionUnlessEmpty - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmVersionComparator
 
extractRepositoryUrl(SearchHit) - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.orient.NpmSearchHitExtractor
 
extractSize(Parameters) - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchParameterExtractor
Extracts the size parameter, using a default of 20 when not supplied and 250 as a maximum value (following the npm search V1 documentation as of this writing).
extractTarballName(String) - Static method in class org.sonatype.nexus.repository.npm.internal.NpmMetadataUtils
Extracts the tarball filename from tarball "url-ish" strings.
extractTarballName(NestedAttributesMap) - Static method in class org.sonatype.nexus.repository.npm.internal.NpmMetadataUtils
Extracts a tarball name from the latest version.
extractText(Parameters) - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchParameterExtractor
Extracts the text parameter from the npm search request, performing the necessary rewrites and substitutions in an ad hoc manner so that queries on specific fields are supported.
extractVersion(SearchHit) - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.orient.NpmSearchHitExtractor
 
extractVersion(String) - Static method in class org.sonatype.nexus.repository.npm.NpmCoordinateUtil
 

F

failureWithStatusPayload(int, String) - Static method in class org.sonatype.nexus.repository.npm.internal.NpmResponses
 
fetch(Context, Content) - Method in class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmProxyFacet
 
fieldMatchers(NpmFieldMatcher) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmContent
 
fieldMatchers(List<NpmFieldMatcher>) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmContent
 
fieldMatchers(List<NpmFieldMatcher>) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmStreamPayload
 
fieldMatchers(NpmFieldMatcher) - Method in class org.sonatype.nexus.repository.npm.internal.orient.NpmContent
 
fieldMatchers(List<NpmFieldMatcher>) - Method in class org.sonatype.nexus.repository.npm.internal.orient.NpmContent
 
fieldMatchers(List<NpmFieldMatcher>) - Method in class org.sonatype.nexus.repository.npm.internal.orient.NpmStreamPayload
 
filterModifiedSince(Content, DateTime) - Static method in class org.sonatype.nexus.repository.npm.internal.search.legacy.NpmSearchIndexFilter
Deprecated.
Helper method to filter npm index document by time.modified property.
findAllPackageNames(StorageTx, Bucket) - Static method in class org.sonatype.nexus.repository.npm.internal.orient.NpmFacetUtils
Returns iterable that contains all the package names that exists in repository.
findAsset(String) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmFacetSupport
 
Finding - Class in org.sonatype.nexus.repository.npm.internal.audit.report
Model will be serialized into Json representation for npm audit report.
Finding(String, List<String>) - Constructor for class org.sonatype.nexus.repository.npm.internal.audit.report.Finding
 
findPackageRootAsset(NpmPackageId) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmFacetSupport
Find a package root asset by package name in repository.
findPackageRootAsset(String) - Method in class org.sonatype.nexus.repository.npm.internal.orient.NpmFacetImpl
 
findPackageRootAsset(StorageTx, Bucket, NpmPackageId) - Static method in class org.sonatype.nexus.repository.npm.internal.orient.NpmFacetUtils
Find a package root asset by package name in repository.
findPackageRootAsset(NpmPackageId) - Method in class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmProxyFacet
 
findPackageRootAsset(String) - Method in interface org.sonatype.nexus.repository.npm.orient.NpmFacet
 
findPackageTarballComponent(NpmPackageId, String) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmFacetSupport
Find a tarball component by package name and version in repository.
findPackageTarballComponents(NpmPackageId) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmFacetSupport
 
findRepositoryRootAsset() - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmFacetSupport
Find a repository root asset by package name in repository.
findRepositoryRootAsset() - Method in class org.sonatype.nexus.repository.npm.internal.orient.NpmFacetImpl
 
findRepositoryRootAsset(StorageTx, Bucket) - Static method in class org.sonatype.nexus.repository.npm.internal.orient.NpmFacetUtils
Find a repository root asset by package name in repository.
findRepositoryRootAsset() - Method in interface org.sonatype.nexus.repository.npm.orient.NpmFacet
 
findTarballAsset(NpmPackageId, String) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmFacetSupport
Find a tarball asset by package name and tarball filename in repository.
findTarballAsset(String, String) - Method in class org.sonatype.nexus.repository.npm.internal.orient.NpmFacetImpl
 
findTarballAsset(String, String) - Method in interface org.sonatype.nexus.repository.npm.orient.NpmFacet
 
forbidden(String) - Static method in class org.sonatype.nexus.repository.npm.internal.NpmResponses
 

G

generateNewRevId(Asset) - Method in class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmHostedFacetImpl
 
get(NpmPackageId) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmContentFacetImpl
 
get(NpmPackageId, String) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmContentFacetImpl
 
get(NpmPackageId) - Method in interface org.sonatype.nexus.repository.content.npm.NpmContentFacet
Retrieve the package root for the given packageId
get(NpmPackageId, String) - Method in interface org.sonatype.nexus.repository.content.npm.NpmContentFacet
Retrieve the tarball associated with the given packageId and version.
get() - Method in class org.sonatype.nexus.repository.npm.internal.search.NpmSearchMappings
 
getApplicationId() - Method in class org.sonatype.nexus.repository.npm.internal.audit.parser.RootPackageLockNode
 
getAsset() - Method in exception org.sonatype.nexus.repository.content.npm.internal.MissingAssetBlobException
 
getBugs() - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponsePackageLinks
 
getCacheController(Context) - Method in class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmProxyFacet
 
getCachedContent(Context) - Method in class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmProxyFacet
 
getCachedSearchIndex() - Method in class org.sonatype.nexus.repository.content.npm.internal.search.legacy.NpmSearchIndexFacetCaching
Deprecated.
 
getCachedSearchIndex() - Method in class org.sonatype.nexus.repository.npm.orient.internal.search.legacy.NpmSearchIndexFacetCaching
Deprecated.
 
getCacheType() - Method in enum org.sonatype.nexus.repository.npm.internal.NpmProxyFacet.ProxyTarget
 
getComponents() - Method in class org.sonatype.nexus.repository.npm.internal.audit.parser.PackageLock
 
getConfiguration() - Method in class org.sonatype.nexus.repository.npm.internal.cleanup.NpmCleanupPolicyConfiguration
 
getContentType() - Method in enum org.sonatype.nexus.repository.npm.internal.NpmAttributes.AssetKind
 
getDate() - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponsePackage
 
getDefinition() - Method in class org.sonatype.nexus.repository.npm.orient.OrientNpmUploadHandler
 
getDependencies() - Method in class org.sonatype.nexus.repository.npm.internal.audit.parser.PackageLockNode
 
getDescription() - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponsePackage
 
getDeserializer() - Method in class org.sonatype.nexus.repository.npm.internal.NpmFieldMatcher
 
getDetail() - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponseScore
 
getDistTags(NpmPackageId) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmHostedFacetImpl
 
getDistTags - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmHandlers
 
getDistTags(NpmPackageId) - Method in interface org.sonatype.nexus.repository.npm.internal.NpmHostedFacet
Returns the package metadata.
getDistTags(NpmPackageId) - Method in class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmHostedFacetImpl
 
getDistTags(NpmPackageId) - Method in class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmProxyFacet
 
getEmail() - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponsePerson
 
getFieldName() - Method in class org.sonatype.nexus.repository.npm.internal.NpmFieldMatcher
 
getFinalScore() - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponseScore
 
getFindings() - Method in class org.sonatype.nexus.repository.npm.internal.audit.report.Advisory
 
getFromCache(Map<Repository, Response>, Context) - Method in class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmGroupDataFacet
Get Content wrapping the NPM Package root for the Context of the current request to a Group Repository.
getFromCache(Context) - Method in class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmGroupDataFacet
 
getHomepage() - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponsePackageLinks
 
getId() - Method in class org.sonatype.nexus.repository.npm.internal.audit.report.Advisory
 
getId() - Method in class org.sonatype.nexus.repository.npm.internal.audit.report.Resolve
 
getKeywords() - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponsePackage
 
getLatestVersionFromPackageRoot(NestedAttributesMap) - Static method in class org.sonatype.nexus.repository.npm.internal.NpmMetadataUtils
 
getLinks() - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponsePackage
 
getMaintainers() - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponsePackage
 
getMaintenance() - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponseScoreDetail
 
getMessage() - Method in enum org.sonatype.nexus.repository.npm.internal.audit.model.NpmAuditError
 
getMessage() - Method in class org.sonatype.nexus.repository.npm.internal.tasks.DatastoreReindexNpmRepositoryTask
 
getMessage() - Method in class org.sonatype.nexus.repository.npm.internal.tasks.orient.OrientReindexNpmRepositoryTask
 
getMetadata() - Method in class org.sonatype.nexus.repository.npm.internal.audit.report.ResponseReport
 
getModuleName() - Method in class org.sonatype.nexus.repository.npm.internal.audit.report.Advisory
 
getName() - Method in class org.sonatype.nexus.repository.npm.internal.audit.parser.RootPackageLockNode
 
getName() - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponsePackage
 
getNodes(String, String) - Method in class org.sonatype.nexus.repository.npm.internal.audit.parser.PackageLock
 
getNpm() - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponsePackageLinks
 
getObjects() - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponse
 
getOverview() - Method in class org.sonatype.nexus.repository.npm.internal.audit.report.Advisory
 
getPackage(NpmPackageId) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmHostedFacetImpl
 
getPackage - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmHandlers
 
getPackage(NpmPackageId) - Method in interface org.sonatype.nexus.repository.npm.internal.NpmHostedFacet
Returns the package metadata.
getPackage(NpmPackageId) - Method in class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmHostedFacetImpl
 
getPackageEntry() - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponseObject
 
getPackageIdName(String) - Static method in class org.sonatype.nexus.repository.npm.NpmCoordinateUtil
 
getPackageIdScope(String) - Static method in class org.sonatype.nexus.repository.npm.NpmCoordinateUtil
 
getPackageRoot(Context, NpmPackageId) - Method in interface org.sonatype.nexus.repository.npm.internal.NpmProxyFacet
 
getPackageRoot() - Method in class org.sonatype.nexus.repository.npm.internal.NpmPublishRequest
 
getPackageRoot(StorageTx, Repository, NpmPackageId) - Static method in class org.sonatype.nexus.repository.npm.internal.orient.NpmPackageRootMetadataUtils
Fetches the package root as NestedAttributesMap
getPackageRoot(Context, NpmPackageId) - Method in class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmProxyFacet
 
getPackageRootAsset() - Method in class org.sonatype.nexus.repository.npm.internal.orient.NpmRevisionUpgradeRequestEvent
 
getPackageRootAssetFromCache(Context) - Method in class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmGroupDataFacet
 
getParentNodeName() - Method in class org.sonatype.nexus.repository.npm.internal.audit.parser.PackageLockNode
 
getPatchedVersions() - Method in class org.sonatype.nexus.repository.npm.internal.audit.report.Advisory
 
getPath() - Method in class org.sonatype.nexus.repository.npm.internal.audit.report.Resolve
 
getPathList() - Method in class org.sonatype.nexus.repository.npm.internal.audit.report.Resolve
 
getPaths() - Method in class org.sonatype.nexus.repository.npm.internal.audit.report.Finding
 
getPopularity() - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponseScoreDetail
 
getPublisher() - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponsePackage
 
getQuality() - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponseScoreDetail
 
getRepository() - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponsePackageLinks
 
getRepository() - Method in class org.sonatype.nexus.repository.npm.orient.internal.search.legacy.NpmSearchIndexInvalidatedEvent
Deprecated.
The npm repository who's cached npm index was invalidated.
getRepository(FormatAndType, String) - Method in class org.sonatype.nexus.repository.npm.rest.NpmGroupRepositoriesApiResource
 
getRepositoryRoot() - Method in interface org.sonatype.nexus.repository.npm.internal.NpmProxyFacet
 
getRepositoryRoot() - Method in class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmProxyFacet
 
getRevision() - Method in class org.sonatype.nexus.repository.npm.internal.orient.NpmRevisionUpgradeRequestEvent
 
getRoot() - Method in class org.sonatype.nexus.repository.npm.internal.audit.parser.PackageLock
 
getScore() - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponseObject
 
getSearchIndex() - Method in class org.sonatype.nexus.repository.content.npm.internal.search.legacy.NpmSearchIndexFacetCaching
Deprecated.
 
getSearchIndex() - Method in class org.sonatype.nexus.repository.npm.orient.internal.search.legacy.NpmSearchIndexFacetCaching
Deprecated.
 
getSearchScore() - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponseObject
 
getSeverity() - Method in class org.sonatype.nexus.repository.npm.internal.audit.report.Advisory
 
getSeverityLevel() - Method in class org.sonatype.nexus.repository.npm.internal.audit.report.Advisory
 
getTarball(NpmPackageId, String) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmHostedFacetImpl
 
getTarball - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmHandlers
 
getTarball(NpmPackageId, String) - Method in interface org.sonatype.nexus.repository.npm.internal.NpmHostedFacet
Returns the tarball content.
getTarball(NpmPackageId, String) - Method in interface org.sonatype.nexus.repository.npm.internal.NpmProxyFacet
 
getTarball(NpmPackageId, String) - Method in class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmHostedFacetImpl
 
getTarball(NpmPackageId, String) - Method in class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmProxyFacet
 
getTime() - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponse
 
getTitle() - Method in class org.sonatype.nexus.repository.npm.internal.audit.report.Advisory
 
getTotal() - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponse
 
getType() - Method in enum org.sonatype.nexus.repository.npm.internal.audit.report.ActionType
 
getUrl() - Method in class org.sonatype.nexus.repository.npm.internal.audit.report.Advisory
 
getUrl(Context) - Method in class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmProxyFacet
The url is the same as the incoming request, except for tarballs, whose url is looked up in the metadata.
getUsername() - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponsePerson
 
getVariableResolverAdapter() - Method in class org.sonatype.nexus.repository.npm.orient.OrientNpmUploadHandler
 
getVersion() - Method in class org.sonatype.nexus.repository.npm.internal.audit.parser.PackageLockNode
 
getVersion() - Method in class org.sonatype.nexus.repository.npm.internal.audit.report.Finding
 
getVersion() - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponsePackage
 

H

handle(Context) - Method in class org.sonatype.nexus.repository.npm.internal.NpmAuditErrorHandler
 
handle(Context) - Method in class org.sonatype.nexus.repository.npm.internal.NpmAuditHandler
 
handle(Context) - Method in class org.sonatype.nexus.repository.npm.internal.NpmAuditQuickHandler
 
handle(Context) - Method in class org.sonatype.nexus.repository.npm.internal.NpmGroupAuditHandler
 
handle(Context) - Method in class org.sonatype.nexus.repository.npm.internal.NpmGroupAuditQuickHandler
 
handle(Context) - Method in class org.sonatype.nexus.repository.npm.internal.NpmGroupWriteHandler
 
handle(Context) - Method in class org.sonatype.nexus.repository.npm.internal.NpmPingHandler
 
handle(Context) - Method in class org.sonatype.nexus.repository.npm.internal.NpmWhoamiHandler
 
handle(Repository, ComponentUpload) - Method in class org.sonatype.nexus.repository.npm.orient.OrientNpmUploadHandler
 
handle(Repository, File, String) - Method in class org.sonatype.nexus.repository.npm.orient.OrientNpmUploadHandler
 
HASH_ALGORITHMS - Static variable in class org.sonatype.nexus.repository.content.npm.internal.NpmFacetSupport
 
HASH_ALGORITHMS - Static variable in class org.sonatype.nexus.repository.npm.internal.orient.NpmFacetUtils
 
hashCode() - Method in class org.sonatype.nexus.repository.npm.internal.audit.parser.PackageLockNode
 
hashCode() - Method in class org.sonatype.nexus.repository.npm.internal.audit.parser.RootPackageLockNode
 
hashCode() - Method in class org.sonatype.nexus.repository.npm.internal.audit.report.Action
 
hashCode() - Method in class org.sonatype.nexus.repository.npm.internal.audit.report.Advisory
 
hashCode() - Method in class org.sonatype.nexus.repository.npm.internal.audit.report.Finding
 
hashCode() - Method in class org.sonatype.nexus.repository.npm.internal.audit.report.Metadata
 
hashCode() - Method in class org.sonatype.nexus.repository.npm.internal.audit.report.Resolve
 
hashCode() - Method in class org.sonatype.nexus.repository.npm.internal.audit.report.ResponseReport
 
hashCode() - Method in class org.sonatype.nexus.repository.npm.internal.audit.report.VulnerabilityReport
 
hashCode() - Method in class org.sonatype.nexus.repository.npm.internal.NpmPackageId
 
HASHING - Static variable in class org.sonatype.nexus.repository.content.npm.internal.NpmContentFacetImpl
 

I

id() - Method in class org.sonatype.nexus.repository.npm.internal.NpmPackageId
Returns the full name of package.
indexSince(Parameters) - Static method in class org.sonatype.nexus.repository.npm.internal.NpmPaths
 
indicateVerified(Context, Content, CacheInfo) - Method in class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmProxyFacet
 
invalidateCachedSearchIndex() - Method in class org.sonatype.nexus.repository.content.npm.internal.search.legacy.NpmSearchIndexFacetCaching
Deprecated.
Invalidates cached index document, by deleting it.
invalidateCachedSearchIndex() - Method in interface org.sonatype.nexus.repository.npm.internal.search.legacy.NpmSearchIndexFacet
Deprecated.
Invalidates cached index document, if applicable.
invalidateCachedSearchIndex() - Method in class org.sonatype.nexus.repository.npm.orient.internal.search.legacy.NpmSearchIndexFacetCaching
Deprecated.
Invalidates cached index document, by deleting it.
invalidateCachedSearchIndex() - Method in class org.sonatype.nexus.repository.npm.orient.internal.search.legacy.NpmSearchIndexFacetProxy
Deprecated.
 
invalidateProxyCaches() - Method in interface org.sonatype.nexus.repository.npm.internal.NpmProxyFacet
 
isBundled() - Method in class org.sonatype.nexus.repository.npm.internal.audit.report.Resolve
 
isDev() - Method in class org.sonatype.nexus.repository.npm.internal.audit.parser.PackageLockNode
 
isDev() - Method in class org.sonatype.nexus.repository.npm.internal.audit.report.Resolve
 
isOptional() - Method in class org.sonatype.nexus.repository.npm.internal.audit.parser.PackageLockNode
 
isOptional() - Method in class org.sonatype.nexus.repository.npm.internal.audit.report.Resolve
 
isPrerelease(Component, Iterable<Asset>) - Method in class org.sonatype.nexus.repository.npm.internal.search.orient.NpmComponentMetadataProducer
 
isSkipContentVerification() - Method in enum org.sonatype.nexus.repository.npm.internal.NpmAttributes.AssetKind
 
isUnprocessedNpmRepository(Repository) - Method in class org.sonatype.nexus.repository.npm.internal.tasks.DatastoreUnprocessedRepositoryChecker
 
isUnprocessedNpmRepository(Repository) - Method in class org.sonatype.nexus.repository.npm.internal.tasks.orient.OrientUnprocessedRepositoryChecker
 
isUnprocessedNpmRepository(Repository) - Method in interface org.sonatype.nexus.repository.npm.internal.tasks.ReindexNpmRepositoryManager.UnprocessedRepositoryChecker
 

L

lastModified(NestedAttributesMap) - Static method in class org.sonatype.nexus.repository.npm.internal.NpmMetadataUtils
Gets the last modified time field of npm package root.
loadPackageRoot(NpmPackageId) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmFacetSupport
Returns the package root JSON content by parsing it.
loadPackageRoot(StorageTx, Asset) - Static method in class org.sonatype.nexus.repository.npm.internal.orient.NpmFacetUtils
Returns the package root JSON content by reading up package root asset's blob and parsing it.
loadPackageRoot(Repository, Asset) - Static method in class org.sonatype.nexus.repository.npm.internal.orient.NpmFacetUtils
Returns a Supplier that will get the InputStream for the package root associated with the given Asset.
login(Context) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmTokenFacetImpl
 
login(Context) - Method in interface org.sonatype.nexus.repository.npm.internal.NpmTokenFacet
Performs a login for user authenticated in the request (creates token and returns login specific response).
login(Context) - Method in class org.sonatype.nexus.repository.npm.internal.orient.NpmTokenFacetImpl
 
login(String, String) - Method in class org.sonatype.nexus.repository.npm.internal.security.NpmTokenManager
Verifies passed in principal/credentials combo, and creates (if not already exists) a npm token mapped to given principal and returns the newly created token.
logout(Context) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmTokenFacetImpl
 
logout(Context) - Method in interface org.sonatype.nexus.repository.npm.internal.NpmTokenFacet
Performs a log-out for currently authenticated user (deletes the token if found and returns logout specific response).
logout(Context) - Method in class org.sonatype.nexus.repository.npm.internal.orient.NpmTokenFacetImpl
 
logout() - Method in class org.sonatype.nexus.repository.npm.internal.security.NpmTokenManager
Removes any npm API Key token for current user, if exists, and returns true.

M

maintainTime(NestedAttributesMap) - Static method in class org.sonatype.nexus.repository.npm.internal.NpmMetadataUtils
Maintains the time fields of npm package root.
mapObject(JsonParser, DeserializationContext) - Method in class org.sonatype.nexus.repository.npm.internal.NpmNestedAttributesMapUntypedObjectDeserializer
Overridden from parent UntypedObjectDeserializer to allow specific NPM mapping of the object.
mapper - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmJsonUtils
 
matches(JsonParser) - Method in class org.sonatype.nexus.repository.npm.internal.NpmFieldMatcher
Test if the NpmFieldMatcher.fieldName and NpmFieldMatcher.pattern matches the current path on the JsonParser
matches(JsonParser) - Method in class org.sonatype.nexus.repository.npm.internal.NpmFieldUnmatcher
Test for matches using the super class and marks if it was matched.
matchesFormat(List<String>) - Method in class org.sonatype.nexus.repository.npm.security.NpmToken
 
maybeExtractFormatAttributes(String, String, TempBlob) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmFacetSupport
 
members() - Method in class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmGroupDataFacet
 
merge(List<InputStream>) - Method in class org.sonatype.nexus.repository.npm.internal.NpmMergeObjectMapper
Same as NpmMergeObjectMapper.merge(List, Charset) but no Charset needed to be provided.
merge(List<InputStream>, Charset) - Method in class org.sonatype.nexus.repository.npm.internal.NpmMergeObjectMapper
Merge the given InputStreams into a NestedAttributesMap.
merge(String, List<NestedAttributesMap>) - Static method in class org.sonatype.nexus.repository.npm.internal.NpmMetadataUtils
Merges package metadata into a new metadata object in given order: last one prevails.
mergeContents(List<Content>) - Static method in class org.sonatype.nexus.repository.npm.internal.NpmMetadataUtils
Merges package metadata into a new metadata object in given order: last one prevails.
mergeDistTagResponse(Map<Repository, Response>) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmFacetSupport
Merges the dist-tag responses from all members and merges the values
mergeDistTagResponse(Map<Repository, Response>) - Static method in class org.sonatype.nexus.repository.npm.internal.orient.NpmFacetUtils
Merges the dist-tag responses from all members and merges the values
META_ID - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmMetadataUtils
 
META_REV - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmMetadataUtils
 
META_UPDATED - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmMetadataUtils
 
Metadata - Class in org.sonatype.nexus.repository.npm.internal.audit.report
Metadata model will be serialized into Json representation for npm audit report
Metadata(VulnerabilityReport, int, int, int, int) - Constructor for class org.sonatype.nexus.repository.npm.internal.audit.report.Metadata
 
metadataPath(NpmPackageId) - Static method in interface org.sonatype.nexus.repository.content.npm.NpmContentFacet
 
MissingAssetBlobException - Exception in org.sonatype.nexus.repository.content.npm.internal
Thrown when attempting to access blob content, for an existing asset, which is now missing from the blobstore.
MissingAssetBlobException(Asset) - Constructor for exception org.sonatype.nexus.repository.content.npm.internal.MissingAssetBlobException
 
missingBlobInputStreamSupplier(StreamPayload.InputStreamFunction<MissingAssetBlobException>) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmContent
 
missingBlobInputStreamSupplier(StreamPayload.InputStreamFunction<MissingAssetBlobException>) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmStreamPayload
 
missingBlobInputStreamSupplier(StreamPayload.InputStreamFunction<MissingAssetBlobException>) - Method in class org.sonatype.nexus.repository.npm.internal.orient.NpmContent
 
missingBlobInputStreamSupplier(StreamPayload.InputStreamFunction<MissingAssetBlobException>) - Method in class org.sonatype.nexus.repository.npm.internal.orient.NpmStreamPayload
 
missingFieldDeserializer(Supplier<Object>) - Static method in class org.sonatype.nexus.repository.npm.internal.NpmFieldFactory
 
missingFieldMatcher(String, String, Supplier<Object>) - Static method in class org.sonatype.nexus.repository.npm.internal.NpmFieldFactory
 
missingRevFieldMatcher(Supplier<Object>) - Static method in class org.sonatype.nexus.repository.npm.internal.NpmFieldFactory
 

N

NAME - Static variable in class org.sonatype.nexus.repository.content.npm.internal.NpmHostedRecipe
 
NAME - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmFormat
 
NAME - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmMetadataUtils
 
name() - Method in class org.sonatype.nexus.repository.npm.internal.NpmPackageId
Returns the name part of package name, never null.
NAME - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmPublishParser
 
NAME - Static variable in class org.sonatype.nexus.repository.npm.security.NpmToken
 
NAME - Static variable in interface org.sonatype.nexus.repository.npm.upgrade.NpmModel
 
notFound(String) - Static method in class org.sonatype.nexus.repository.npm.internal.NpmResponses
 
NPM_TIMESTAMP_FORMAT - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmMetadataUtils
 
NPM_V1_SEARCH_UNSUPPORTED - Static variable in class org.sonatype.nexus.repository.npm.internal.tasks.orient.OrientReindexNpmRepositoryTask
 
NPM_V1_SEARCH_UNSUPPORTED - Static variable in interface org.sonatype.nexus.repository.npm.internal.tasks.ReindexNpmRepositoryTask
 
NpmAssetBlobDAO - Interface in org.sonatype.nexus.repository.content.npm.internal.store
 
NpmAssetDAO - Interface in org.sonatype.nexus.repository.content.npm.internal.store
 
NpmAttributes - Class in org.sonatype.nexus.repository.npm.internal
npm format specific CMA attributes.
NpmAttributes.AssetKind - Enum in org.sonatype.nexus.repository.npm.internal
Marker for asset kinds.
NpmAuditError - Enum in org.sonatype.nexus.repository.npm.internal.audit.model
Enum of error codes and error messages for npm audit
NpmAuditErrorHandler - Class in org.sonatype.nexus.repository.npm.internal
Handle all exceptions which could be thrown from npm audit.
NpmAuditErrorHandler() - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmAuditErrorHandler
 
NpmAuditFacet - Class in org.sonatype.nexus.repository.npm.internal
Facet for processing dependencies from 'npm audit' cmd to analyze them on vulnerabilities by IQ Server.
NpmAuditFacet(int, int, EventManager, ReportCreator, CacheHelper) - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmAuditFacet
 
NpmAuditHandler - Class in org.sonatype.nexus.repository.npm.internal
Handle 'npm audit' cmd.
NpmAuditHandler() - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmAuditHandler
 
NpmAuditQuickHandler - Class in org.sonatype.nexus.repository.npm.internal
Handle 'npm audit' after 'npm install' cmd.
NpmAuditQuickHandler() - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmAuditQuickHandler
 
NpmAuditTarballFacet - Class in org.sonatype.nexus.repository.npm.internal
Facet for saving/fetching npm package tarballs.
NpmAuditTarballFacet(int) - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmAuditTarballFacet
 
NpmBrowseNodeGenerator - Class in org.sonatype.nexus.repository.npm.internal.orient
NPM places components at the same level as their assets and removes `-` segments from the path.
NpmBrowseNodeGenerator() - Constructor for class org.sonatype.nexus.repository.npm.internal.orient.NpmBrowseNodeGenerator
 
NpmCleanupPolicyConfiguration - Class in org.sonatype.nexus.repository.npm.internal.cleanup
Defines which cleanup policy fields to display for npm.
NpmCleanupPolicyConfiguration() - Constructor for class org.sonatype.nexus.repository.npm.internal.cleanup.NpmCleanupPolicyConfiguration
 
NpmComponentDAO - Interface in org.sonatype.nexus.repository.content.npm.internal.store
 
NpmComponentDirector - Class in org.sonatype.nexus.repository.npm.internal.orient
 
NpmComponentDirector(NpmPackageParser) - Constructor for class org.sonatype.nexus.repository.npm.internal.orient.NpmComponentDirector
 
NpmComponentMetadataProducer - Class in org.sonatype.nexus.repository.npm.internal.search.orient
Npm implementation of DefaultComponentMetadataProducer
NpmComponentMetadataProducer(Set<ComponentMetadataProducerExtension>) - Constructor for class org.sonatype.nexus.repository.npm.internal.search.orient.NpmComponentMetadataProducer
 
NpmContent - Class in org.sonatype.nexus.repository.content.npm.internal
NPM focused Content allowing for setting NpmStreamPayload fields after creation.
NpmContent(NpmStreamPayload, Content) - Constructor for class org.sonatype.nexus.repository.content.npm.internal.NpmContent
 
NpmContent - Class in org.sonatype.nexus.repository.npm.internal.orient
NPM focused Content allowing for setting NpmStreamPayload fields after creation.
NpmContent(NpmStreamPayload) - Constructor for class org.sonatype.nexus.repository.npm.internal.orient.NpmContent
 
NpmContentFacet - Interface in org.sonatype.nexus.repository.content.npm
Provides persistent content for the 'npm' format.
NpmContentFacetImpl - Class in org.sonatype.nexus.repository.content.npm.internal
 
NpmContentFacetImpl(FormatStoreManager) - Constructor for class org.sonatype.nexus.repository.content.npm.internal.NpmContentFacetImpl
 
NpmContentRepositoryDAO - Interface in org.sonatype.nexus.repository.content.npm.internal.store
 
NpmContentValidator - Class in org.sonatype.nexus.repository.npm.internal
npm specific ContentValidator that "hints" default content validator for npm metadata and format specific files.
NpmContentValidator(DefaultContentValidator) - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmContentValidator
 
NpmCoordinateUtil - Class in org.sonatype.nexus.repository.npm
Since 3.16
npmErrorHandler - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmHandlers
 
NpmExportAssetFilter - Class in org.sonatype.nexus.repository.npm.export
 
NpmExportAssetFilter() - Constructor for class org.sonatype.nexus.repository.npm.export.NpmExportAssetFilter
 
NpmFacet - Interface in org.sonatype.nexus.repository.npm.orient
NPM facet, present on all NPM repositories.
NpmFacetImpl - Class in org.sonatype.nexus.repository.npm.internal.orient
 
NpmFacetImpl(NpmPackageParser) - Constructor for class org.sonatype.nexus.repository.npm.internal.orient.NpmFacetImpl
 
NpmFacetSupport - Class in org.sonatype.nexus.repository.content.npm.internal
 
NpmFacetSupport(NpmPackageParser) - Constructor for class org.sonatype.nexus.repository.content.npm.internal.NpmFacetSupport
 
NpmFacetUtils - Class in org.sonatype.nexus.repository.npm.internal.orient
Shared code of npm facets.
NpmFieldDeserializer - Class in org.sonatype.nexus.repository.npm.internal
A NPM specialized deserializer for an individual field.
NpmFieldDeserializer() - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmFieldDeserializer
 
NpmFieldFactory - Class in org.sonatype.nexus.repository.npm.internal
Simple factory class for providing handlers that are common for manipulating NPM JSON Fields.
NpmFieldMatcher - Class in org.sonatype.nexus.repository.npm.internal
A NPM Json Field Matcher
NpmFieldMatcher(String, String, NpmFieldDeserializer) - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmFieldMatcher
Constructor.
NpmFieldUnmatcher - Class in org.sonatype.nexus.repository.npm.internal
A NPM Json Field Matcher the test whether we never matched a field.
NpmFieldUnmatcher(String, String, NpmFieldDeserializer) - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmFieldUnmatcher
 
NpmFormat - Class in org.sonatype.nexus.repository.npm.internal
npm repository format.
NpmFormat() - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmFormat
 
NpmFormatAttributesExtractor - Class in org.sonatype.nexus.repository.npm.internal
Extracts supported format attributes from a map of parsed package.json data.
NpmFormatAttributesExtractor(Map<String, Object>) - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmFormatAttributesExtractor
Creates a new format attributes extractor for the specified package JSON.
NpmFormatSecurityContributor - Class in org.sonatype.nexus.repository.npm.internal
NPM format security contributor.
NpmFormatSecurityContributor(Format) - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmFormatSecurityContributor
 
NpmGroupAuditHandler - Class in org.sonatype.nexus.repository.npm.internal
Handle 'npm audit' cmd in the group repository.
NpmGroupAuditHandler() - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmGroupAuditHandler
 
NpmGroupAuditQuickHandler - Class in org.sonatype.nexus.repository.npm.internal
Handle 'npm audit' after 'npm install' cmd.
NpmGroupAuditQuickHandler() - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmGroupAuditQuickHandler
 
NpmGroupRepositoriesApiResource - Class in org.sonatype.nexus.repository.npm.rest
 
NpmGroupRepositoriesApiResource() - Constructor for class org.sonatype.nexus.repository.npm.rest.NpmGroupRepositoriesApiResource
 
NpmGroupRepositoriesApiResourceBeta - Class in org.sonatype.nexus.repository.npm.rest
Deprecated.
the 'beta' prefix is being phased out, prefer starting new APIs with APIConstants.V1_API_PREFIX instead. Support backward compatibility.
NpmGroupRepositoriesApiResourceBeta() - Constructor for class org.sonatype.nexus.repository.npm.rest.NpmGroupRepositoriesApiResourceBeta
Deprecated.
 
NpmGroupRepositoriesApiResourceV1 - Class in org.sonatype.nexus.repository.npm.rest
 
NpmGroupRepositoriesApiResourceV1() - Constructor for class org.sonatype.nexus.repository.npm.rest.NpmGroupRepositoriesApiResourceV1
 
NpmGroupRepositoryApiRequest - Class in org.sonatype.nexus.repository.npm.rest
 
NpmGroupRepositoryApiRequest(String, Boolean, StorageAttributes, GroupDeployAttributes) - Constructor for class org.sonatype.nexus.repository.npm.rest.NpmGroupRepositoryApiRequest
 
NpmGroupWriteHandler - Class in org.sonatype.nexus.repository.npm.internal
Override certain behaviours of the standard group handler to be able to write to a group.
NpmGroupWriteHandler() - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmGroupWriteHandler
 
NpmHandlers - Class in org.sonatype.nexus.repository.npm.internal
npm protocol handlers.
NpmHostedComponentMaintenanceImpl - Class in org.sonatype.nexus.repository.npm.internal.orient
npm format specific hosted ComponentMaintenance.
NpmHostedComponentMaintenanceImpl() - Constructor for class org.sonatype.nexus.repository.npm.internal.orient.NpmHostedComponentMaintenanceImpl
 
NpmHostedFacet - Interface in org.sonatype.nexus.repository.npm.internal
npm hosted facet.
NpmHostedFacetImpl - Class in org.sonatype.nexus.repository.content.npm.internal
 
NpmHostedFacetImpl(NpmRequestParser, NpmPackageParser) - Constructor for class org.sonatype.nexus.repository.content.npm.internal.NpmHostedFacetImpl
 
NpmHostedRecipe - Class in org.sonatype.nexus.repository.content.npm.internal
npm hosted repository recipe.
NpmHostedRecipe(Type, Format, Provider<NpmSecurityFacet>, Provider<ConfigurableViewFacet>, Provider<BrowseFacet>, Provider<SearchFacet>, Provider<NpmTokenFacet>, Provider<NpmAuditFacet>, Provider<NpmAuditTarballFacet>, Provider<NpmContentFacet>, Provider<NpmHostedFacet>, Provider<NpmSearchIndexFacetHosted>, Provider<NpmSearchFacetHosted>, Provider<LastAssetMaintenanceFacet>, ExceptionHandler, TimingHandler, IndexHtmlForwardHandler, SecurityHandler, PartialFetchHandler, ConditionalRequestHandler, ContentHeadersHandler, LastDownloadedHandler, HandlerContributor, RoutingRuleHandler, NpmAuditErrorHandler, NpmWhoamiHandler, NpmPingHandler, Handler) - Constructor for class org.sonatype.nexus.repository.content.npm.internal.NpmHostedRecipe
 
NpmHostedRepositoriesApiResource - Class in org.sonatype.nexus.repository.npm.rest
 
NpmHostedRepositoriesApiResource() - Constructor for class org.sonatype.nexus.repository.npm.rest.NpmHostedRepositoriesApiResource
 
NpmHostedRepositoriesApiResourceBeta - Class in org.sonatype.nexus.repository.npm.rest
Deprecated.
the 'beta' prefix is being phased out, prefer starting new APIs with APIConstants.V1_API_PREFIX instead. Support backward compatibility.
NpmHostedRepositoriesApiResourceBeta() - Constructor for class org.sonatype.nexus.repository.npm.rest.NpmHostedRepositoriesApiResourceBeta
Deprecated.
 
NpmHostedRepositoriesApiResourceV1 - Class in org.sonatype.nexus.repository.npm.rest
 
NpmHostedRepositoriesApiResourceV1() - Constructor for class org.sonatype.nexus.repository.npm.rest.NpmHostedRepositoriesApiResourceV1
 
NpmHostedRepositoryApiRequest - Class in org.sonatype.nexus.repository.npm.rest
 
NpmHostedRepositoryApiRequest(String, Boolean, HostedStorageAttributes, CleanupPolicyAttributes) - Constructor for class org.sonatype.nexus.repository.npm.rest.NpmHostedRepositoryApiRequest
 
NpmIndexSettingsContributor - Class in org.sonatype.nexus.repository.npm.internal
 
NpmIndexSettingsContributor(Format) - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmIndexSettingsContributor
 
NpmJsonUtils - Class in org.sonatype.nexus.repository.npm.internal
npm helper for serializing JSON npm metadata.
NpmMapDeserializerSerializer - Class in org.sonatype.nexus.repository.npm.internal
NPM Specialized MapDeserializerSerializer that uses a NpmUntypedObjectDeserializerSerializer for it object deserialization and serializing out.
NpmMapDeserializerSerializer(MapDeserializer, JsonGenerator, List<NpmFieldMatcher>) - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmMapDeserializerSerializer
 
NpmMergeObjectMapper - Class in org.sonatype.nexus.repository.npm.internal
ObjectMapper implementation for NPM Merging (the NXRM way) from InputStreams
NpmMergeObjectMapper() - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmMergeObjectMapper
 
NpmMetadataUtils - Class in org.sonatype.nexus.repository.npm.internal
npm utilities for manipulating npm metadata.
NpmModel - Interface in org.sonatype.nexus.repository.npm.upgrade
Holds information about the 'npm' model defined by this plugin.
NpmNegativeCacheHandler - Class in org.sonatype.nexus.repository.npm.internal
Npm specific handling for negative cache responses.
NpmNegativeCacheHandler() - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmNegativeCacheHandler
 
NpmNestedAttributesMapUntypedObjectDeserializer - Class in org.sonatype.nexus.repository.npm.internal
NPM specific NestedAttributesMapUntypedObjectDeserializer that handles mapping of objects by overlaying the most dominant values over recessive ones (dominant being the last value being deserialized).
NpmNestedAttributesMapUntypedObjectDeserializer(NestedAttributesMapJsonParser) - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmNestedAttributesMapUntypedObjectDeserializer
 
NpmPackageId - Class in org.sonatype.nexus.repository.npm.internal
npm package identifier.
NpmPackageId(String, String) - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmPackageId
 
npmPackageParser - Variable in class org.sonatype.nexus.repository.content.npm.internal.NpmFacetSupport
 
NpmPackageParser - Class in org.sonatype.nexus.repository.npm.internal
Parser for npm packages that will open up the tarball, extract the package.json if present, and return a map with the attributes parsed from the npm package.
NpmPackageParser() - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmPackageParser
 
NpmPackageRootMetadataUtils - Class in org.sonatype.nexus.repository.npm.internal.orient
Helper for npm package root metadata.
NpmPaths - Class in org.sonatype.nexus.repository.npm.internal
 
NpmPaths() - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmPaths
 
NpmPingHandler - Class in org.sonatype.nexus.repository.npm.internal
 
NpmPingHandler() - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmPingHandler
 
NpmProxyCacheInvalidatorFacetImpl - Class in org.sonatype.nexus.repository.npm.internal
Handles invalidating NPM proxy cache when the URL for the repository changes.
NpmProxyCacheInvalidatorFacetImpl() - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmProxyCacheInvalidatorFacetImpl
 
NpmProxyFacet - Interface in org.sonatype.nexus.repository.npm.internal
 
NpmProxyFacet.ProxyTarget - Enum in org.sonatype.nexus.repository.npm.internal
 
NpmProxyHandler - Class in org.sonatype.nexus.repository.npm.internal
Npm specific handling for proxy repositories.
NpmProxyHandler() - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmProxyHandler
 
NpmProxyRecipe - Interface in org.sonatype.nexus.repository.npm.internal
 
NpmProxyRepositoriesApiResource - Class in org.sonatype.nexus.repository.npm.rest
 
NpmProxyRepositoriesApiResource() - Constructor for class org.sonatype.nexus.repository.npm.rest.NpmProxyRepositoriesApiResource
 
NpmProxyRepositoriesApiResourceBeta - Class in org.sonatype.nexus.repository.npm.rest
Deprecated.
the 'beta' prefix is being phased out, prefer starting new APIs with APIConstants.V1_API_PREFIX instead. Support backward compatibility.
NpmProxyRepositoriesApiResourceBeta() - Constructor for class org.sonatype.nexus.repository.npm.rest.NpmProxyRepositoriesApiResourceBeta
Deprecated.
 
NpmProxyRepositoriesApiResourceV1 - Class in org.sonatype.nexus.repository.npm.rest
 
NpmProxyRepositoriesApiResourceV1() - Constructor for class org.sonatype.nexus.repository.npm.rest.NpmProxyRepositoriesApiResourceV1
 
NpmProxyRepositoryApiRequest - Class in org.sonatype.nexus.repository.npm.rest
 
NpmProxyRepositoryApiRequest(String, Boolean, StorageAttributes, CleanupPolicyAttributes, ProxyAttributes, NegativeCacheAttributes, HttpClientAttributes, String) - Constructor for class org.sonatype.nexus.repository.npm.rest.NpmProxyRepositoryApiRequest
 
NpmPublishParser - Class in org.sonatype.nexus.repository.npm.internal
Parses incoming "npm publish" and "npm unpublish" JSON using the streaming API so that attachments are not read into memory as part of the parse operation.
NpmPublishParser(JsonParser, BiFunction<InputStream, List<HashAlgorithm>, TempBlob>, List<HashAlgorithm>) - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmPublishParser
 
NpmPublishRequest - Class in org.sonatype.nexus.repository.npm.internal
Parsed "npm publish" or "npm unpublish" request containing the JSON contents (exclusive of attachments) and any included attachments as TempBlobs.
NpmPublishRequest(NestedAttributesMap, Map<String, TempBlob>) - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmPublishRequest
 
NpmRepairPackageRootComponent - Class in org.sonatype.nexus.repository.npm.repair.orient
Reprocesses each package and updates the package root.
NpmRepairPackageRootComponent(RepositoryManager, AssetEntityAdapter, NpmPackageParser, Type, Format) - Constructor for class org.sonatype.nexus.repository.npm.repair.orient.NpmRepairPackageRootComponent
 
NpmRequestParser - Class in org.sonatype.nexus.repository.content.npm.internal
Component for parsing various kinds of incoming npm requests, performing special optimizations as possible for the nature of the request.
NpmRequestParser(SecuritySystem) - Constructor for class org.sonatype.nexus.repository.content.npm.internal.NpmRequestParser
 
NpmRequestParser - Class in org.sonatype.nexus.repository.npm.internal.orient
Component for parsing various kinds of incoming npm requests, performing special optimizations as possible for the nature of the request.
NpmRequestParser(SecuritySystem) - Constructor for class org.sonatype.nexus.repository.npm.internal.orient.NpmRequestParser
 
NpmResponses - Class in org.sonatype.nexus.repository.npm.internal
npm response utility, that sends status messages along with JSON, as npm CLI expects.
NpmRevisionUpgradeRequestEvent - Class in org.sonatype.nexus.repository.npm.internal.orient
Event for requesting an upgrade on the revision field of an NPM package root.
NpmRevisionUpgradeRequestEvent(Asset, String) - Constructor for class org.sonatype.nexus.repository.npm.internal.orient.NpmRevisionUpgradeRequestEvent
 
NpmSearchFacet - Interface in org.sonatype.nexus.repository.npm.internal.search.v1
Facet for npm V1 search, replacing the existing npm search indexes that are now deprecated.
NpmSearchFacetHosted - Class in org.sonatype.nexus.repository.npm.internal.search.v1
Implementation of NpmSearchFacet for proxy repositories.
NpmSearchFacetHosted(SearchQueryService, NpmSearchParameterExtractor, NpmSearchResponseFactory, NpmSearchResponseMapper, int) - Constructor for class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchFacetHosted
 
NpmSearchFacetProxy - Class in org.sonatype.nexus.repository.npm.internal.search.v1
Implementation of NpmSearchFacet for proxy repositories.
NpmSearchFacetProxy() - Constructor for class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchFacetProxy
 
NpmSearchHitExtractor - Class in org.sonatype.nexus.repository.npm.internal.search.v1.orient
Extractor object allowing easy extraction of information from an Elasticsearch SearchHit as used by npm search.
NpmSearchHitExtractor() - Constructor for class org.sonatype.nexus.repository.npm.internal.search.v1.orient.NpmSearchHitExtractor
 
NpmSearchIndexFacet - Interface in org.sonatype.nexus.repository.npm.internal.search.legacy
Deprecated.
No longer actively used by npm upstream, replaced by v1 search api (NEXUS-13150).
NpmSearchIndexFacetCaching - Class in org.sonatype.nexus.repository.content.npm.internal.search.legacy
Deprecated.
No longer actively used by npm upstream, replaced by v1 search api (NEXUS-13150).
NpmSearchIndexFacetCaching(EventManager, NpmPackageParser) - Constructor for class org.sonatype.nexus.repository.content.npm.internal.search.legacy.NpmSearchIndexFacetCaching
Deprecated.
 
NpmSearchIndexFacetCaching - Class in org.sonatype.nexus.repository.npm.orient.internal.search.legacy
Deprecated.
No longer actively used by npm upstream, replaced by v1 search api (NEXUS-13150).
NpmSearchIndexFacetCaching(EventManager, AssetManager) - Constructor for class org.sonatype.nexus.repository.npm.orient.internal.search.legacy.NpmSearchIndexFacetCaching
Deprecated.
 
NpmSearchIndexFacetGroup - Class in org.sonatype.nexus.repository.npm.orient.internal.search.legacy
Deprecated.
No longer actively used by npm upstream, replaced by v1 search api (NEXUS-13150).
NpmSearchIndexFacetGroup(EventManager, AssetManager) - Constructor for class org.sonatype.nexus.repository.npm.orient.internal.search.legacy.NpmSearchIndexFacetGroup
Deprecated.
 
NpmSearchIndexFacetHosted - Class in org.sonatype.nexus.repository.content.npm.internal.search.legacy
Deprecated.
No longer actively used by npm upstream, replaced by v1 search api (NEXUS-13150).
NpmSearchIndexFacetHosted(EventManager, NpmPackageParser) - Constructor for class org.sonatype.nexus.repository.content.npm.internal.search.legacy.NpmSearchIndexFacetHosted
Deprecated.
 
NpmSearchIndexFacetHosted - Class in org.sonatype.nexus.repository.npm.orient.internal.search.legacy
Deprecated.
No longer actively used by npm upstream, replaced by v1 search api (NEXUS-13150).
NpmSearchIndexFacetHosted(EventManager, AssetManager) - Constructor for class org.sonatype.nexus.repository.npm.orient.internal.search.legacy.NpmSearchIndexFacetHosted
Deprecated.
 
NpmSearchIndexFacetProxy - Class in org.sonatype.nexus.repository.npm.orient.internal.search.legacy
Deprecated.
No longer actively used by npm upstream, replaced by v1 search api (NEXUS-13150).
NpmSearchIndexFacetProxy() - Constructor for class org.sonatype.nexus.repository.npm.orient.internal.search.legacy.NpmSearchIndexFacetProxy
Deprecated.
 
NpmSearchIndexFilter - Class in org.sonatype.nexus.repository.npm.internal.search.legacy
Deprecated.
No longer actively used by npm upstream, replaced by v1 search api (NEXUS-13150).
NpmSearchIndexFilter.PackageModifiedSince - Class in org.sonatype.nexus.repository.npm.internal.search.legacy
Deprecated.
Predicate based on "last modified" timestamp.
NpmSearchIndexInvalidatedEvent - Class in org.sonatype.nexus.repository.npm.orient.internal.search.legacy
Deprecated.
No longer actively used by npm upstream, replaced by v1 search api (NEXUS-13150).
NpmSearchIndexInvalidatedEvent(Repository) - Constructor for class org.sonatype.nexus.repository.npm.orient.internal.search.legacy.NpmSearchIndexInvalidatedEvent
Deprecated.
 
NpmSearchIndexSubscriber - Class in org.sonatype.nexus.repository.npm.orient.internal.search.legacy
Deprecated.
No longer actively used by npm upstream, replaced by v1 search api (NEXUS-13150).
NpmSearchIndexSubscriber(RepositoryManager) - Constructor for class org.sonatype.nexus.repository.npm.orient.internal.search.legacy.NpmSearchIndexSubscriber
Deprecated.
 
NpmSearchMappings - Class in org.sonatype.nexus.repository.npm.internal.search
 
NpmSearchMappings() - Constructor for class org.sonatype.nexus.repository.npm.internal.search.NpmSearchMappings
 
NpmSearchParameterExtractor - Class in org.sonatype.nexus.repository.npm.internal.search.v1
Extractor object allowing easy extraction of information from a Parameters object as they pertain to npm V1 search, including substitution of sensible defaults.
NpmSearchParameterExtractor() - Constructor for class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchParameterExtractor
 
NpmSearchResponse - Class in org.sonatype.nexus.repository.npm.internal.search.v1
Response for an npm V1 search request.
NpmSearchResponse() - Constructor for class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponse
 
NpmSearchResponseFactory - Class in org.sonatype.nexus.repository.npm.internal.search.v1
Factory for creating npm V1 search responses from the appropriate source information.
NpmSearchResponseFactory(NpmSearchHitExtractor) - Constructor for class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponseFactory
 
NpmSearchResponseMapper - Class in org.sonatype.nexus.repository.npm.internal.search.v1
Utility class for abstracting away the actual generation of JSON strings/content from the actual data objects.
NpmSearchResponseMapper() - Constructor for class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponseMapper
 
NpmSearchResponseObject - Class in org.sonatype.nexus.repository.npm.internal.search.v1
Data carrier for a single search response object for npm V1 search.
NpmSearchResponseObject() - Constructor for class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponseObject
 
NpmSearchResponsePackage - Class in org.sonatype.nexus.repository.npm.internal.search.v1
Data carrier (mapping to JSON) that contains package information in an npm search response.
NpmSearchResponsePackage() - Constructor for class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponsePackage
 
NpmSearchResponsePackageLinks - Class in org.sonatype.nexus.repository.npm.internal.search.v1
Data carrier (mapping to JSON) for the links portion of a package entry in an npm V1 search response.
NpmSearchResponsePackageLinks() - Constructor for class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponsePackageLinks
 
NpmSearchResponsePerson - Class in org.sonatype.nexus.repository.npm.internal.search.v1
Data carrier (mapping to JSON) that contains npm "person"-like information.
NpmSearchResponsePerson() - Constructor for class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponsePerson
 
NpmSearchResponseScore - Class in org.sonatype.nexus.repository.npm.internal.search.v1
Data carrier (mapping to JSON) that contains the search result score information for a particular package for npm search V1.
NpmSearchResponseScore() - Constructor for class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponseScore
 
NpmSearchResponseScoreDetail - Class in org.sonatype.nexus.repository.npm.internal.search.v1
Data carrier (mapped to JSON) that contains score detail information for a particular npm search response entry.
NpmSearchResponseScoreDetail() - Constructor for class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponseScoreDetail
 
NpmSecurityFacet - Class in org.sonatype.nexus.repository.npm.internal
npm format security facet.
NpmSecurityFacet(NpmFormatSecurityContributor, VariableResolverAdapter, ContentPermissionChecker) - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmSecurityFacet
 
NpmStoreModule - Class in org.sonatype.nexus.repository.content.npm.internal.store
Configures the content store bindings for the npm format.
NpmStoreModule() - Constructor for class org.sonatype.nexus.repository.content.npm.internal.store.NpmStoreModule
 
NpmStreamingObjectMapper - Class in org.sonatype.nexus.repository.npm.internal
ObjectMapper implementation for NPM streaming in and out of JSON.
NpmStreamingObjectMapper() - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmStreamingObjectMapper
 
NpmStreamingObjectMapper(List<NpmFieldMatcher>) - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmStreamingObjectMapper
 
NpmStreamingObjectMapper(String, String, List<NpmFieldMatcher>) - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmStreamingObjectMapper
 
NpmStreamPayload - Class in org.sonatype.nexus.repository.content.npm.internal
NPM Specific StreamPayload that implements its own NpmStreamPayload.copy(InputStream, OutputStream) method to allow for streaming out the NpmStreamPayload.openInputStream() directly to a given OutputStream.
NpmStreamPayload(StreamPayload.InputStreamSupplier) - Constructor for class org.sonatype.nexus.repository.content.npm.internal.NpmStreamPayload
 
NpmStreamPayload - Class in org.sonatype.nexus.repository.npm.internal.orient
NPM Specific StreamPayload that implements its own NpmStreamPayload.copy(InputStream, OutputStream) method to allow for streaming out the NpmStreamPayload.openInputStream() directly to a given OutputStream.
NpmStreamPayload(StreamPayload.InputStreamSupplier) - Constructor for class org.sonatype.nexus.repository.npm.internal.orient.NpmStreamPayload
 
NpmToken - Class in org.sonatype.nexus.repository.npm.security
npm API-Key; used by npm CLI to authenticate.
NpmToken() - Constructor for class org.sonatype.nexus.repository.npm.security.NpmToken
 
NpmTokenFacet - Interface in org.sonatype.nexus.repository.npm.internal
npm token management facet.
NpmTokenFacetImpl - Class in org.sonatype.nexus.repository.content.npm.internal
Implementation of NpmTokenFacet.
NpmTokenFacetImpl(NpmTokenManager) - Constructor for class org.sonatype.nexus.repository.content.npm.internal.NpmTokenFacetImpl
 
NpmTokenFacetImpl - Class in org.sonatype.nexus.repository.npm.internal.orient
Implementation of NpmTokenFacet.
NpmTokenFacetImpl(NpmTokenManager) - Constructor for class org.sonatype.nexus.repository.npm.internal.orient.NpmTokenFacetImpl
 
NpmTokenManager - Class in org.sonatype.nexus.repository.npm.internal.security
npm api key manager.
NpmTokenManager(ApiKeyStore, SecurityHelper) - Constructor for class org.sonatype.nexus.repository.npm.internal.security.NpmTokenManager
 
NpmTokenRealm - Class in org.sonatype.nexus.repository.npm.internal.security
AuthenticatingRealm that maps npm tokens to valid Subjects.
NpmTokenRealm(ApiKeyStore, UserPrincipalsHelper) - Constructor for class org.sonatype.nexus.repository.npm.internal.security.NpmTokenRealm
 
NpmUntypedObjectDeserializerSerializer - Class in org.sonatype.nexus.repository.npm.internal
UntypedObjectDeserializer that is NPM specific by instantly writing out to the provided generator, rather then maintaining references in a map until all values have been deserialized.
NpmUntypedObjectDeserializerSerializer(JsonGenerator, List<NpmFieldMatcher>) - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmUntypedObjectDeserializerSerializer
 
NpmUploadHandler - Interface in org.sonatype.nexus.repository.npm
 
NpmVersionComparator - Class in org.sonatype.nexus.repository.npm.internal
Utility class for Npm version comparison
NpmWhoamiHandler - Class in org.sonatype.nexus.repository.npm.internal
 
NpmWhoamiHandler(SecuritySystem, ObjectMapper) - Constructor for class org.sonatype.nexus.repository.npm.internal.NpmWhoamiHandler
 
NpmWritePolicySelector - Class in org.sonatype.nexus.repository.npm.internal.orient
npm specific WritePolicySelector implementation.
NpmWritePolicySelector() - Constructor for class org.sonatype.nexus.repository.npm.internal.orient.NpmWritePolicySelector
 
NULL_DESERIALIZER - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmFieldFactory
 

O

ok(Payload) - Static method in class org.sonatype.nexus.repository.npm.internal.NpmResponses
 
on(RepositoryUpdatedEvent) - Method in class org.sonatype.nexus.repository.npm.internal.NpmProxyCacheInvalidatorFacetImpl
 
on(AssetDeletedEvent) - Method in class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmGroupDataFacet
 
on(AssetUpdatedEvent) - Method in class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmGroupDataFacet
 
on(NpmRevisionUpgradeRequestEvent) - Method in class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmHostedFacetImpl
For NEXUS-18094 we moved the revision number to live in the package root file so that the revision number doesn't change as the database record changes (previously it used the Orient Document Version number).
on(NpmSearchIndexInvalidatedEvent) - Method in class org.sonatype.nexus.repository.npm.orient.internal.search.legacy.NpmSearchIndexFacetGroup
Deprecated.
 
on(EntityBatchEvent) - Method in class org.sonatype.nexus.repository.npm.orient.internal.search.legacy.NpmSearchIndexSubscriber
Deprecated.
On package root Asset change event (any change, CREATE, UPDATE or DELETE), the owning repository's cached index document should be invalidated.
openInputStream() - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmStreamPayload
 
openInputStream() - Method in class org.sonatype.nexus.repository.npm.internal.orient.NpmStreamPayload
 
openPackageRoot(FluentAsset) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmFacetSupport
Returns a Supplier that will get the InputStream for the package root associated with the given Asset.
org.sonatype.nexus.repository.content.npm - package org.sonatype.nexus.repository.content.npm
 
org.sonatype.nexus.repository.content.npm.internal - package org.sonatype.nexus.repository.content.npm.internal
 
org.sonatype.nexus.repository.content.npm.internal.search.legacy - package org.sonatype.nexus.repository.content.npm.internal.search.legacy
 
org.sonatype.nexus.repository.content.npm.internal.store - package org.sonatype.nexus.repository.content.npm.internal.store
 
org.sonatype.nexus.repository.npm - package org.sonatype.nexus.repository.npm
 
org.sonatype.nexus.repository.npm.export - package org.sonatype.nexus.repository.npm.export
 
org.sonatype.nexus.repository.npm.internal - package org.sonatype.nexus.repository.npm.internal
 
org.sonatype.nexus.repository.npm.internal.audit.exceptions - package org.sonatype.nexus.repository.npm.internal.audit.exceptions
 
org.sonatype.nexus.repository.npm.internal.audit.model - package org.sonatype.nexus.repository.npm.internal.audit.model
 
org.sonatype.nexus.repository.npm.internal.audit.parser - package org.sonatype.nexus.repository.npm.internal.audit.parser
 
org.sonatype.nexus.repository.npm.internal.audit.report - package org.sonatype.nexus.repository.npm.internal.audit.report
 
org.sonatype.nexus.repository.npm.internal.cleanup - package org.sonatype.nexus.repository.npm.internal.cleanup
 
org.sonatype.nexus.repository.npm.internal.orient - package org.sonatype.nexus.repository.npm.internal.orient
 
org.sonatype.nexus.repository.npm.internal.search - package org.sonatype.nexus.repository.npm.internal.search
 
org.sonatype.nexus.repository.npm.internal.search.legacy - package org.sonatype.nexus.repository.npm.internal.search.legacy
 
org.sonatype.nexus.repository.npm.internal.search.orient - package org.sonatype.nexus.repository.npm.internal.search.orient
 
org.sonatype.nexus.repository.npm.internal.search.v1 - package org.sonatype.nexus.repository.npm.internal.search.v1
 
org.sonatype.nexus.repository.npm.internal.search.v1.orient - package org.sonatype.nexus.repository.npm.internal.search.v1.orient
 
org.sonatype.nexus.repository.npm.internal.security - package org.sonatype.nexus.repository.npm.internal.security
 
org.sonatype.nexus.repository.npm.internal.tasks - package org.sonatype.nexus.repository.npm.internal.tasks
 
org.sonatype.nexus.repository.npm.internal.tasks.orient - package org.sonatype.nexus.repository.npm.internal.tasks.orient
 
org.sonatype.nexus.repository.npm.orient - package org.sonatype.nexus.repository.npm.orient
 
org.sonatype.nexus.repository.npm.orient.internal.search.legacy - package org.sonatype.nexus.repository.npm.orient.internal.search.legacy
 
org.sonatype.nexus.repository.npm.repair.orient - package org.sonatype.nexus.repository.npm.repair.orient
 
org.sonatype.nexus.repository.npm.rest - package org.sonatype.nexus.repository.npm.rest
 
org.sonatype.nexus.repository.npm.security - package org.sonatype.nexus.repository.npm.security
 
org.sonatype.nexus.repository.npm.upgrade - package org.sonatype.nexus.repository.npm.upgrade
 
OrientNpmGroupDataFacet - Class in org.sonatype.nexus.repository.npm.internal.orient
NPM facet for npm data management in group repositories allowing for Cooperation, merging and caching.
OrientNpmGroupDataFacet(boolean) - Constructor for class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmGroupDataFacet
 
OrientNpmHostedFacet - Interface in org.sonatype.nexus.repository.npm.internal.orient
npm hosted facet.
OrientNpmHostedFacetImpl - Class in org.sonatype.nexus.repository.npm.internal.orient
OrientNpmHostedFacet implementation.
OrientNpmHostedFacetImpl(NpmRequestParser) - Constructor for class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmHostedFacetImpl
 
OrientNpmProxyFacet - Class in org.sonatype.nexus.repository.npm.internal.orient
npm ProxyFacet implementation.
OrientNpmProxyFacet() - Constructor for class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmProxyFacet
 
OrientNpmUploadHandler - Class in org.sonatype.nexus.repository.npm.orient
Support for uploading components via UI & API
OrientNpmUploadHandler(ContentPermissionChecker, VariableResolverAdapter, NpmPackageParser, Set<UploadDefinitionExtension>) - Constructor for class org.sonatype.nexus.repository.npm.orient.OrientNpmUploadHandler
 
OrientReindexNpmRepositoryTask - Class in org.sonatype.nexus.repository.npm.internal.tasks.orient
Task that reindexes npm proxy and hosted repositories by opening each tarball and extracting the contents of the package.json as format attributes.
OrientReindexNpmRepositoryTask(NpmPackageParser, AssetEntityAdapter) - Constructor for class org.sonatype.nexus.repository.npm.internal.tasks.orient.OrientReindexNpmRepositoryTask
 
OrientUnprocessedRepositoryChecker - Class in org.sonatype.nexus.repository.npm.internal.tasks.orient
 
OrientUnprocessedRepositoryChecker() - Constructor for class org.sonatype.nexus.repository.npm.internal.tasks.orient.OrientUnprocessedRepositoryChecker
 
overlay(NestedAttributesMap, NestedAttributesMap) - Static method in class org.sonatype.nexus.repository.npm.internal.NpmMetadataUtils
Overlays 2nd npm metadata object on top of 1st, with care about "shrunk" (version object-less) input.
overlay(Map<String, Object>, Map<String, Object>, boolean) - Static method in class org.sonatype.nexus.repository.npm.internal.NpmMetadataUtils
Overlays two npm metadata objects, with care about "shrunk" (version document-less) input.

P

P_AUTHOR - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmAttributes
 
P_BIN - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmAttributes
A mapping of bin commands to set up for this version
P_BUGS - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmAttributes
On package root metadata this is a URL, on package.json this is an object with url and email fields.
P_BUGS_EMAIL - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmAttributes
 
P_BUGS_URL - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmAttributes
 
P_BUNDLE_DEPENDENCIES - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmAttributes
An array of dependencies bundled with this version
P_CONTRIBUTORS - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmAttributes
 
P_CPU - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmAttributes
 
P_DEPRECATED - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmAttributes
Format attribute on component for npm tarball that shows that given version (to which this tarball belongs to) is deprecated.
P_DESCRIPTION - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmAttributes
 
P_DIRECTORIES - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmAttributes
An array of directories included by this version
P_ENGINES - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmAttributes
 
P_HAS_SHRINK_WRAP - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmAttributes
true if this version is known to have a shrinkwrap that must be used to install it; false if this version is known not to have a shrinkwrap.
P_HOMEPAGE - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmAttributes
 
P_KEYWORDS - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmAttributes
 
P_LICENSE - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmAttributes
 
P_MAIN - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmAttributes
The package's entry point
P_MAINTAINERS - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmAttributes
Array of human objects for people with permission to publish this package
P_NAME - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmAttributes
 
P_NPM_LAST_MODIFIED - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmAttributes
Format attribute on package root asset to designate npm "modified" timestamp as Date, extracted from npm package metadata "time/modified".
P_OPTIONAL_DEPENDENCIES - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmAttributes
An object mapping package names to the required semver ranges of optional dependencies
P_OS - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmAttributes
 
P_PEER_DEPENDENCIES - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmAttributes
A mapping of package names to the required semver ranges of peer dependencies
P_README - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmAttributes
The first 64K of the README data for the most-recently published version of the package
P_README_FILENAME - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmAttributes
The name of the file from which the readme data was taken.
P_REPOSITORY - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmAttributes
An object with type and url fields.
P_REPOSITORY_TYPE - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmAttributes
 
P_REPOSITORY_URL - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmAttributes
 
P_SCOPE - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmAttributes
 
P_SEARCH_NORMALIZED_VERSION - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmAttributes
Special format attribute used for ordering by version in a lexicographic manner within ES queries.
P_SHASUM - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmAttributes
The SHA-1 sum of the tarball
P_TAGGED_IS - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmAttributes
Special format attribute used for supporting search on "is" and "not" (currently for "unstable" packages only).
P_TAGGED_NOT - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmAttributes
Special format attribute used for supporting search on "is" and "not" (currently for "unstable" packages only).
P_URL - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmAttributes
 
P_USERS - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmAttributes
An object whose keys are the npm user names of people who have starred this package
P_VERSION - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmAttributes
 
packageId(String) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmContent
 
packageId(String) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmStreamPayload
 
packageId(TokenMatcher.State) - Static method in class org.sonatype.nexus.repository.npm.internal.NpmPaths
 
packageId(String) - Method in class org.sonatype.nexus.repository.npm.internal.orient.NpmContent
 
packageId(String) - Method in class org.sonatype.nexus.repository.npm.internal.orient.NpmStreamPayload
 
PackageLock - Class in org.sonatype.nexus.repository.npm.internal.audit.parser
Product of parsing package-lock.json by PackageLockParser Used for fetching all components witch contains in package-lock.json and creation Resolve instance (entity from npm report for each component)
PackageLock(Map<String, List<PackageLockNode>>) - Constructor for class org.sonatype.nexus.repository.npm.internal.audit.parser.PackageLock
 
PackageLockNode - Class in org.sonatype.nexus.repository.npm.internal.audit.parser
Node for parsing package-lock.json
PackageLockNode(String, boolean, boolean, String, Map<String, PackageLockNode>) - Constructor for class org.sonatype.nexus.repository.npm.internal.audit.parser.PackageLockNode
 
PackageLockParser - Class in org.sonatype.nexus.repository.npm.internal.audit.parser
Parser for package-lock.json, shrinkwrap.json is also parsable by this parser as it has same format
PackageLockParsingException - Exception in org.sonatype.nexus.repository.npm.internal.audit.exceptions
Thrown when package-lock parsing went wrong.
PackageLockParsingException() - Constructor for exception org.sonatype.nexus.repository.npm.internal.audit.exceptions.PackageLockParsingException
 
packageMatcher(String...) - Static method in class org.sonatype.nexus.repository.npm.internal.NpmPaths
Matcher for npm package metadata.
packageMatcherWithRevision(String) - Static method in class org.sonatype.nexus.repository.npm.internal.NpmPaths
Matcher for npm package metadata.
PackageModifiedSince(DateTime) - Constructor for class org.sonatype.nexus.repository.npm.internal.search.legacy.NpmSearchIndexFilter.PackageModifiedSince
Deprecated.
 
parse(Supplier<InputStream>) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmFacetSupport
Parses JSON content into map.
parse(String) - Static method in class org.sonatype.nexus.repository.npm.internal.audit.parser.PackageLockParser
 
parse(Supplier<InputStream>) - Static method in class org.sonatype.nexus.repository.npm.internal.NpmJsonUtils
Parses JSON content into map.
parse(String) - Static method in class org.sonatype.nexus.repository.npm.internal.NpmPackageId
Parses string into NpmPackageId.
parse(String) - Method in class org.sonatype.nexus.repository.npm.internal.NpmPublishParser
Parses the JsonParser's content into a NpmPublishOrDeleteRequest.
parseContent(Content) - Static method in class org.sonatype.nexus.repository.npm.internal.NpmMetadataUtils
Similar to NpmMetadataUtils.mergeContents(List) but only for a single content, allowing for the same manner of parsing the output map as the merged ones.
parsePackageJson(Supplier<InputStream>) - Method in class org.sonatype.nexus.repository.npm.internal.NpmPackageParser
Parses the package.json in the supplied tar.gz if present and extractable.
parsePublish(Repository, Payload) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmRequestParser
Parses an incoming "npm publish" or "npm unpublish" request, returning the results.
parsePublish(Repository, Payload) - Method in class org.sonatype.nexus.repository.npm.internal.orient.NpmRequestParser
Parses an incoming "npm publish" or "npm unpublish" request, returning the results.
pingMatcher() - Static method in class org.sonatype.nexus.repository.npm.internal.NpmPaths
Matcher for npm ping command.
put(NpmPackageId, Payload) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmContentFacetImpl
 
put(NpmPackageId, TempBlob) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmContentFacetImpl
 
put(NpmPackageId, String, Map<String, Object>, Payload) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmContentFacetImpl
 
put(NpmPackageId, String, Map<String, Object>, TempBlob) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmContentFacetImpl
 
put(NpmPackageId, Payload) - Method in interface org.sonatype.nexus.repository.content.npm.NpmContentFacet
Upload the package root for the given packageId
put(NpmPackageId, TempBlob) - Method in interface org.sonatype.nexus.repository.content.npm.NpmContentFacet
Upload the package root for the given packageId
put(NpmPackageId, String, Map<String, Object>, Payload) - Method in interface org.sonatype.nexus.repository.content.npm.NpmContentFacet
Upload the tarball associated with the given packageId and version.
put(NpmPackageId, String, Map<String, Object>, TempBlob) - Method in interface org.sonatype.nexus.repository.content.npm.NpmContentFacet
Upload the tarball associated with the given packageId and version.
putDistTags(NpmPackageId, String, Payload) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmHostedFacetImpl
 
putDistTags - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmHandlers
 
putDistTags(NpmPackageId, String, Payload) - Method in interface org.sonatype.nexus.repository.npm.internal.NpmHostedFacet
Performs a "publish" of a dist-tag.
putDistTags(NpmPackageId, String, Payload) - Method in class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmHostedFacetImpl
 
putPackage(NpmPackageId, String, Payload) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmHostedFacetImpl
 
putPackage - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmHandlers
 
putPackage(NpmPackageId, String, Payload) - Method in interface org.sonatype.nexus.repository.npm.internal.NpmHostedFacet
Performs a "publish" of a package as sent by npm CLI.
putPackage(Map<String, Object>, TempBlob) - Method in interface org.sonatype.nexus.repository.npm.internal.orient.OrientNpmHostedFacet
Add the package using the package.json and TempBlob.
putPackage(NpmPackageId, String, Payload) - Method in class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmHostedFacetImpl
 
putPackage(Map<String, Object>, TempBlob) - Method in class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmHostedFacetImpl
 
putPackage(NpmPackageId, NestedAttributesMap, TempBlob) - Method in class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmHostedFacetImpl
 
putPackageRoot(NpmPackageId, String, NestedAttributesMap) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmHostedFacetImpl
 
putPackageRoot(NpmPackageId, String, NestedAttributesMap) - Method in interface org.sonatype.nexus.repository.npm.internal.NpmHostedFacet
Updates the package root.
putPackageRoot(String, AssetBlob, AttributesMap) - Method in class org.sonatype.nexus.repository.npm.internal.orient.NpmFacetImpl
 
putPackageRoot(NpmPackageId, String, NestedAttributesMap) - Method in class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmHostedFacetImpl
Note: transactional method cannot be private, must be protected (as CGLIB will extend it).
putPackageRoot(String, AssetBlob, AttributesMap) - Method in interface org.sonatype.nexus.repository.npm.orient.NpmFacet
 
putPublishRequest(NpmPackageId, String, NpmPublishRequest) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmHostedFacetImpl
 
putPublishRequest(NpmPackageId, String, NpmPublishRequest) - Method in class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmHostedFacetImpl
 
putRepositoryRoot(Content) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmContentFacetImpl
 
putRepositoryRoot(Content) - Method in interface org.sonatype.nexus.repository.content.npm.NpmContentFacet
Set the repository root content
putRepositoryRoot(AssetBlob, AttributesMap) - Method in class org.sonatype.nexus.repository.npm.internal.orient.NpmFacetImpl
 
putRepositoryRoot(AssetBlob, AttributesMap) - Method in interface org.sonatype.nexus.repository.npm.orient.NpmFacet
 
putSearchIndex(Content) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmContentFacetImpl
 
putSearchIndex(Content) - Method in interface org.sonatype.nexus.repository.content.npm.NpmContentFacet
Set the contents of the search index
putTarball(String, String, AssetBlob, AttributesMap) - Method in class org.sonatype.nexus.repository.npm.internal.orient.NpmFacetImpl
 
putTarball(String, String, AssetBlob, AttributesMap) - Method in interface org.sonatype.nexus.repository.npm.orient.NpmFacet
 

Q

QUICK_AUDIT_ATTR_NAME - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmAuditFacet
 

R

rawMapJsonTypeRef - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmJsonUtils
 
readFromInputStream(InputStream) - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponseMapper
Reads an input stream, marshaling the contents into a NpmSearchResponse if syntactically valid.
ReindexNpmRepositoryManager - Class in org.sonatype.nexus.repository.npm.internal.tasks
Ad-hoc "manager" class that checks to see if any npm repositories are in need of reindexing, and in the event that no other tasks are running to reindex the affected repositories, schedules tasks to do so.
ReindexNpmRepositoryManager(TaskScheduler, RepositoryManager, ReindexNpmRepositoryManager.UnprocessedRepositoryChecker, boolean) - Constructor for class org.sonatype.nexus.repository.npm.internal.tasks.ReindexNpmRepositoryManager
 
ReindexNpmRepositoryManager.UnprocessedRepositoryChecker - Interface in org.sonatype.nexus.repository.npm.internal.tasks
Returns whether or not the specified repository has not yet been processed to support npm v1 search.
ReindexNpmRepositoryTask - Interface in org.sonatype.nexus.repository.npm.internal.tasks
Task that reindexes npm proxy and hosted repositories by opening each tarball and extracting the contents of the package.json as format attributes.
ReindexNpmRepositoryTaskDescriptor - Class in org.sonatype.nexus.repository.npm.internal.tasks
Task descriptor for OrientReindexNpmRepositoryTask.
ReindexNpmRepositoryTaskDescriptor(NodeAccess) - Constructor for class org.sonatype.nexus.repository.npm.internal.tasks.ReindexNpmRepositoryTaskDescriptor
 
REMOVE_DEFAULT_FIELDS_MATCHERS - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmFieldFactory
 
REMOVE_ID_MATCHER - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmFieldFactory
 
REMOVE_REV_MATCHER - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmFieldFactory
 
removeDistTagsFromTagsWithVersion(NestedAttributesMap, String) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmFacetSupport
Removes all tags that are associated with a given .
removeDistTagsFromTagsWithVersion(NestedAttributesMap, String) - Static method in class org.sonatype.nexus.repository.npm.internal.orient.NpmFacetUtils
Removes all tags that are associated with a given .
repair() - Method in class org.sonatype.nexus.repository.npm.repair.orient.NpmRepairPackageRootComponent
 
ReportCreator - Class in org.sonatype.nexus.repository.npm.internal.audit.report
Class which accept report from IQ server and result of parsing package-lock.json and generate npm report for npm audit command
ReportCreator() - Constructor for class org.sonatype.nexus.repository.npm.internal.audit.report.ReportCreator
 
REPOSITORY_NAME_FIELD_ID - Static variable in class org.sonatype.nexus.repository.npm.internal.tasks.ReindexNpmRepositoryTaskDescriptor
 
REPOSITORY_ROOT_ASSET - Static variable in class org.sonatype.nexus.repository.content.npm.internal.NpmFacetSupport
 
REPOSITORY_ROOT_ASSET - Static variable in class org.sonatype.nexus.repository.npm.internal.orient.NpmFacetUtils
 
REPOSITORY_SEARCH_ASSET - Static variable in class org.sonatype.nexus.repository.content.npm.internal.NpmFacetSupport
 
REPOSITORY_SEARCH_ASSET - Static variable in class org.sonatype.nexus.repository.npm.internal.orient.NpmFacetUtils
 
requireBlob(String) - Method in class org.sonatype.nexus.repository.npm.internal.NpmPublishRequest
 
Resolve - Class in org.sonatype.nexus.repository.npm.internal.audit.report
Model will be serialized into Json representation for npm audit report.
Resolve(int, List<String>, String, boolean, boolean, boolean) - Constructor for class org.sonatype.nexus.repository.npm.internal.audit.report.Resolve
 
ResponseReport - Class in org.sonatype.nexus.repository.npm.internal.audit.report
Model will be serialized into Json representation for npm audit report.
ResponseReport(List<Action>, Map<String, Advisory>, List<Object>, Metadata) - Constructor for class org.sonatype.nexus.repository.npm.internal.audit.report.ResponseReport
 
retrievePackageVersion(NpmPackageId, String, Context) - Method in class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmProxyFacet
 
retrievePackageVersionTx(NpmPackageId, String) - Method in class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmProxyFacet
 
revId(String) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmContent
 
revId(String) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmStreamPayload
 
revId(String) - Method in class org.sonatype.nexus.repository.npm.internal.orient.NpmContent
 
revId(String) - Method in class org.sonatype.nexus.repository.npm.internal.orient.NpmStreamPayload
 
rewriteTarballUrl(String, NestedAttributesMap) - Static method in class org.sonatype.nexus.repository.npm.internal.NpmMetadataUtils
Rewrites dist/tarball entry URLs to point back to this Nexus instance and given repository.
rewriteTarballUrlDeserializer(String, String) - Static method in class org.sonatype.nexus.repository.npm.internal.NpmFieldFactory
 
rewriteTarballUrlMatcher(Repository, String) - Static method in class org.sonatype.nexus.repository.npm.internal.NpmFieldFactory
 
rewriteTarballUrlMatcher(String, String) - Static method in class org.sonatype.nexus.repository.npm.internal.NpmFieldFactory
 
ROOT - Static variable in class org.sonatype.nexus.repository.npm.internal.audit.parser.PackageLockParser
 
RootPackageLockNode - Class in org.sonatype.nexus.repository.npm.internal.audit.parser
Root node for parsing package-lock.json
RootPackageLockNode(String, boolean, boolean, String, Map<String, PackageLockNode>, String, String) - Constructor for class org.sonatype.nexus.repository.npm.internal.audit.parser.RootPackageLockNode
 

S

savePackageRoot(NpmPackageId, NestedAttributesMap) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmFacetSupport
Saves the package root JSON content by persisting content into root asset's blob.
savePackageRootToCache(NpmPackageId, NestedAttributesMap) - Method in class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmGroupDataFacet
 
saveRepositoryRoot(StorageTx, Asset, Supplier<InputStream>, Content) - Static method in class org.sonatype.nexus.repository.npm.internal.orient.NpmFacetUtils
Save repository root asset & create blob from an input stream.
saveToCache(NpmPackageId, NestedAttributesMap) - Method in class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmGroupDataFacet
 
scope() - Method in class org.sonatype.nexus.repository.npm.internal.NpmPackageId
Returns the scope part of package name or null if not scoped.
searchIndex(DateTime) - Method in class org.sonatype.nexus.repository.content.npm.internal.search.legacy.NpmSearchIndexFacetCaching
Deprecated.
Fetches the cached index document, or, if not present, builds index document, caches it and sends it as response.
searchIndex - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmHandlers
Deprecated.
No longer actively used by npm upstream, replaced by v1 search api (NEXUS-13150).
searchIndex(DateTime) - Method in interface org.sonatype.nexus.repository.npm.internal.search.legacy.NpmSearchIndexFacet
Deprecated.
Fetches the index document.
searchIndex(DateTime) - Method in class org.sonatype.nexus.repository.npm.orient.internal.search.legacy.NpmSearchIndexFacetCaching
Deprecated.
Fetches the cached index document, or, if not present, builds index document, caches it and sends it as response.
searchIndex(DateTime) - Method in class org.sonatype.nexus.repository.npm.orient.internal.search.legacy.NpmSearchIndexFacetProxy
Deprecated.
 
searchIndexMatcher() - Static method in class org.sonatype.nexus.repository.npm.internal.NpmPaths
Matcher for npm package search index.
searchV1 - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmHandlers
 
searchV1(Parameters) - Method in interface org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchFacet
Fetches the v1 search results.
searchV1(Parameters) - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchFacetHosted
 
searchV1(Parameters) - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchFacetProxy
 
searchV1Matcher() - Static method in class org.sonatype.nexus.repository.npm.internal.NpmPaths
Matcher for npm package v1 search.
select(Asset, WritePolicy) - Method in class org.sonatype.nexus.repository.npm.internal.orient.NpmWritePolicySelector
In case of WritePolicy.ALLOW_ONCE, metadata write policy is overridden to WritePolicy.ALLOW.
selectVersionByTarballName(NestedAttributesMap, String) - Static method in class org.sonatype.nexus.repository.npm.internal.NpmMetadataUtils
Selects and returns version metadata object based on tarball name.
serialize(Writer, NestedAttributesMap) - Static method in class org.sonatype.nexus.repository.npm.internal.NpmJsonUtils
Serializes input map as JSON into given Writer.
setApplicationId(String) - Method in class org.sonatype.nexus.repository.npm.internal.audit.parser.RootPackageLockNode
 
setBugs(String) - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponsePackageLinks
 
setCacheInfo(Content, CacheInfo) - Method in interface org.sonatype.nexus.repository.npm.internal.NpmProxyFacet
 
setCacheInfo(Content, CacheInfo) - Method in class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmProxyFacet
 
setDate(String) - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponsePackage
 
setDescription(String) - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponsePackage
 
setDetail(NpmSearchResponseScoreDetail) - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponseScore
 
setEmail(String) - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponsePerson
 
setFinalScore(Double) - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponseScore
 
setHomepage(String) - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponsePackageLinks
 
setKeywords(List<String>) - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponsePackage
 
setLinks(NpmSearchResponsePackageLinks) - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponsePackage
 
setMaintainers(List<NpmSearchResponsePerson>) - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponsePackage
 
setMaintenance(Double) - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponseScoreDetail
 
setName(String) - Method in class org.sonatype.nexus.repository.npm.internal.audit.parser.RootPackageLockNode
 
setName(String) - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponsePackage
 
setNpm(String) - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponsePackageLinks
 
setObjects(List<NpmSearchResponseObject>) - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponse
 
setPackageEntry(NpmSearchResponsePackage) - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponseObject
 
setParentNodeName(String) - Method in class org.sonatype.nexus.repository.npm.internal.audit.parser.PackageLockNode
 
setPopularity(Double) - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponseScoreDetail
 
setPublisher(NpmSearchResponsePerson) - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponsePackage
 
setQuality(Double) - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponseScoreDetail
 
setRepository(String) - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponsePackageLinks
 
setScore(NpmSearchResponseScore) - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponseObject
 
setSearchScore(Double) - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponseObject
 
setTime(String) - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponse
 
setTotal(Integer) - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponse
 
setUsername(String) - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponsePerson
 
setVersion(String) - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponsePackage
 
shouldServeFirstResult(List<?>, NpmPackageId) - Method in class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmGroupDataFacet
 
shouldSkipAsset(Asset) - Method in class org.sonatype.nexus.repository.npm.export.NpmExportAssetFilter
 
shrink(NestedAttributesMap) - Static method in class org.sonatype.nexus.repository.npm.internal.NpmMetadataUtils
Shrinks the package root JSON object as required for npm search operations (basically shaves off version entry values replacing them with tags.
store(Context, Content) - Method in class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmProxyFacet
 
supportsExportImport() - Method in class org.sonatype.nexus.repository.npm.orient.OrientNpmUploadHandler
 

T

T_PACKAGE_NAME - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmPaths
 
T_PACKAGE_SCOPE - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmPaths
 
T_PACKAGE_TAG - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmPaths
 
T_PACKAGE_VERSION - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmPaths
 
T_REVISION - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmPaths
 
T_TARBALL_NAME - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmPaths
 
T_TOKEN - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmPaths
 
T_USERNAME - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmPaths
 
TARBALL - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmMetadataUtils
 
tarballAssetName(NpmPackageId, String) - Static method in class org.sonatype.nexus.repository.content.npm.internal.NpmFacetSupport
Formats an asset name for a tarball out of package name and tarball filename.
tarballMatcher(String...) - Static method in class org.sonatype.nexus.repository.npm.internal.NpmPaths
Matcher for npm package tarballs.
tarballMatcherWithRevision(String) - Static method in class org.sonatype.nexus.repository.npm.internal.NpmPaths
Matcher for npm package tarballs.
tarballName(TokenMatcher.State) - Static method in class org.sonatype.nexus.repository.npm.internal.NpmPaths
 
tarballPath(NpmPackageId, String) - Static method in interface org.sonatype.nexus.repository.content.npm.NpmContentFacet
 
TIME - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmMetadataUtils
 
toContent(Content) - Static method in class org.sonatype.nexus.repository.content.npm.internal.NpmFacetSupport
Convert an Asset representing a package root to a Content via a StreamPayload.
toContent(Asset, Blob) - Static method in class org.sonatype.nexus.repository.npm.internal.orient.NpmFacetUtils
Convert an asset blob to Content.
toContent(Repository, Asset) - Static method in class org.sonatype.nexus.repository.npm.internal.orient.NpmFacetUtils
Convert an Asset representing a package root to a Content via a StreamPayload.
tokenMatcher(String) - Static method in class org.sonatype.nexus.repository.npm.internal.NpmPaths
Matcher for npm logout.
toPayload(Repository, Asset) - Static method in class org.sonatype.nexus.repository.npm.internal.orient.NpmFacetUtils
Build a NpmStreamPayload out of the InputStream representing the package root.
toString() - Method in class org.sonatype.nexus.repository.npm.internal.audit.report.Metadata
 
toString() - Method in class org.sonatype.nexus.repository.npm.internal.audit.report.VulnerabilityReport
 
toString() - Method in class org.sonatype.nexus.repository.npm.internal.NpmPackageId
 
TYPE_ID - Static variable in class org.sonatype.nexus.repository.npm.internal.tasks.ReindexNpmRepositoryTaskDescriptor
 

U

UiPluginDescriptorImpl - Class in org.sonatype.nexus.repository.npm.internal
Rapture org.sonatype.nexus.ui.UiPluginDescriptor for nexus-repository-npm
UiPluginDescriptorImpl() - Constructor for class org.sonatype.nexus.repository.npm.internal.UiPluginDescriptorImpl
 
updateAsset(Repository, StorageTx, Asset) - Method in class org.sonatype.nexus.repository.npm.repair.orient.NpmRepairPackageRootComponent
 
updateDistTags(NpmPackageId, String, Object) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmFacetSupport
Updates the packageRoot with this set of dist-tags
updateDistTags(StorageTx, Asset, String, Object) - Static method in class org.sonatype.nexus.repository.npm.internal.orient.NpmFacetUtils
Updates the packageRoot with this set of dist-tags
updatePackageRoot(OrientNpmHostedFacet, Component, Repository) - Method in class org.sonatype.nexus.repository.npm.internal.orient.NpmComponentDirector
 
updateRepository(NpmGroupRepositoryApiRequest, String) - Method in class org.sonatype.nexus.repository.npm.rest.NpmGroupRepositoriesApiResource
 
updateRepository(NpmHostedRepositoryApiRequest, String) - Method in class org.sonatype.nexus.repository.npm.rest.NpmHostedRepositoriesApiResource
 
updateRepository(NpmProxyRepositoryApiRequest, String) - Method in class org.sonatype.nexus.repository.npm.rest.NpmProxyRepositoriesApiResource
 
upgradeRevisionOnPackageRoot(Asset, String) - Method in class org.sonatype.nexus.repository.npm.internal.orient.OrientNpmHostedFacetImpl
 
USER_LOGIN_PREFIX - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmPaths
 
userMatcher(String) - Static method in class org.sonatype.nexus.repository.npm.internal.NpmPaths
Matcher for npm adduser.

V

valueOf(String) - Static method in enum org.sonatype.nexus.repository.npm.internal.audit.model.NpmAuditError
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sonatype.nexus.repository.npm.internal.audit.report.ActionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sonatype.nexus.repository.npm.internal.NpmAttributes.AssetKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.sonatype.nexus.repository.npm.internal.NpmProxyFacet.ProxyTarget
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.sonatype.nexus.repository.npm.internal.audit.model.NpmAuditError
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sonatype.nexus.repository.npm.internal.audit.report.ActionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sonatype.nexus.repository.npm.internal.NpmAttributes.AssetKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.sonatype.nexus.repository.npm.internal.NpmProxyFacet.ProxyTarget
Returns an array containing the constants of this enum type, in the order they are declared.
VERSION - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmMetadataUtils
 
version(TokenMatcher.State) - Static method in class org.sonatype.nexus.repository.npm.internal.NpmPaths
 
versionComparator - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmVersionComparator
 
VERSIONS - Static variable in class org.sonatype.nexus.repository.npm.internal.NpmMetadataUtils
 
VulnerabilityReport - Class in org.sonatype.nexus.repository.npm.internal.audit.report
Will be serialized into Json representation for npm audit report
VulnerabilityReport(int, int, int, int, int) - Constructor for class org.sonatype.nexus.repository.npm.internal.audit.report.VulnerabilityReport
 

W

wasNeverMatched() - Method in class org.sonatype.nexus.repository.npm.internal.NpmFieldUnmatcher
Test whether at the current parsed state of a NpmFieldMatcher it was matched by fieldName and pathRegex.
whoamiMatcher() - Static method in class org.sonatype.nexus.repository.npm.internal.NpmPaths
Matcher for npm whoami command.
writePolicy(Asset) - Method in class org.sonatype.nexus.repository.content.npm.internal.NpmContentFacetImpl
 
writeString(NpmSearchResponse) - Method in class org.sonatype.nexus.repository.npm.internal.search.v1.NpmSearchResponseMapper
Writes the provided NpmSearchResponse into a string in memory suitable for returning as part of a response.
A B C D E F G H I L M N O P Q R S T U V W 
Skip navigation links

Copyright © 2008–2020 Sonatype, Inc.. All rights reserved.