Skip to content

v9.15.0 Add wrapper methods for JWT assertion and client secret authentication

Latest

Choose a tag to compare

@github-actions github-actions released this 07 Apr 11:20
· 10 commits to master since this release
Immutable release. Only release title and notes can be modified.
b17a224

What's Changed

Added feature

This release adds wrapper methods for ChannelAccessTokenClient#issueStatelessChannelToken, making stateless channel access token issuance simpler for both JWT assertion and client secret authentication. With this release, you don't have to pass null.

- var token = client.issueStatelessChannelToken(
-     "client_credentials",
-     "urn:ietf:params:oauth:client-assertion-type:jwt-bearer",
-     clientAssertion,
-     null,
-     null
- );
+ var token = client.issueStatelessChannelTokenByJWTAssertion(
+     clientAssertion
+ );
- var token = client.issueStatelessChannelToken(
-     "client_credentials",
-     null,
-     null,
-     channelId,
-     channelSecret
- );
+ var token = client.issueStatelessChannelTokenByClientSecret(
+     channelId,
+     channelSecret
+ );
  • Implement wrapper method of issue_stateless_channel_token by @habara-k in #1871

line-openapi updates

  • chore(deps): update line-openapi digest to c601805 by @renovate[bot] in #1860
  • chore(deps): update line-openapi digest to 982bad2 by @renovate[bot] in #1868

Dependency updates

  • chore(deps): update actions/setup-node action to v6.2.0 by @renovate[bot] in #1819
  • chore(deps): update actions/checkout action to v6.0.2 by @renovate[bot] in #1820
  • chore(deps): update gradle to v9.3.0 by @renovate[bot] in #1821
  • fix(deps): update dependency ch.qos.logback:logback-classic to v1.5.25 by @renovate[bot] in #1822
  • fix(deps): update jackson monorepo by @renovate[bot] in #1823
  • fix(deps): update dependency io.github.littleproxy:littleproxy to v2.6.0 by @renovate[bot] in #1824
  • chore(deps): update dependency org.openapitools:openapi-generator-gradle-plugin to v7.19.0 by @renovate[bot] in #1825
  • chore(deps): update dependency org.openapitools:openapi-generator to v7.19.0 by @renovate[bot] in #1826
  • fix(deps): update openapi-generator-version to v7.19.0 by @renovate[bot] in #1827
  • chore(deps): update actions/setup-java action to v5.2.0 by @renovate[bot] in #1828
  • chore(deps): update dependency org.springframework.boot:spring-boot-gradle-plugin to v4.0.2 by @renovate[bot] in #1829
  • fix(deps): update dependency org.assertj:assertj-core to v3.27.7 by @renovate[bot] in #1830
  • fix(deps): update dependency ch.qos.logback:logback-classic to v1.5.26 by @renovate[bot] in #1831
  • chore(deps): update dependency org.apache.maven.plugins:maven-compiler-plugin to v3.15.0 by @renovate[bot] in #1832
  • chore(deps): update gradle/actions action to v5.0.1 by @renovate[bot] in #1833
  • fix(deps): update dependency ch.qos.logback:logback-classic to v1.5.27 by @renovate[bot] in #1835
  • chore(deps): update gradle to v9.3.1 by @renovate[bot] in #1834
  • chore(deps): update suzuki-shunsuke/pinact-action action to v1.4.0 by @renovate[bot] in #1836
  • fix(deps): update dependency io.pebbletemplates:pebble to v4.1.1 by @renovate[bot] in #1837
  • chore(deps): update kotlin monorepo to v2.3.10 by @renovate[bot] in #1838
  • fix(deps): update dependency ch.qos.logback:logback-classic to v1.5.28 by @renovate[bot] in #1839
  • fix(deps): update dependency ch.qos.logback:logback-classic to v1.5.29 by @renovate[bot] in #1840
  • chore(deps): update actions/stale action to v10.2.0 by @renovate[bot] in #1841
  • fix(deps): update dependency ch.qos.logback:logback-classic to v1.5.30 by @renovate[bot] in #1842
  • fix(deps): update dependency ch.qos.logback:logback-classic to v1.5.31 by @renovate[bot] in #1843
  • fix(deps): update junit-framework monorepo to v6.0.3 by @renovate[bot] in #1844
  • fix(deps): update dependency ch.qos.logback:logback-classic to v1.5.32 by @renovate[bot] in #1845
  • chore(deps): update dependency org.openapitools:openapi-generator to v7.20.0 by @renovate[bot] in #1846
  • chore(deps): update dependency org.openapitools:openapi-generator-gradle-plugin to v7.20.0 by @renovate[bot] in #1847
  • fix(deps): update openapi-generator-version to v7.20.0 by @renovate[bot] in #1848
  • chore(deps): update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.5.5 by @renovate[bot] in #1849
  • chore(deps): update dependency org.springframework.boot:spring-boot-gradle-plugin to v4.0.3 by @renovate[bot] in #1850
  • fix(deps): update dependency com.nimbusds:nimbus-jose-jwt to v10.8 by @renovate[bot] in #1851
  • fix(deps): update jackson monorepo to v2.21.1 by @renovate[bot] in #1852
  • chore(deps): update gradle/actions action to v5.0.2 by @renovate[bot] in #1853
  • fix(deps): update mockito monorepo to v5.22.0 by @renovate[bot] in #1854
  • chore(deps): update dependency org.apache.maven.plugins:maven-shade-plugin to v3.6.2 by @renovate[bot] in #1855
  • chore(deps): update actions/setup-node action to v6.3.0 by @renovate[bot] in #1856
  • chore(deps): update gradle to v9.4.0 by @renovate[bot] in #1857
  • fix(deps): update mockito monorepo to v5.23.0 by @renovate[bot] in #1858
  • chore(deps): update kotlin monorepo to v2.3.20 by @renovate[bot] in #1859
  • chore(deps): update gradle to v9.4.1 by @renovate[bot] in #1861
  • chore(deps): update dependency org.springframework.boot:spring-boot-gradle-plugin to v4.0.4 by @renovate[bot] in #1862
  • fix(deps): update jackson monorepo to v2.21.2 by @renovate[bot] in #1863
  • chore(deps): update suzuki-shunsuke/pinact-action action to v2 by @renovate[bot] in #1864
  • chore(deps): update gradle/actions action to v6 by @renovate[bot] in #1865
  • chore(deps): update gradle/actions action to v6.0.1 by @renovate[bot] in #1870
  • fix(deps): update openapi-generator-version to v7.21.0 by @renovate[bot] in #1869
  • chore(deps): update dependency org.openapitools:openapi-generator to v7.21.0 by @renovate[bot] in #1866
  • chore(deps): update dependency org.openapitools:openapi-generator-gradle-plugin to v7.21.0 by @renovate[bot] in #1867
  • chore(deps): update dependency org.springframework.boot:spring-boot-gradle-plugin to v4.0.5 by @renovate[bot] in #1873

Other Changes

  • Add test for verifyChannelTokenByJWT and getsAllValidChannelAccessTokenKeyIds by @Yang-33 in #1872

Full Changelog: v9.14.0...v9.15.0


This release is prepared by @habara-k