Skip to content

docs: add July 2026 learning lab for Java libraries#3600

Merged
mosabua merged 1 commit into
chainguard-dev:mainfrom
mosabua:ll07
Jul 24, 2026
Merged

docs: add July 2026 learning lab for Java libraries#3600
mosabua merged 1 commit into
chainguard-dev:mainfrom
mosabua:ll07

docs: add July 2026 learning lab for Java libraries

4036802
Select commit
Loading
Failed to load commit list.
Chainguard Guardener / Enforce - Commit Signing succeeded Jul 24, 2026 in 1s

Successfully verified commit signature.

CLAIM DESCRIPTION
Found Git signature
Validated Git signature
Validated Rekor entry
Allowed by policy

Details

Certificate

Details
Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 603569796561944811895958436740688218121880428052 (0x69b9017776bc29b4d6d14883fb84eb43a63b5e14)
    Signature Algorithm: ECDSA-SHA384
        Issuer: O=sigstore.dev,CN=sigstore-intermediate
        Validity
            Not Before: Jul 24 18:48:22 2026 UTC
            Not After : Jul 24 18:58:22 2026 UTC
        Subject:         Subject Public Key Info:
            Public Key Algorithm: ECDSA
                Public-Key: (256 bit)
                X:
                    e4:fd:f6:7e:2b:7b:ae:b4:5c:bb:40:1e:7c:dc:5a:
                    ae:6c:88:9c:d5:ca:02:4a:6d:45:80:a4:5c:e8:b8:
                    7c:83
                Y:
                    44:af:81:8d:a4:a7:bd:bf:fd:3d:82:ae:cc:f2:4d:
                    d9:a5:48:3e:1f:cd:a2:e5:ca:3d:2b:1f:5c:a5:ef:
                    6f:12
                Curve: P-256
        X509v3 extensions:
            X509v3 Key Usage: critical
                Digital Signature
            X509v3 Extended Key Usage:
                Code Signing
            X509v3 Subject Key Identifier:
                2E:62:3E:68:1B:84:88:FC:03:43:5C:09:16:06:CF:4F:7F:0C:B4:B3
            X509v3 Authority Key Identifier:
                keyid:DF:D3:E9:CF:56:24:11:96:F9:A8:D8:E9:28:55:A2:C6:2E:18:64:3F
            X509v3 Subject Alternative Name: critical
                email:manfred.moser@chainguard.dev
            oidcIssuer:
                https://accounts.google.com
            Unknown extension 1.3.6.1.4.1.57264.1.8
            Unknown extension 1.3.6.1.4.1.57264.1.24
            Signed Certificate Timestamp:
                BHkAdwB1AN09MGrGxxEyYxkeHJlnNwKiSl643jyt/4eKcoAvKe6OAAABn5V1B6kAAAQDAEYwRAIgB/CL1KK2ykbsavGg9Z6g5pUjt3Rpt6aUCP5NV25Uso0CIHSBZQvNP1u8qKoYMFTOXa+71PefrkRLF7IAYFaEFSj4

    Signature Algorithm: ECDSA-SHA384
         30:66:02:31:00:b2:09:3c:92:b7:06:5c:98:dc:f2:2a:59:b1:
         92:52:ef:c5:50:d9:24:dd:e6:f8:67:50:dc:85:33:34:ff:d1:
         13:68:da:79:3a:c0:85:2f:50:39:7e:a9:77:10:eb:f0:90:02:
         31:00:fb:e2:5d:b0:5f:1a:ab:0c:09:c8:c5:b2:83:a4:3c:db:
         f9:31:0a:e6:e0:33:8a:61:d2:29:89:6a:50:a9:bf:71:39:95:
         12:7a:09:6d:c1:26:8c:ae:b9:74:8b:47:27:b3

Rekor Entry

