What's Changed
Added feature
This release adds wrapper methods for ChannelAccessToken#issue_stateless_channel_token, making stateless channel access token issuance simpler for both JWT assertion and client secret authentication. With this release, you don't have to pass empty strings ('') for unused parameters.
- token = api.issue_stateless_channel_token(
- grant_type='client_credentials',
- client_assertion_type='urn:ietf:params:oauth:client-assertion-type:jwt-bearer',
- client_assertion=client_assertion,
- client_id='',
- client_secret='',
- )
+ token = api.issue_stateless_channel_token_by_jwt_assertion(
+ client_assertion=client_assertion,
+ )- token = api.issue_stateless_channel_token(
- grant_type='client_credentials',
- client_assertion_type='',
- client_assertion='',
- client_id=client_id,
- client_secret=client_secret,
- )
+ token = api.issue_stateless_channel_token_by_client_secret(
+ client_id=client_id,
+ client_secret=client_secret,
+ )line-openapi updates
- chore(deps): update line-openapi digest to c601805 by @renovate[bot] in #972
- chore(deps): update line-openapi digest to 982bad2 by @renovate[bot] in #979
Dependency updates
- chore(deps): update actions/setup-node action to v6.2.0 by @renovate[bot] in #921
- chore(deps): update dependency wheel to v0.46.2 [security] by @renovate[bot] in #922
- chore(deps): update actions/checkout action to v6.0.2 by @renovate[bot] in #923
- fix(deps): update dependency ch.qos.logback:logback-classic to v1.5.25 by @renovate[bot] in #924
- chore(deps): update dependency black to v26 by @renovate[bot] in #925
- fix(deps): update dependency org.openapitools:openapi-generator to v7.19.0 by @renovate[bot] in #926
- chore(deps): update actions/setup-python action to v6.2.0 by @renovate[bot] in #927
- chore(deps): update dependency wheel to v0.46.3 by @renovate[bot] in #928
- fix(deps): update dependency ch.qos.logback:logback-classic to v1.5.26 by @renovate[bot] in #929
- chore(deps): update dependency org.apache.maven.plugins:maven-compiler-plugin to v3.15.0 by @renovate[bot] in #930
- fix(deps): update dependency ch.qos.logback:logback-classic to v1.5.27 by @renovate[bot] in #931
- chore(deps): update suzuki-shunsuke/pinact-action action to v1.4.0 by @renovate[bot] in #932
- fix(deps): update dependency ch.qos.logback:logback-classic to v1.5.28 by @renovate[bot] in #934
- fix(deps): update dependency ch.qos.logback:logback-classic to v1.5.29 by @renovate[bot] in #935
- chore(deps): update actions/stale action to v10.2.0 by @renovate[bot] in #936
- chore(deps): update dependency tox to v4.35.0 by @renovate[bot] in #937
- fix(deps): update dependency ch.qos.logback:logback-classic to v1.5.30 by @renovate[bot] in #938
- fix(deps): update dependency ch.qos.logback:logback-classic to v1.5.31 by @renovate[bot] in #939
- chore(deps): update dependency tox to v4.36.0 by @renovate[bot] in #940
- fix(deps): update dependency org.openapitools:openapi-generator to v7.20.0 by @renovate[bot] in #942
- fix(deps): update dependency ch.qos.logback:logback-classic to v1.5.32 by @renovate[bot] in #941
- chore(deps): update dependency tox to v4.36.1 by @renovate[bot] in #943
- chore(deps): update dependency tox to v4.37.0 by @renovate[bot] in #944
- chore(deps): update dependency tox to v4.38.0 by @renovate[bot] in #945
- chore(deps): update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.5.5 by @renovate[bot] in #946
- chore(deps): update dependency tox to v4.39.0 by @renovate[bot] in #947
- chore(deps): update dependency tox to v4.40.0 by @renovate[bot] in #948
- chore(deps): update dependency responses to v0.26.0 by @renovate[bot] in #949
- chore(deps): update dependency tox to v4.41.0 by @renovate[bot] in #950
- chore(deps): update dependency tox to v4.42.0 by @renovate[bot] in #951
- chore(deps): update dependency tox to v4.44.0 by @renovate[bot] in #952
- chore(deps): update dependency tox to v4.45.0 by @renovate[bot] in #954
- chore(deps): update actions/download-artifact action to v8 by @renovate[bot] in #955
- chore(deps): update dependency tox to v4.46.0 by @renovate[bot] in #956
- chore(deps): update dependency tox to v4.46.1 by @renovate[bot] in #957
- chore(deps): update dependency tox to v4.46.3 by @renovate[bot] in #958
- chore(deps): update actions/upload-artifact action to v7 by @renovate[bot] in #959
- chore(deps): update dependency tox to v4.47.0 by @renovate[bot] in #960
- chore(deps): update actions/setup-node action to v6.3.0 by @renovate[bot] in #961
- chore(deps): update dependency tox to v4.47.1 by @renovate[bot] in #962
- chore(deps): update dependency tox to v4.47.2 by @renovate[bot] in #963
- chore(deps): update dependency tox to v4.47.3 by @renovate[bot] in #964
- chore(deps): update dependency black to v26.3.1 [security] by @renovate[bot] in #965
- chore(deps): update dependency tox to v4.48.0 by @renovate[bot] in #966
- chore(deps): update dependency tox to v4.48.1 by @renovate[bot] in #967
- chore(deps): update dependency tox to v4.49.0 by @renovate[bot] in #968
- chore(deps): update dependency tox to v4.49.1 by @renovate[bot] in #969
- chore(deps): update actions/download-artifact action to v8.0.1 by @renovate[bot] in #970
- chore(deps): update dependency pypandoc to v1.17 by @renovate[bot] in #971
- chore(deps): update dependency tox to v4.50.0 by @renovate[bot] in #973
- chore(deps): update dependency tox to v4.50.2 by @renovate[bot] in #975
- chore(deps): update dependency tox to v4.50.3 by @renovate[bot] in #976
- chore(deps): update dependency pytest-cov to v7.1.0 by @renovate[bot] in #978
- fix(deps): update dependency org.openapitools:openapi-generator to v7.21.0 by @renovate[bot] in #980
- chore(deps): update dependency tox to v4.51.0 by @renovate[bot] in #983
- chore(deps): update dependency tox to v4.52.0 by @renovate[bot] in #984
Other Changes
- chore(deps): update dependency tox to v4.50.1 by @renovate[bot] in #974
- chore(deps): update suzuki-shunsuke/pinact-action action to v2 by @renovate[bot] in #977
- Add test for verifyChannelTokenByJWT and getsAllValidChannelAccessTokenKeyIds by @Yang-33 in #982
Full Changelog: v3.22.0...v3.23.0
This release is prepared by @habara-k