{ "formatVersion": "1.1", "component": { "group": "io.github.mpecan", "module": "pushpin-security-starter", "version": "0.0.1-SNAPSHOT", "attributes": { "org.gradle.status": "integration" } }, "createdBy": { "gradle": { "version": "8.14.1" } }, "variants": [ { "name": "apiElements", "attributes": { "org.gradle.category": "library", "org.gradle.dependency.bundling": "external", "org.gradle.jvm.environment": "standard-jvm", "org.gradle.jvm.version": 17, "org.gradle.libraryelements": "jar", "org.gradle.usage": "java-api", "org.jetbrains.kotlin.platform.type": "jvm" }, "dependencies": [ { "group": "io.github.mpecan", "module": "pushpin-security-core", "version": { "requires": "0.0.1-SNAPSHOT" } }, { "group": "io.github.mpecan", "module": "pushpin-security-remote", "version": { "requires": "0.0.1-SNAPSHOT" } }, { "group": "io.github.mpecan", "module": "pushpin-security-audit", "version": { "requires": "0.0.1-SNAPSHOT" } }, { "group": "io.github.mpecan", "module": "pushpin-security-encryption", "version": { "requires": "0.0.1-SNAPSHOT" } }, { "group": "io.github.mpecan", "module": "pushpin-security-hmac", "version": { "requires": "0.0.1-SNAPSHOT" } }, { "group": "io.github.mpecan", "module": "pushpin-security-jwt", "version": { "requires": "0.0.1-SNAPSHOT" } }, { "group": "io.github.mpecan", "module": "pushpin-security-ratelimit", "version": { "requires": "0.0.1-SNAPSHOT" } }, { "group": "org.jetbrains.kotlin", "module": "kotlin-stdlib", "version": { "requires": "2.1.21" } } ], "files": [ { "name": "pushpin-security-starter-0.0.1-SNAPSHOT-plain.jar", "url": "pushpin-security-starter-0.0.1-SNAPSHOT-plain.jar", "size": 3883, "sha512": "7c6ef1618cf29bbdf4fb93acded2759b9012fcdf689406141523b09ba8b3d9a4010f22d494bd6991d70d8c361b232627a2a56916bc351e2df097b24bfb5bc9f0", "sha256": "6bab26c53c859b85dfb91a853611e2f2e5f0994cdaefb49e3c8cc323ae4512d8", "sha1": "0f86c119b202578ce933c9b0ecd35d8986b8e330", "md5": "2cd42299b47aa0aeaff28a68e88674cc" } ] }, { "name": "runtimeElements", "attributes": { "org.gradle.category": "library", "org.gradle.dependency.bundling": "external", "org.gradle.jvm.environment": "standard-jvm", "org.gradle.jvm.version": 17, "org.gradle.libraryelements": "jar", "org.gradle.usage": "java-runtime", "org.jetbrains.kotlin.platform.type": "jvm" }, "dependencies": [ { "group": "org.springframework.boot", "module": "spring-boot-starter" }, { "group": "org.springframework.boot", "module": "spring-boot-starter-security" }, { "group": "org.springframework.boot", "module": "spring-boot-starter-web" }, { "group": "org.springframework.security", "module": "spring-security-oauth2-resource-server" }, { "group": "org.springframework.security", "module": "spring-security-oauth2-jose" }, { "group": "org.jetbrains.kotlin", "module": "kotlin-reflect" }, { "group": "com.jayway.jsonpath", "module": "json-path" }, { "group": "com.github.ben-manes.caffeine", "module": "caffeine" }, { "group": "io.github.mpecan", "module": "pushpin-security-core", "version": { "requires": "0.0.1-SNAPSHOT" } }, { "group": "io.github.mpecan", "module": "pushpin-security-remote", "version": { "requires": "0.0.1-SNAPSHOT" } }, { "group": "io.github.mpecan", "module": "pushpin-security-audit", "version": { "requires": "0.0.1-SNAPSHOT" } }, { "group": "io.github.mpecan", "module": "pushpin-security-encryption", "version": { "requires": "0.0.1-SNAPSHOT" } }, { "group": "io.github.mpecan", "module": "pushpin-security-hmac", "version": { "requires": "0.0.1-SNAPSHOT" } }, { "group": "io.github.mpecan", "module": "pushpin-security-jwt", "version": { "requires": "0.0.1-SNAPSHOT" } }, { "group": "io.github.mpecan", "module": "pushpin-security-ratelimit", "version": { "requires": "0.0.1-SNAPSHOT" } }, { "group": "org.jetbrains.kotlin", "module": "kotlin-stdlib", "version": { "requires": "2.1.21" } } ], "dependencyConstraints": [ { "group": "org.jetbrains.kotlin", "module": "kotlin-reflect", "version": { "requires": "2.1.21" } } ], "files": [ { "name": "pushpin-security-starter-0.0.1-SNAPSHOT-plain.jar", "url": "pushpin-security-starter-0.0.1-SNAPSHOT-plain.jar", "size": 3883, "sha512": "7c6ef1618cf29bbdf4fb93acded2759b9012fcdf689406141523b09ba8b3d9a4010f22d494bd6991d70d8c361b232627a2a56916bc351e2df097b24bfb5bc9f0", "sha256": "6bab26c53c859b85dfb91a853611e2f2e5f0994cdaefb49e3c8cc323ae4512d8", "sha1": "0f86c119b202578ce933c9b0ecd35d8986b8e330", "md5": "2cd42299b47aa0aeaff28a68e88674cc" } ] }, { "name": "sourcesElements", "attributes": { "org.gradle.category": "documentation", "org.gradle.dependency.bundling": "external", "org.gradle.docstype": "sources", "org.gradle.usage": "java-runtime" }, "files": [ { "name": "pushpin-security-starter-0.0.1-SNAPSHOT-sources.jar", "url": "pushpin-security-starter-0.0.1-SNAPSHOT-sources.jar", "size": 3532, "sha512": "d60a288fdfeb6b33208e99c414bc8bf54d2669fa4ce6cadfd3949b8f1573b8f86c960ad1f875bfb9be8deb54857f0f5e5a76aecfbf5e24f7ab32d93a3e4007c1", "sha256": "a35b6c72d94015b23566cee0082e90f23a6d9fec324270bd2a490faaf364382c", "sha1": "003107134ded5b81dcd3e3fe6584df5ba672e453", "md5": "d9081fe66c38652151b4e297a6bb5cba" } ] } ] }