Details
{
  "body": "eyJhcGlWZXJzaW9uIjoiMC4wLjEiLCJraW5kIjoiaGFzaGVkcmVrb3JkIiwic3BlYyI6eyJkYXRhIjp7Imhhc2giOnsiYWxnb3JpdGhtIjoic2hhMjU2IiwidmFsdWUiOiJiN2U5Y2JkNjRhMmFlZjJhMDE4ZTY3YTk0MTdiN2Q1YTVlNzYzMjlhMDk3Zjk2NjUwOTYxZmRhNWVjZWY0MjVkIn19LCJzaWduYXR1cmUiOnsiY29udGVudCI6Ik1FVUNJUUNlRGJiOUQ2RnJhYjRscVA4S3lKdURsTDE1VW1JRU50WmVDTWRmOTJkbXJ3SWdhd2kyOEM0SWRhaVlPUWljRmxEWkhEaldEZ1duVkFocG1pU2oxdUlFM2JzPSIsInB1YmxpY0tleSI6eyJjb250ZW50IjoiTFMwdExTMUNSVWRKVGlCRFJWSlVTVVpKUTBGVVJTMHRMUzB0Q2sxSlNVUk5ha05EUVhKbFowRjNTVUpCWjBsVllXSnJRbVF6WVRoTFlsUlhNRlZwUkNzMFZISlJObGszV0doUmQwTm5XVWxMYjFwSmVtb3dSVUYzVFhjS1RucEZWazFDVFVkQk1WVkZRMmhOVFdNeWJHNWpNMUoyWTIxVmRWcEhWakpOVWpSM1NFRlpSRlpSVVVSRmVGWjZZVmRrZW1SSE9YbGFVekZ3WW01U2JBcGpiVEZzV2tkc2FHUkhWWGRJYUdOT1RXcFpkMDU2U1RCTlZHY3dUMFJKZVZkb1kwNU5hbGwzVG5wSk1FMVVaekZQUkVsNVYycEJRVTFHYTNkRmQxbElDa3R2V2tsNmFqQkRRVkZaU1V0dldrbDZhakJFUVZGalJGRm5RVVUxVURNeVptbDBOM0p5VW1OMU1FRmxaazU0WVhKdGVVbHVUbGhMUVd0d2RGSlpRMnNLV0U5cE5HWkpUa1Z5TkVkT2NFdGxPWFl2TURsbmNUZE5PR3N6V25CVlp5dElPREpwTldOdk9VdDRPV053WlRsMlJYRlBRMEZrV1hkblowaFRUVUUwUndwQk1WVmtSSGRGUWk5M1VVVkJkMGxJWjBSQlZFSm5UbFpJVTFWRlJFUkJTMEpuWjNKQ1owVkdRbEZqUkVGNlFXUkNaMDVXU0ZFMFJVWm5VVlZNYlVrckNtRkNkVVZwVUhkRVVURjNTa1puWWxCVU16aE5kRXhOZDBoM1dVUldVakJxUWtKbmQwWnZRVlV6T1ZCd2VqRlphMFZhWWpWeFRtcHdTMFpYYVhocE5Ga0tXa1E0ZDB0bldVUldVakJTUVZGSUwwSkRRWGRJYjBWallsZEdkVnB1U214YVF6VjBZak5PYkdOclFtcGhSMFp3WW0xa01WbFlTbXRNYlZKc1pHcEJjQXBDWjI5eVFtZEZSVUZaVHk5TlFVVkNRa0owYjJSSVVuZGplbTkyVERKR2Fsa3lPVEZpYmxKNlRHMWtkbUl5WkhOYVV6VnFZakl3ZDB0M1dVdExkMWxDQ2tKQlIwUjJla0ZDUTBGUlpFUkNkRzlrU0ZKM1kzcHZka3d5Um1wWk1qa3hZbTVTZWt4dFpIWmlNbVJ6V2xNMWFtSXlNSGRYZDFsTFMzZFpRa0pCUjBRS2RucEJRa2RCVWs1RVJYUkVZVVpXTkZSV1VrcGxWVFZ4WVhwR1QyVnRUalZVVjNCT1RsVXhObFJZYkU1bGF6QjVWRlpTU2xVd1ozbGhSRUpyVTBWS05ncFVNbXhXWlZaS2NGWlliRk5pVlZweFYxUkpOVTFYU25WVmJuQk5ZbGRTTWxscVNtdGpNWEJVVGxkd2FVMXFRWGRuV1d0SFEybHpSMEZSVVVJeGJtdERDa0pCU1VWbGQxSTFRVWhqUVdSUlJHUlFWRUp4ZUhOalVrMXRUVnBJYUhsYVducGpRMjlyY0dWMVRqUTRjbVlyU0dsdVMwRk1lVzUxYW1kQlFVRmFLMVlLWkZGbGNFRkJRVVZCZDBKSFRVVlJRMGxCWm5kcE9WTnBkSE53UnpkSGNuaHZVRmRsYjA5aFZrazNaREJoWW1WdGJFRnFLMVJXWkhWV1RFdE9RV2xDTUFwblYxVk1lbFE1WW5aTGFYRkhSRUpWZW13eWRuVTVWRE51TmpWRlUzaGxlVUZIUWxkb1FsVnZLMFJCUzBKblozRm9hMnBQVUZGUlJFRjNUbkJCUkVKdENrRnFSVUZ6WjJzNGEzSmpSMWhLYW1NNGFYQmFjMXBLVXpjNFZsRXlVMVJrTlhab2JsVk9lVVpOZWxRdk1GSk9iekp1YXpaM1NWVjJWVVJzSzNGWVkxRUtOaTlEVVVGcVJVRXJLMHBrYzBZNFlYRjNkMHA1VFZkNVp6WlJPREl2YTNoRGRXSm5UVFJ3YURCcGJVcGhiRU53ZGpORk5XeFNTalpEVnpOQ1NtOTVkUXAxV0ZOTVVubGxlZ290TFMwdExVVk9SQ0JEUlZKVVNVWkpRMEZVUlMwdExTMHRDZz09In19fX0=",
  "integratedTime": 1784918906,
  "logID": "c0d23d6ad406973f9559f3ba2d1ca01f84147d8ffc5b8445c224f98b9591801d",
  "logIndex": 2237171436,
  "verification": {
    "inclusionProof": {
      "checkpoint": "rekor.sigstore.dev - 1193050959916656506\n2115367515\nQVjTkHyTOyJP4oD0vzdNarAVIe4YR7OzQ89q0g1zvfY=\n\n— rekor.sigstore.dev wNI9ajBFAiBUUC4MXxNefKO12uch1Mii7pudtLu6KOqLkpfbjUpaygIhAPLF+cP2sIcAdo6UrpiZplVTITdGcbJQgviGbGPtkbRF\n",
      "hashes": [
        "142fea2a910b72545a54a6680bf188b8b617fc7a7eac37b1c0c8368e33dc11c9",
        "1afea5cf50c2fb73d49b80939dd54bf43382a28f0d3647e28b34ada0ce40b9e5",
        "f8344de42562c7711e7f83620950103c77208201b3479f7ac69eb6c596306411",
        "cf74aeae97b90fa93309cf40b46b3c477b490437a9de0ce7269e1522531a497e",
        "2566382f0f4e02b4751bfc9ca535fb88c351d9f519f9a502f37db4c6b7bb8cf7",
        "b5862852c289177b88152273d36065fb6caa41873ecdc9c81dae838ef3acfdb2",
        "29acbb05124f1fd4f49419fa068886807ad028c54ea18241dbfb087bc41d21e5",
        "273f51cd9d8f000e795ea43dabf8782443f6b6bae2e7c656ba7f6c416e7b7449",
        "22fcca69d00d94ffb32747310319eb5609b0423e7395090676b932477b9c8a37",
        "ca911f8e978a8b1f7c8803a79878aa4e16c2346a42aeb19d78394e2f9a0226a9",
        "c550a2fa4b4ff6b292bf068166cf9279d9b161947202262cfc6ee403104b40b9",
        "6de0565fd026851b76c6193230a11fc7e3717f2e8669f8b0a5e51cf739a7c1e0",
        "73b1e7028c91514a040726a4d69ddd32c2242f7d3adc47594d866190e82957f3",
        "675c0721d2382472a51a0d5b58100803f99b48f122ca4859d620d1aaf4e4f9c2",
        "827c639aba485b934d6ef8321fe249fb61ffd09e7cc27b2e11b454d517d5fa80",
        "51be936fe1086f28b3091cda60275fe7823ba09dd067ac3907dd00159e3a528f",
        "3fd9c97eb7238e95f4649b2ee9c65d7f0390b6efc8d3b3832189f153604213c4",
        "3a52b0ab7eb90f14972fa41929065c331195c9f2e394b79a698293bb80b267e3",
        "32106c1fb5629539b7e4039cf76fbc032abe4d00a1ce4d59545dc61f26b1b59b",
        "b1725c39d0424806cc949fadeec586018ede98e0e5bba4dff63a3a2841a94c0f",
        "1b14faf82117c58f0093f6deb27456fc82b70e19de1d0e57e6b21cc3c2f4d434",
        "46afc0d9a4c2f5ee7895d363729b09dbaad7fe1f0994de991f1830ef211ae82d",
        "fbf559e7a32c20fc4c8b22c0a1dcca5e8e53116750a77eb3f3da8b869ce5a00a",
        "75ac6665a6a3469655f89c4788e61984906248a379b9caa38765a719b1e18abc",
        "0ce09ea12328bc8bcb13192122f8aca30f40b8d5e0796b3810293247a11ca985"
      ],
      "logIndex": 2115267174,
      "rootHash": "4158d3907c933b224fe280f4bf374d6ab01521ee1847b3b343cf6ad20d73bdf6",
      "treeSize": 2115367515
    },
    "signedEntryTimestamp": "MEQCIHGA0mF3qFrgeXuDzWGt15bJBnu1FAY3kRIGCqAUVpSzAiBl1jv/rJM/Tb0O7HD9Bwp22bnbFs+QWOzGTtKcnJC5Vw=="
  }
}