apiVersion: v1
kind: ConfigMap
metadata:
  name: artifactory-oss-bootstrap-config
data:
  artifactory.config.import.xml: |
    <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
    <config xmlns="http://artifactory.jfrog.org/xsd/3.1.11" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.jfrog.org/xsd/artifactory-v3_1_11.xsd">
        <offlineMode>false</offlineMode>
        <archiveIndexEnabled>false</archiveIndexEnabled>
        <helpLinksEnabled>true</helpLinksEnabled>
        <fileUploadMaxSizeMb>100</fileUploadMaxSizeMb>
        <revision>4</revision>
        <dateFormat>dd-MM-yy HH:mm:ss z</dateFormat>
        <addons>
            <showAddonsInfo>true</showAddonsInfo>
            <showAddonsInfoCookie>1620269557190</showAddonsInfoCookie>
        </addons>
        <security>
            <anonAccessEnabled>true</anonAccessEnabled>
            <hideUnauthorizedResources>false</hideUnauthorizedResources>
            <passwordSettings>
                <encryptionPolicy>supported</encryptionPolicy>
                <expirationPolicy>
                    <enabled>false</enabled>
                    <passwordMaxAge>60</passwordMaxAge>
                    <notifyByEmail>true</notifyByEmail>
                </expirationPolicy>
                <resetPolicy>
                    <enabled>true</enabled>
                    <maxAttemptsPerAddress>3</maxAttemptsPerAddress>
                    <timeToBlockInMinutes>60</timeToBlockInMinutes>
                </resetPolicy>
            </passwordSettings>
            <ldapSettings/>
            <ldapGroupSettings/>
            <userLockPolicy>
                <enabled>false</enabled>
                <loginAttempts>5</loginAttempts>
            </userLockPolicy>
            <accessClientSettings/>
            <buildGlobalBasicReadAllowed>false</buildGlobalBasicReadAllowed>
            <buildGlobalBasicReadForAnonymous>false</buildGlobalBasicReadForAnonymous>
            <basicAuthEnabled>true</basicAuthEnabled>
        </security>
        <backups>
            <backup>
                <key>backup-daily</key>
                <enabled>true</enabled>
                <cronExp>0 0 2 ? * MON-FRI</cronExp>
                <retentionPeriodHours>0</retentionPeriodHours>
                <createArchive>false</createArchive>
                <excludedRepositories/>
                <sendMailOnError>true</sendMailOnError>
                <excludeNewRepositories>false</excludeNewRepositories>
                <precalculate>false</precalculate>
            </backup>
            <backup>
                <key>backup-weekly</key>
                <enabled>false</enabled>
                <cronExp>0 0 2 ? * SAT</cronExp>
                <retentionPeriodHours>336</retentionPeriodHours>
                <createArchive>false</createArchive>
                <excludedRepositories/>
                <sendMailOnError>true</sendMailOnError>
                <excludeNewRepositories>false</excludeNewRepositories>
                <precalculate>false</precalculate>
            </backup>
        </backups>
        <indexer>
            <enabled>false</enabled>
            <cronExp>0 23 5 * * ?</cronExp>
        </indexer>
        <localRepositories>
            <localRepository>
                <key>artifactory-build-info</key>
                <type>buildinfo</type>
                <description>Build Info repository</description>
                <includesPattern>**/*</includesPattern>
                <repoLayoutRef>simple-default</repoLayoutRef>
                <dockerApiVersion>V2</dockerApiVersion>
                <forceNugetAuthentication>false</forceNugetAuthentication>
                <blackedOut>false</blackedOut>
                <handleReleases>true</handleReleases>
                <handleSnapshots>true</handleSnapshots>
                <maxUniqueSnapshots>0</maxUniqueSnapshots>
                <maxUniqueTags>0</maxUniqueTags>
                <blockPushingSchema1>true</blockPushingSchema1>
                <suppressPomConsistencyChecks>true</suppressPomConsistencyChecks>
                <propertySets/>
                <archiveBrowsingEnabled>false</archiveBrowsingEnabled>
                <priorityResolution>false</priorityResolution>
                <snapshotVersionBehavior>unique</snapshotVersionBehavior>
                <localRepoChecksumPolicyType>client-checksums</localRepoChecksumPolicyType>
                <calculateYumMetadata>false</calculateYumMetadata>
                <yumRootDepth>0</yumRootDepth>
                <debianTrivialLayout>false</debianTrivialLayout>
                <enableFileListsIndexing>false</enableFileListsIndexing>
                <dockerTagRetention>1</dockerTagRetention>
            </localRepository>
            <localRepository>
                <key>example-repo-local</key>
                <type>generic</type>
                <description>Example artifactory repository</description>
                <includesPattern>**/*</includesPattern>
                <repoLayoutRef>simple-default</repoLayoutRef>
                <dockerApiVersion>V2</dockerApiVersion>
                <forceNugetAuthentication>false</forceNugetAuthentication>
                <blackedOut>false</blackedOut>
                <handleReleases>true</handleReleases>
                <handleSnapshots>true</handleSnapshots>
                <maxUniqueSnapshots>0</maxUniqueSnapshots>
                <maxUniqueTags>0</maxUniqueTags>
                <blockPushingSchema1>true</blockPushingSchema1>
                <suppressPomConsistencyChecks>true</suppressPomConsistencyChecks>
                <propertySets/>
                <archiveBrowsingEnabled>false</archiveBrowsingEnabled>
                <priorityResolution>false</priorityResolution>
                <snapshotVersionBehavior>unique</snapshotVersionBehavior>
                <localRepoChecksumPolicyType>client-checksums</localRepoChecksumPolicyType>
                <calculateYumMetadata>false</calculateYumMetadata>
                <yumRootDepth>0</yumRootDepth>
                <debianTrivialLayout>false</debianTrivialLayout>
                <enableFileListsIndexing>false</enableFileListsIndexing>
                <dockerTagRetention>1</dockerTagRetention>
            </localRepository>
        </localRepositories>
        <remoteRepositories>
            <remoteRepository>
                <key>central</key>
                <type>maven</type>
                <includesPattern>**/*</includesPattern>
                <repoLayoutRef>maven-2-default</repoLayoutRef>
                <dockerApiVersion>V2</dockerApiVersion>
                <forceNugetAuthentication>false</forceNugetAuthentication>
                <blackedOut>false</blackedOut>
                <handleReleases>true</handleReleases>
                <handleSnapshots>true</handleSnapshots>
                <maxUniqueSnapshots>0</maxUniqueSnapshots>
                <maxUniqueTags>0</maxUniqueTags>
                <blockPushingSchema1>true</blockPushingSchema1>
                <suppressPomConsistencyChecks>false</suppressPomConsistencyChecks>
                <propertySets/>
                <archiveBrowsingEnabled>false</archiveBrowsingEnabled>
                <priorityResolution>false</priorityResolution>
                <url>https://repo.maven.apache.org/maven2</url>
                <offline>false</offline>
                <hardFail>false</hardFail>
                <storeArtifactsLocally>true</storeArtifactsLocally>
                <fetchJarsEagerly>false</fetchJarsEagerly>
                <fetchSourcesEagerly>false</fetchSourcesEagerly>
                <retrievalCachePeriodSecs>7200</retrievalCachePeriodSecs>
                <assumedOfflinePeriodSecs>300</assumedOfflinePeriodSecs>
                <missedRetrievalCachePeriodSecs>1800</missedRetrievalCachePeriodSecs>
                <remoteRepoChecksumPolicyType>generate-if-absent</remoteRepoChecksumPolicyType>
                <unusedArtifactsCleanupPeriodHours>0</unusedArtifactsCleanupPeriodHours>
                <shareConfiguration>false</shareConfiguration>
                <synchronizeProperties>false</synchronizeProperties>
                <listRemoteFolderItems>true</listRemoteFolderItems>
                <rejectInvalidJars>false</rejectInvalidJars>
                <p2OriginalUrl>https://repo.maven.apache.org/maven2</p2OriginalUrl>
                <contentSynchronisation>
                    <enabled>false</enabled>
                    <statistics>
                        <enabled>false</enabled>
                    </statistics>
                    <properties>
                        <enabled>false</enabled>
                    </properties>
                    <source>
                        <originAbsenceDetection>false</originAbsenceDetection>
                    </source>
                </contentSynchronisation>
                <blockMismatchingMimeTypes>true</blockMismatchingMimeTypes>
                <mismatchingMimeTypesOverrideList></mismatchingMimeTypesOverrideList>
                <bypassHeadRequests>false</bypassHeadRequests>
                <allowAnyHostAuth>false</allowAnyHostAuth>
                <socketTimeoutMillis>15000</socketTimeoutMillis>
                <enableCookieManagement>false</enableCookieManagement>
                <enableTokenAuthentication>false</enableTokenAuthentication>
                <propagateQueryParams>false</propagateQueryParams>
            </remoteRepository>
            <remoteRepository>
                <key>spring-milestones</key>
                <type>maven</type>
                <includesPattern>**/*</includesPattern>
                <repoLayoutRef>maven-2-default</repoLayoutRef>
                <dockerApiVersion>V2</dockerApiVersion>
                <forceNugetAuthentication>false</forceNugetAuthentication>
                <blackedOut>false</blackedOut>
                <handleReleases>true</handleReleases>
                <handleSnapshots>true</handleSnapshots>
                <maxUniqueSnapshots>0</maxUniqueSnapshots>
                <maxUniqueTags>0</maxUniqueTags>
                <blockPushingSchema1>true</blockPushingSchema1>
                <suppressPomConsistencyChecks>false</suppressPomConsistencyChecks>
                <propertySets/>
                <archiveBrowsingEnabled>false</archiveBrowsingEnabled>
                <priorityResolution>false</priorityResolution>
                <url>https://repo.spring.io/milestone</url>
                <offline>false</offline>
                <hardFail>false</hardFail>
                <storeArtifactsLocally>true</storeArtifactsLocally>
                <fetchJarsEagerly>false</fetchJarsEagerly>
                <fetchSourcesEagerly>false</fetchSourcesEagerly>
                <retrievalCachePeriodSecs>7200</retrievalCachePeriodSecs>
                <assumedOfflinePeriodSecs>300</assumedOfflinePeriodSecs>
                <missedRetrievalCachePeriodSecs>1800</missedRetrievalCachePeriodSecs>
                <remoteRepoChecksumPolicyType>generate-if-absent</remoteRepoChecksumPolicyType>
                <unusedArtifactsCleanupPeriodHours>0</unusedArtifactsCleanupPeriodHours>
                <shareConfiguration>false</shareConfiguration>
                <synchronizeProperties>false</synchronizeProperties>
                <listRemoteFolderItems>true</listRemoteFolderItems>
                <rejectInvalidJars>false</rejectInvalidJars>
                <p2OriginalUrl>https://repo.spring.io/milestone</p2OriginalUrl>
                <contentSynchronisation>
                    <enabled>false</enabled>
                    <statistics>
                        <enabled>false</enabled>
                    </statistics>
                    <properties>
                        <enabled>false</enabled>
                    </properties>
                    <source>
                        <originAbsenceDetection>false</originAbsenceDetection>
                    </source>
                </contentSynchronisation>
                <blockMismatchingMimeTypes>true</blockMismatchingMimeTypes>
                <mismatchingMimeTypesOverrideList></mismatchingMimeTypesOverrideList>
                <bypassHeadRequests>false</bypassHeadRequests>
                <allowAnyHostAuth>false</allowAnyHostAuth>
                <socketTimeoutMillis>15000</socketTimeoutMillis>
                <enableCookieManagement>false</enableCookieManagement>
                <enableTokenAuthentication>false</enableTokenAuthentication>
                <propagateQueryParams>false</propagateQueryParams>
            </remoteRepository>
            <remoteRepository>
                <key>spring-releases</key>
                <type>maven</type>
                <includesPattern>**/*</includesPattern>
                <repoLayoutRef>maven-2-default</repoLayoutRef>
                <dockerApiVersion>V2</dockerApiVersion>
                <forceNugetAuthentication>false</forceNugetAuthentication>
                <blackedOut>false</blackedOut>
                <handleReleases>true</handleReleases>
                <handleSnapshots>true</handleSnapshots>
                <maxUniqueSnapshots>0</maxUniqueSnapshots>
                <maxUniqueTags>0</maxUniqueTags>
                <blockPushingSchema1>true</blockPushingSchema1>
                <suppressPomConsistencyChecks>false</suppressPomConsistencyChecks>
                <propertySets/>
                <archiveBrowsingEnabled>false</archiveBrowsingEnabled>
                <priorityResolution>false</priorityResolution>
                <url>https://repo.spring.io/release</url>
                <offline>false</offline>
                <hardFail>false</hardFail>
                <storeArtifactsLocally>true</storeArtifactsLocally>
                <fetchJarsEagerly>false</fetchJarsEagerly>
                <fetchSourcesEagerly>false</fetchSourcesEagerly>
                <retrievalCachePeriodSecs>7200</retrievalCachePeriodSecs>
                <assumedOfflinePeriodSecs>300</assumedOfflinePeriodSecs>
                <missedRetrievalCachePeriodSecs>1800</missedRetrievalCachePeriodSecs>
                <remoteRepoChecksumPolicyType>generate-if-absent</remoteRepoChecksumPolicyType>
                <unusedArtifactsCleanupPeriodHours>0</unusedArtifactsCleanupPeriodHours>
                <shareConfiguration>false</shareConfiguration>
                <synchronizeProperties>false</synchronizeProperties>
                <listRemoteFolderItems>true</listRemoteFolderItems>
                <rejectInvalidJars>false</rejectInvalidJars>
                <p2OriginalUrl>https://repo.spring.io/release</p2OriginalUrl>
                <contentSynchronisation>
                    <enabled>false</enabled>
                    <statistics>
                        <enabled>false</enabled>
                    </statistics>
                    <properties>
                        <enabled>false</enabled>
                    </properties>
                    <source>
                        <originAbsenceDetection>false</originAbsenceDetection>
                    </source>
                </contentSynchronisation>
                <blockMismatchingMimeTypes>true</blockMismatchingMimeTypes>
                <mismatchingMimeTypesOverrideList></mismatchingMimeTypesOverrideList>
                <bypassHeadRequests>false</bypassHeadRequests>
                <allowAnyHostAuth>false</allowAnyHostAuth>
                <socketTimeoutMillis>15000</socketTimeoutMillis>
                <enableCookieManagement>false</enableCookieManagement>
                <enableTokenAuthentication>false</enableTokenAuthentication>
                <propagateQueryParams>false</propagateQueryParams>
            </remoteRepository>
            <remoteRepository>
                <key>spring-snapshots</key>
                <type>maven</type>
                <includesPattern>**/*</includesPattern>
                <repoLayoutRef>maven-2-default</repoLayoutRef>
                <dockerApiVersion>V2</dockerApiVersion>
                <forceNugetAuthentication>false</forceNugetAuthentication>
                <blackedOut>false</blackedOut>
                <handleReleases>true</handleReleases>
                <handleSnapshots>true</handleSnapshots>
                <maxUniqueSnapshots>0</maxUniqueSnapshots>
                <maxUniqueTags>0</maxUniqueTags>
                <blockPushingSchema1>true</blockPushingSchema1>
                <suppressPomConsistencyChecks>false</suppressPomConsistencyChecks>
                <propertySets/>
                <archiveBrowsingEnabled>false</archiveBrowsingEnabled>
                <priorityResolution>false</priorityResolution>
                <url>https://repo.spring.io/snapshot</url>
                <offline>false</offline>
                <hardFail>false</hardFail>
                <storeArtifactsLocally>true</storeArtifactsLocally>
                <fetchJarsEagerly>false</fetchJarsEagerly>
                <fetchSourcesEagerly>false</fetchSourcesEagerly>
                <retrievalCachePeriodSecs>7200</retrievalCachePeriodSecs>
                <assumedOfflinePeriodSecs>300</assumedOfflinePeriodSecs>
                <missedRetrievalCachePeriodSecs>1800</missedRetrievalCachePeriodSecs>
                <remoteRepoChecksumPolicyType>generate-if-absent</remoteRepoChecksumPolicyType>
                <unusedArtifactsCleanupPeriodHours>0</unusedArtifactsCleanupPeriodHours>
                <shareConfiguration>false</shareConfiguration>
                <synchronizeProperties>false</synchronizeProperties>
                <listRemoteFolderItems>true</listRemoteFolderItems>
                <rejectInvalidJars>false</rejectInvalidJars>
                <p2OriginalUrl>https://repo.spring.io/snapshot</p2OriginalUrl>
                <contentSynchronisation>
                    <enabled>false</enabled>
                    <statistics>
                        <enabled>false</enabled>
                    </statistics>
                    <properties>
                        <enabled>false</enabled>
                    </properties>
                    <source>
                        <originAbsenceDetection>false</originAbsenceDetection>
                    </source>
                </contentSynchronisation>
                <blockMismatchingMimeTypes>true</blockMismatchingMimeTypes>
                <mismatchingMimeTypesOverrideList></mismatchingMimeTypesOverrideList>
                <bypassHeadRequests>false</bypassHeadRequests>
                <allowAnyHostAuth>false</allowAnyHostAuth>
                <socketTimeoutMillis>15000</socketTimeoutMillis>
                <enableCookieManagement>false</enableCookieManagement>
                <enableTokenAuthentication>false</enableTokenAuthentication>
                <propagateQueryParams>false</propagateQueryParams>
            </remoteRepository>
        </remoteRepositories>
        <virtualRepositories>
            <virtualRepository>
                <key>all</key>
                <type>maven</type>
                <includesPattern>**/*</includesPattern>
                <repoLayoutRef>maven-2-default</repoLayoutRef>
                <dockerApiVersion>V2</dockerApiVersion>
                <forceNugetAuthentication>false</forceNugetAuthentication>
                <artifactoryRequestsCanRetrieveRemoteArtifacts>false</artifactoryRequestsCanRetrieveRemoteArtifacts>
                <resolveDockerTagsByTimestamp>false</resolveDockerTagsByTimestamp>
                <repositories>
                    <repositoryRef>spring-milestones</repositoryRef>
                    <repositoryRef>spring-snapshots</repositoryRef>
                    <repositoryRef>spring-releases</repositoryRef>
                    <repositoryRef>central</repositoryRef>
                </repositories>
                <pomRepositoryReferencesCleanupPolicy>discard_active_reference</pomRepositoryReferencesCleanupPolicy>
                <virtualCacheConfig>
                    <virtualRetrievalCachePeriodSecs>600</virtualRetrievalCachePeriodSecs>
                </virtualCacheConfig>
                <forceMavenAuthentication>false</forceMavenAuthentication>
                <debianDefaultArchitectures>i386,amd64</debianDefaultArchitectures>
            </virtualRepository>
        </virtualRepositories>
        <federatedRepositories/>
        <distributionRepositories/>
        <releaseBundlesRepositories/>
        <proxies/>
        <reverseProxies/>
        <propertySets/>
        <systemProperties/>
        <repoLayouts>
            <repoLayout>
                <name>maven-2-default</name>
                <artifactPathPattern>[orgPath]/[module]/[baseRev](-[folderItegRev])/[module]-[baseRev](-[fileItegRev])(-[classifier]).[ext]</artifactPathPattern>
                <distinctiveDescriptorPathPattern>true</distinctiveDescriptorPathPattern>
                <descriptorPathPattern>[orgPath]/[module]/[baseRev](-[folderItegRev])/[module]-[baseRev](-[fileItegRev])(-[classifier]).pom</descriptorPathPattern>
                <folderIntegrationRevisionRegExp>SNAPSHOT</folderIntegrationRevisionRegExp>
                <fileIntegrationRevisionRegExp>SNAPSHOT|(?:(?:[0-9]{8}.[0-9]{6})-(?:[0-9]+))</fileIntegrationRevisionRegExp>
            </repoLayout>
            <repoLayout>
                <name>ivy-default</name>
                <artifactPathPattern>[org]/[module]/[baseRev](-[folderItegRev])/[type]s/[module](-[classifier])-[baseRev](-[fileItegRev]).[ext]</artifactPathPattern>
                <distinctiveDescriptorPathPattern>true</distinctiveDescriptorPathPattern>
                <descriptorPathPattern>[org]/[module]/[baseRev](-[folderItegRev])/[type]s/ivy-[baseRev](-[fileItegRev]).xml</descriptorPathPattern>
                <folderIntegrationRevisionRegExp>\d{14}</folderIntegrationRevisionRegExp>
                <fileIntegrationRevisionRegExp>\d{14}</fileIntegrationRevisionRegExp>
            </repoLayout>
            <repoLayout>
                <name>maven-1-default</name>
                <artifactPathPattern>[org]/[type]s/[module]-[baseRev](-[fileItegRev])(-[classifier]).[ext]</artifactPathPattern>
                <distinctiveDescriptorPathPattern>true</distinctiveDescriptorPathPattern>
                <descriptorPathPattern>[org]/[type]s/[module]-[baseRev](-[fileItegRev]).pom</descriptorPathPattern>
                <folderIntegrationRevisionRegExp>.+</folderIntegrationRevisionRegExp>
                <fileIntegrationRevisionRegExp>.+</fileIntegrationRevisionRegExp>
            </repoLayout>
            <repoLayout>
                <name>nuget-default</name>
                <artifactPathPattern>[orgPath]/[module]/[module].[baseRev](-[fileItegRev]).nupkg</artifactPathPattern>
                <distinctiveDescriptorPathPattern>false</distinctiveDescriptorPathPattern>
                <folderIntegrationRevisionRegExp>.*</folderIntegrationRevisionRegExp>
                <fileIntegrationRevisionRegExp>.*</fileIntegrationRevisionRegExp>
            </repoLayout>
            <repoLayout>
                <name>npm-default</name>
                <artifactPathPattern>[orgPath]/-/[module]-[baseRev](-[fileItegRev]).tgz</artifactPathPattern>
                <distinctiveDescriptorPathPattern>false</distinctiveDescriptorPathPattern>
                <folderIntegrationRevisionRegExp>.*</folderIntegrationRevisionRegExp>
                <fileIntegrationRevisionRegExp>.*</fileIntegrationRevisionRegExp>
            </repoLayout>
            <repoLayout>
                <name>bower-default</name>
                <artifactPathPattern>[orgPath]/[module]/[module]-[baseRev](-[fileItegRev]).[ext]</artifactPathPattern>
                <distinctiveDescriptorPathPattern>false</distinctiveDescriptorPathPattern>
                <folderIntegrationRevisionRegExp>.*</folderIntegrationRevisionRegExp>
                <fileIntegrationRevisionRegExp>.*</fileIntegrationRevisionRegExp>
            </repoLayout>
            <repoLayout>
                <name>vcs-default</name>
                <artifactPathPattern>[orgPath]/[module]/[refs&lt;tags|branches&gt;]/[baseRev]/[module]-[baseRev](-[fileItegRev])(-[classifier]).[ext]</artifactPathPattern>
                <distinctiveDescriptorPathPattern>false</distinctiveDescriptorPathPattern>
                <folderIntegrationRevisionRegExp>.*</folderIntegrationRevisionRegExp>
                <fileIntegrationRevisionRegExp>[a-zA-Z0-9]{40}</fileIntegrationRevisionRegExp>
            </repoLayout>
            <repoLayout>
                <name>sbt-default</name>
                <artifactPathPattern>[org]/[module]/(scala_[scalaVersion&lt;.+&gt;])/(sbt_[sbtVersion&lt;.+&gt;])/[baseRev]/[type]s/[module](-[classifier]).[ext]</artifactPathPattern>
                <distinctiveDescriptorPathPattern>true</distinctiveDescriptorPathPattern>
                <descriptorPathPattern>[org]/[module]/(scala_[scalaVersion&lt;.+&gt;])/(sbt_[sbtVersion&lt;.+&gt;])/[baseRev]/[type]s/ivy.xml</descriptorPathPattern>
                <folderIntegrationRevisionRegExp>\d{14}</folderIntegrationRevisionRegExp>
                <fileIntegrationRevisionRegExp>\d{14}</fileIntegrationRevisionRegExp>
            </repoLayout>
            <repoLayout>
                <name>simple-default</name>
                <artifactPathPattern>[orgPath]/[module]/[module]-[baseRev].[ext]</artifactPathPattern>
                <distinctiveDescriptorPathPattern>false</distinctiveDescriptorPathPattern>
                <folderIntegrationRevisionRegExp>.*</folderIntegrationRevisionRegExp>
                <fileIntegrationRevisionRegExp>.*</fileIntegrationRevisionRegExp>
            </repoLayout>
            <repoLayout>
                <name>cargo-default</name>
                <artifactPathPattern>crates/[module]/[module]-[baseRev].[ext]</artifactPathPattern>
                <distinctiveDescriptorPathPattern>false</distinctiveDescriptorPathPattern>
                <folderIntegrationRevisionRegExp>.*</folderIntegrationRevisionRegExp>
                <fileIntegrationRevisionRegExp>.*</fileIntegrationRevisionRegExp>
            </repoLayout>
            <repoLayout>
                <name>composer-default</name>
                <artifactPathPattern>[orgPath]/[module]/[module]-[baseRev](-[fileItegRev]).[ext]</artifactPathPattern>
                <distinctiveDescriptorPathPattern>false</distinctiveDescriptorPathPattern>
                <folderIntegrationRevisionRegExp>.*</folderIntegrationRevisionRegExp>
                <fileIntegrationRevisionRegExp>.*</fileIntegrationRevisionRegExp>
            </repoLayout>
            <repoLayout>
                <name>conan-default</name>
                <artifactPathPattern>[org]/[module]/[baseRev]/[channel&lt;[^/]+&gt;]/[folderItegRev]/(package/[package_id&lt;[^/]+&gt;]/[fileItegRev]/)[remainder&lt;(?:.+)&gt;]</artifactPathPattern>
                <distinctiveDescriptorPathPattern>false</distinctiveDescriptorPathPattern>
                <folderIntegrationRevisionRegExp>[^/]+</folderIntegrationRevisionRegExp>
                <fileIntegrationRevisionRegExp>[^/]+</fileIntegrationRevisionRegExp>
            </repoLayout>
            <repoLayout>
                <name>puppet-default</name>
                <artifactPathPattern>[orgPath]/[module]/[orgPath]-[module]-[baseRev].tar.gz</artifactPathPattern>
                <distinctiveDescriptorPathPattern>false</distinctiveDescriptorPathPattern>
                <folderIntegrationRevisionRegExp>.*</folderIntegrationRevisionRegExp>
                <fileIntegrationRevisionRegExp>.*</fileIntegrationRevisionRegExp>
            </repoLayout>
            <repoLayout>
                <name>go-default</name>
                <artifactPathPattern>[orgPath]/[module]/@v/v[baseRev](-[fileItegRev]).[ext]</artifactPathPattern>
                <distinctiveDescriptorPathPattern>false</distinctiveDescriptorPathPattern>
                <folderIntegrationRevisionRegExp>.*</folderIntegrationRevisionRegExp>
                <fileIntegrationRevisionRegExp>.*</fileIntegrationRevisionRegExp>
            </repoLayout>
            <repoLayout>
                <name>build-default</name>
                <artifactPathPattern>[orgPath]/[module](-[fileItegRev]).[ext]</artifactPathPattern>
                <distinctiveDescriptorPathPattern>false</distinctiveDescriptorPathPattern>
                <folderIntegrationRevisionRegExp>.*</folderIntegrationRevisionRegExp>
                <fileIntegrationRevisionRegExp>.*</fileIntegrationRevisionRegExp>
            </repoLayout>
        </repoLayouts>
        <remoteReplications/>
        <localReplications/>
        <gcConfig>
            <cronExp>0 0 /4 * * ?</cronExp>
        </gcConfig>
        <cleanupConfig>
            <cronExp>0 12 5 * * ?</cronExp>
        </cleanupConfig>
        <virtualCacheCleanupConfig>
            <cronExp>0 12 0 * * ?</cronExp>
        </virtualCacheCleanupConfig>
        <folderDownloadConfig>
            <enabled>false</enabled>
            <enabledForAnonymous>false</enabledForAnonymous>
            <maxDownloadSizeMb>1024</maxDownloadSizeMb>
            <maxFiles>5000</maxFiles>
            <maxConcurrentRequests>10</maxConcurrentRequests>
            <enabledEmptyDirectories>false</enabledEmptyDirectories>
        </folderDownloadConfig>
        <trashcanConfig>
            <enabled>true</enabled>
            <allowPermDeletes>false</allowPermDeletes>
            <retentionPeriodDays>14</retentionPeriodDays>
        </trashcanConfig>
        <replicationsConfig>
            <blockPushReplications>false</blockPushReplications>
            <blockPullReplications>false</blockPullReplications>
        </replicationsConfig>
        <bintrayApplications/>
        <sumoLogicConfig>
            <enabled>false</enabled>
        </sumoLogicConfig>
        <releaseBundlesConfig>
            <incompleteCleanupPeriodHours>720</incompleteCleanupPeriodHours>
        </releaseBundlesConfig>
        <signedUrlConfig>
            <maxValidForSeconds>31536000</maxValidForSeconds>
        </signedUrlConfig>
        <downloadRedirectConfig>
            <fileMinimumSize>1</fileMinimumSize>
        </downloadRedirectConfig>
        <keyPairs/>
    </config>
  security.import.xml: |
    <?xml version='1.0' encoding='UTF-8'?>
    <security version="v10">
      <users>
        <user>
          <username>anonymous</username>
          <admin>false</admin>
          <policyManager>false</policyManager>
          <watchManager>false</watchManager>
          <reportsManager>false</reportsManager>
          <enabled>true</enabled>
          <updatableProfile>false</updatableProfile>
          <accountNonExpired>true</accountNonExpired>
          <credentialsExpired>false</credentialsExpired>
          <credentialsNonExpired>true</credentialsNonExpired>
          <accountNonLocked>true</accountNonLocked>
          <realm>internal</realm>
          <transientUser>false</transientUser>
          <groups/>
          <userPropertyInfos/>
          <lastLoginTimeMillis>0</lastLoginTimeMillis>
          <lastAccessTimeMillis>0</lastAccessTimeMillis>
          <locked>false</locked>
          <mfaStatus>NONE</mfaStatus>
        </user>
        <user>
          <username>admin</username>
          <password>argon$$argon2id$v=19$m=512,t=16,p=1$Fc1VOX/zoK984PL/t/vCtQ$vBaPkLlPxMlkNmvZSgIeEhhOCKWn5BwfkNi0fCzkgvc</password>
          <admin>true</admin>
          <policyManager>false</policyManager>
          <watchManager>false</watchManager>
          <reportsManager>false</reportsManager>
          <enabled>true</enabled>
          <updatableProfile>true</updatableProfile>
          <accountNonExpired>true</accountNonExpired>
          <credentialsExpired>false</credentialsExpired>
          <credentialsNonExpired>true</credentialsNonExpired>
          <accountNonLocked>true</accountNonLocked>
          <realm>internal</realm>
          <transientUser>false</transientUser>
          <groups/>
          <userPropertyInfos/>
          <lastLoginTimeMillis>1620270083053</lastLoginTimeMillis>
          <lastLoginClientIp>10.166.51.253</lastLoginClientIp>
          <lastAccessTimeMillis>0</lastAccessTimeMillis>
          <locked>false</locked>
          <mfaStatus>NONE</mfaStatus>
        </user>
      </users>
      <groups>
        <group>
          <groupName>readers</groupName>
          <description>A group for read-only users</description>
          <newUserDefault>true</newUserDefault>
          <realm>internal</realm>
          <adminPrivileges>false</adminPrivileges>
          <policyManager>false</policyManager>
          <watchManager>false</watchManager>
          <reportsManager>false</reportsManager>
        </group>
      </groups>
      <acls>
        <acl>
          <aces>
            <ace>
              <principal>readers</principal>
              <group>true</group>
              <mask>1</mask>
            </ace>
            <ace>
              <principal>anonymous</principal>
              <group>false</group>
              <mask>1</mask>
            </ace>
          </aces>
          <updatedBy>_system_</updatedBy>
          <lastUpdated>1620269561036</lastUpdated>
          <accessIdentifier>jfrt@01f4zsesty744f0k63z7450csn:497618d1-b660-4ba4-8973-c23911136280</accessIdentifier>
          <permissionTarget>
            <name>Anything</name>
            <includes>
              <string>**</string>
            </includes>
            <excludes/>
            <repoKeys>
              <string>ANY</string>
            </repoKeys>
          </permissionTarget>
        </acl>
        <acl>
          <aces>
            <ace>
              <principal>anonymous</principal>
              <group>false</group>
              <mask>3</mask>
            </ace>
          </aces>
          <updatedBy>_system_</updatedBy>
          <lastUpdated>1620269561164</lastUpdated>
          <accessIdentifier>jfrt@01f4zsesty744f0k63z7450csn:8f6266b3-a64c-4c2f-906b-579f62a9bdc2</accessIdentifier>
          <permissionTarget>
            <name>Any Remote</name>
            <includes>
              <string>**</string>
            </includes>
            <excludes/>
            <repoKeys>
              <string>ANY REMOTE</string>
            </repoKeys>
          </permissionTarget>
        </acl>
      </acls>
      <buildAcls>
        <buildAcl>
          <aces>
            <ace>
              <principal>readers</principal>
              <group>true</group>
              <mask>1</mask>
            </ace>
            <ace>
              <principal>anonymous</principal>
              <group>false</group>
              <mask>1</mask>
            </ace>
          </aces>
          <updatedBy>_system_</updatedBy>
          <lastUpdated>1620269561115</lastUpdated>
          <accessIdentifier>jfrt@01f4zsesty744f0k63z7450csn:c9d8347b-8ee2-49bc-9278-2c7594325fce</accessIdentifier>
          <permissionTarget>
            <name>Anything</name>
            <includes>
              <string>**</string>
            </includes>
            <excludes/>
            <repoKeys>
              <string>artifactory-build-info</string>
            </repoKeys>
          </permissionTarget>
        </buildAcl>
      </buildAcls>
      <releaseBundleAcls/>
    </security>
