StandardIntrospectionRequest
struct- Added
WithHiddenProperties
field.
- Added
Service
struct- Added
ClaimShortcutRestrictive
field. - Added
ScopeRequired
field.
- Added
-
AuthleteApi
interface- Added
TokenDelete()
method. - Added
PushAuthorizationRequest()
method. - Removed
RegisterRequestObject()
method.
- Added
-
AuthorizationFailReason
type- Added
AuthorizationFailReason_INVALID_TARGET
.
- Added
-
AuthorizationIssueRequest
struct- Added
IdtHeaderParams
field.
- Added
-
AuthorizationResponse
struct- Added
Resources
field. - Added
Purpose
field.
- Added
-
BackchannelAuthenticationCompleteRequest
struct- Added
IdtHeaderParams
field.
- Added
-
BackchannelAuthenticationCompleteResponse
struct- Added
Resources
field.
- Added
-
BackchannelAuthenticationFailReason
type- Added
BackchannelAuthenticationFailReason_INVALID_TARGET
.
- Added
-
BackchannelAuthenticationResponse
struct- Added
Resources
field.
- Added
-
Client
struct- Added
Jwks
field. - Added
DerivedSectorIdentifier
field. - Added
AuthorizationDataTypes
field. - Added
ParRequired
field. - Added
RequestObjectRequired
field. - Removed
SectorIdentifier
field.
- Added
-
ClientExtension
struct- Added
AccessTokenDuration
field. - Added
RefreshTokenDuration
field.
- Added
-
DeviceAuthorizationResponse
struct- Added
Resources
field.
- Added
-
DeviceCompleteRequest
struct- Added
IdtHeaderParams
field.
- Added
-
DeviceVerificationResponse
struct- Added
Resources
field.
- Added
-
IntrospectionRequest
struct- Added
Dpop
field. - Added
Htm
field. - Added
Htu
field.
- Added
-
IntrospectionResponse
struct- Added
Resources
field. - Added
AccessTokenResources
field.
- Added
-
Service
struct- Added
RefreshTokenDurationKept
field. - Added
EndSessionEndpoint
field. - Added
PushedAuthReqDuration
field. - Added
SupportedAuthorizationDataTypes
field. - Added
SupportedTrustFrameworks
field. - Added
SupportedEvidence
field. - Added
SupportedIdentityDocuments
field. - Added
SupportedVerificationMethods
field. - Added
SupportedVerifiedClaims
field. - Added
MissingClientIdAllowed
field. - Added
ParRequired
field. - Added
RequestObjectRequired
field. - Added
TraditionalRequestObjectProcessingApplied
field. - Renamed
Scopes
toSupportedScopes
. - Renamed
RequestObjectEndpoint
toPushedAuthReqEndpoint
.
- Added
-
TokenCreateRequest
struct- Added
CertificateThumbprint
field. - Added
DpopKeyThumbprint
field.
- Added
-
TokenFailReason
type- Added
TokenFailReason_INVALID_TARGET
.
- Added
-
TokenIssueResponse
struct- Added
AccessTokenResources
field.
- Added
-
TokenRequest
struct- Added
Dpop
field. - Added
Htm
field. - Added
Htu
field.
- Added
-
TokenResponse
struct- Added
Resources
field. - Added
AccessTokenResources
field.
- Added
-
TokenUpdateRequest
struct- Added
CertificateThumbprint
field. - Added
DpopKeyThumbprint
field.
- Added
-
UserInfoRequest
struct- Added
Dpop
field. - Added
Htm
field. - Added
Htu
field.
- Added
-
UserInfoResponse
struct- Added
UserInfoClaims
field.
- Added
-
New components
PushedAuthReqAction
type and some of its constantsPushedAuthReqRequest
structPushedAuthReqResponse
struct
-
Deleted components
RequestObjectAction
typeRequestObjectRequest
structRequestObjectResponse
struct
- Fixed the implementation of
api.GetServiceJwks(bool, bool)
method so that it passes given parameters to /api/service/jwks/get API.
- Changed types of
RefresthTokenExpiresAt
andRefreshTokenDuration
fields inTokenResponse
fromstring
touint64
.
- Added
Properties
toTokenRequest
.
-
Added
omitempty
tostruct
fields for JSON marshaling. Without this, empty strings are generated instead ofnull
. -
Renamed
bakchannel_*.go
files tobackchannel_*.go
.
- Added
authlete.go
. At least one (non-test) Go file must exist directly under the package root in order to prevent "no Go files" errors.
- First release