StandardIntrospectionRequest
構造体WithHiddenProperties
フィールドを追加。
Service
構造体ClaimShortcutRestrictive
フィールドを追加。ScopeRequired
フィールドを追加。
-
AuthleteApi
インターフェースTokenDelete()
メソッドを追加。PushAuthorizationRequest()
メソッドを追加。RegisterRequestObject()
メソッドを削除。
-
AuthorizationFailReason
型AuthorizationFailReason_INVALID_TARGET
を追加。
-
AuthorizationIssueRequest
構造体IdtHeaderParams
フィールドを追加。
-
AuthorizationResponse
構造体Resources
フィールドを追加。Purpose
フィールドを追加。
-
BackchannelAuthenticationCompleteRequest
構造体IdtHeaderParams
フィールドを追加。
-
BackchannelAuthenticationCompleteResponse
構造体Resources
フィールドを追加。
-
BackchannelAuthenticationFailReason
型BackchannelAuthenticationFailReason_INVALID_TARGET
を追加。
-
BackchannelAuthenticationResponse
構造体Resources
フィールドを追加。
-
Client
構造体Jwks
フィールドを追加。DerivedSectorIdentifier
フィールドを追加。AuthorizationDataTypes
フィールドを追加。ParRequired
フィールドを追加。RequestObjectRequired
フィールドを追加。SectorIdentifier
フィールドを削除。
-
ClientExtension
構造体AccessTokenDuration
フィールドを追加。RefreshTokenDuration
フィールドを追加。
-
DeviceAuthorizationResponse
構造体Resources
フィールドを追加。
-
DeviceCompleteRequest
構造体IdtHeaderParams
フィールドを追加。
-
DeviceVerificationResponse
構造体Resources
フィールドを追加。
-
IntrospectionRequest
構造体Dpop
フィールドを追加。Htm
フィールドを追加。Htu
フィールドを追加。
-
IntrospectionResponse
構造体Resources
フィールドを追加。AccessTokenResources
フィールドを追加。
-
Service
構造体RefreshTokenDurationKept
フィールドを追加。EndSessionEndpoint
フィールドを追加。PushedAuthReqDuration
フィールドを追加。SupportedAuthorizationDataTypes
フィールドを追加。SupportedTrustFrameworks
フィールドを追加。SupportedEvidence
フィールドを追加。SupportedIdentityDocuments
フィールドを追加。SupportedVerificationMethods
フィールドを追加。SupportedVerifiedClaims
フィールドを追加。MissingClientIdAllowed
フィールドを追加。ParRequired
フィールドを追加。RequestObjectRequired
フィールドを追加。TraditionalRequestObjectProcessingApplied
フィールドを追加。Scopes
をSupportedScopes
へ名称変更。RequestObjectEndpoint
をPushedAuthReqEndpoint
へ名称変更。
-
TokenCreateRequest
構造体CertificateThumbprint
フィールドを追加。DpopKeyThumbprint
フィールドを追加。
-
TokenFailReason
型TokenFailReason_INVALID_TARGET
を追加。
-
TokenIssueResponse
型AccessTokenResources
フィールドを追加。
-
TokenRequest
構造体Dpop
フィールドを追加。Htm
フィールドを追加。Htu
フィールドを追加。
-
TokenResponse
構造体Resources
フィールドを追加。AccessTokenResources
フィールドを追加。
-
TokenUpdateRequest
構造体CertificateThumbprint
フィールドを追加。DpopKeyThumbprint
フィールドを追加。
-
UserInfoRequest
構造体Dpop
フィールドを追加。Htm
フィールドを追加。Htu
フィールドを追加。
-
UserInfoResponse
構造体UserInfoClaims
フィールドを追加。
-
新規部品
PushedAuthReqAction
型と同型の定数PushedAuthReqRequest
構造体PushedAuthReqResponse
構造体
-
削除された部品
RequestObjectAction
型RequestObjectRequest
構造体RequestObjectResponse
構造体
- 与えられたパラメーター群を /api/service/jwks/get API に渡すように
api.GetServiceJwks(bool, bool)
メソッドの実装を修正。
TokenResponse
のフィールドRefreshTokenExpiresAt
とRefreshTokenDuration
の 型をstring
からuint64
に変更。
TokenRequest
にProperties
を追加。
-
JSON マーシャリング用に
omitempty
をstruct
フィールド群に追加。 これをしておかないと、null
のかわりに空文字列が生成されてしまう。 -
bakchannel_*.go
ファイル群の名前をbackchannel_*.go
に変更。
authlete.go
ファイルを追加。 "no Go files" エラーを回避するため、少なくとも 一つ以上の(テストファイルではない)Go ファイルがパッケージルート直下に必要。
- 最初のリリース