-
AccessToken
クラスrefreshTokenScopes
を追加。
-
AuthorizationIssueRequest
クラスauthorizationDetails
を追加。consentedClaims
を追加。claimsForTx
を追加。verifiedClaimsForTx
を追加。jwtAtClaims
を追加。accessToken
を追加。idTokenAudType
を追加。accessTokenDuration
を追加。
-
AuthleteApi
クラスgetServiceConfiguration
メソッドの引数pretty=True
をrequest=None
へ変更。tokenRevoke
メソッドを追加。hskCreate
メソッドを追加。hskDelete
メソッドを追加。hskGet
メソッドを追加。hskGetList
メソッドを追加。echo
メソッドを追加。gm
メソッドを追加。updateClientLockFlag
メソッドを追加。federationConfiguration
メソッドを追加。federationRegistration
メソッドを追加。credentialIssuerMetadata
メソッドを追加。credentialJwtIssuerMetadata
メソッドを追加。credentialIssuerJwks
メソッドを追加。credentialOfferCreate
メソッドを追加。credentialOfferInfo
メソッドを追加。credentialSingleParse
メソッドを追加。credentialSingleIssue
メソッドを追加。credentialBatchParse
メソッドを追加。credentialBatchIssue
メソッドを追加。credentialDeferredParse
メソッドを追加。credentialDeferredIssue
メソッドを追加。idTokenReissue
メソッドを追加。authorizationTicketInfo
メソッドを追加。authorizationTicketUpdate
メソッドを追加。
-
AuthleteApiImpl
クラス- Authlete API バージョン 3 をサポート。
-
AuthleteConfiguration
クラスapiVersion
を追加。dpopKey
を追加。clientCertificate
を追加。
-
AuthleteEnvConfiguration
クラスapiVersion
を追加。dpopKey
を追加。clientCertificate
を追加。
-
AuthleteIniConfiguration
クラスapiVersion
を追加。dpopKey
を追加。clientCertificate
を追加。
-
AuthorizationIssueResponse
クラスticketInfo
を追加。
-
AuthorizationRequest
クラスcontext
を追加。
-
AuthorizationResponse
クラスdynamicScopes
を追加。claimsAtUserInfo
を追加。clientEntityIdUsed
を追加。transformedClaims
を追加。authorizationDetails
を追加。gmAction
を追加。grantId
を追加。grantSubject
を追加。requestedClaimsForTx
を追加。requestedVerifiedClaimsForTx
を追加。credentialOfferInfo
を追加。issuableCredentials
を追加。
-
Client
クラスauthorizationDataTypes
をauthorizationDetailsTypes
へ変更。 (仕様変更)attributes
を追加。customMetadata
を追加。frontChannelRequestObjectEncryptionRequired
を追加。requestObjectEncryptionAlgMatchRequired
を追加。requestObjectEncryptionEncMatchRequired
を追加。digestAlgorithm
を追加。singleAccessTokenPerSubject
を追加。pkceRequired
を追加。pkceS256Required
を追加。rsSignedRequestKeyId
を追加。rsRequestSigned
を追加。dpopRequired
を追加。locked
を追加。fapiModes
を追加。entityId
を追加。trustAnchorId
を追加。trustChain
を追加。trustChainExpiresAt
を追加。trustChainUpdatedAt
を追加。organizationName
を追加。signedJwksUri
を追加。clientRegistrationTypes
を追加。automaticallyRegistered
を追加。explicitlyRegistered
を追加。credentialOfferEndpoint
を追加。credentialResponseEncryptionRequired
を追加。
-
ClientExtension
クラスtokenExchangePermitted
を追加。
-
GrantType
クラスTOKEN_EXCHANGE
を追加。JWT_BEARER
を追加。PRE_AUTHORIZED_CODE
を追加。
-
IntrospectionRequest
クラスresources
を追加。uri
を追加。message
を追加。headers
を追加。requiredComponents
を追加。acrValues
を追加。maxAge
を追加。dpopNonceRequired
を追加。
-
IntrospectionResponse
クラスclientEntityId
を追加。clientEntityIdUsed
を追加。authorizationDetails
を追加。grantId
を追加。grant
を追加。consentedClaims
を追加。serviceAttributes
を追加。clientAttributes
を追加。forExternalAttachment
を追加。acr
を追加。authTime
を追加。grantType
を追加。forCredentialIssuance
を追加。cnonce
を追加。cnonceExpiresAt
を追加。issuableCredentials
を追加。dpopNonce
を追加。
-
Prompt
クラスCREATE
を追加。
-
PushedAuthReqRequest
クラスdpop
を追加。htm
を追加。htu
を追加。dpopNonceRequired
を追加。
-
PushedAuthReqResponse
クラスclientAuthMethod
を追加。dpopNonce
を追加。
-
RevocationRequest
クラスclientCertificate
を追加。clientCertificatePath
を追加。
-
Service
クラスpkceRequire
をpkceRequired
へ変更。 (不具合修正)mutualTlsValiddatePkiCertChain
をmutualTlsValidatePkiCertChain
へ変更。 (不具合修正)supportedAuthorizationDataTypes
をsupportedAuthorizationDetailsTypes
へ変更。 (仕様変更)refreshTokenDurationReset
を追加。supportedDocuments
を追加。supportedDocumentsMethods
を追加。supportedDocumentsCheckMethods
を追加。supportedElectronicRecords
を追加。supportedAttachments
を追加。supportedDigestAlgorithms
を追加。nbfOptional
を追加。issSuppressed
を追加。attributes
を追加。supportedCustomClientMetadata
を追加。tokenExpirationLinked
を追加。frontChannelRequestObjectEncryptionRequired
を追加。requestObjectEncryptionAlgMatchRequired
を追加。requestObjectEncryptionEncMatchRequired
を追加。hsmEnabled
を追加。hsks
を追加。grantManagementEndpoint
を追加。grantManagementActionRequired
を追加。unauthorizedOnClientConfigSupported
を追加。dcrScopeUsedAsRequestable
を追加。predefinedTransformedClaims
を追加。loopbackRedirectionUriVariable
を追加。requestObjectAudienceChecked
を追加。accessTokenForExternalAttachmentEmbedded
を追加。refreshTokenIdempotent
を追加。federationEnabled
を追加。organizationName
を追加。authorityHints
を追加。trustAnchors
を追加。federationJwks
を追加。federationSignatureKeyId
を追加。federationConfigurationDuration
を追加。signedJwksUri
を追加。federationRegistrationEndpoint
を追加。supportedClientRegistrationTypes
を追加。tokenExchangeByIdentifiableClientsOnly
を追加。tokenExchangeByConfidentialClientsOnly
を追加。tokenExchangeByPermittedClientsOnly
を追加。tokenExchangeEncryptedJwtRejected
を追加。tokenExchangeUnsignedJwtRejected
を追加。jwtGrantByIdentifiableClientsOnly
を追加。jwtGrantEncryptedJwtRejected
を追加。jwtGrantUnsignedJwtRejected
を追加。dcrDuplicateSoftwareIdBlocked
を追加。resourceSignatureKeyId
を追加。rsResponseSigned
を追加。openidDroppedOnRefreshWithoutOfflineAccess
を追加。verifiableCredentialsEnabled
を追加。credentialIssuerMetadata
を追加。credentialOfferDuration
を追加。idTokenAudType
を追加。supportedPromptValues
を追加。verifiedClaimsValidationSchemaSet
を追加。preAuthorizedGrantAnonymousAccessSupported
を追加。cnonceDuration
を追加。credentialTransactionDuration
を追加。credentialDuration
を追加。credentialJwks
を追加。credentialJwksUri
を追加。idTokenReissuable
を追加。introspectionSignatureKeyId
を追加。fapiModes
を追加。dpopNonceRequired
を追加。dpopNonceDuration
を追加。
-
StandardIntrospectionAction
クラスJWT
を追加。
-
StandardIntrospectionRequest
クラスwithHiddenProperties
を追加。rsUri
を追加。httpAcceptHeader
を追加。introspectionSignAlg
を追加。introspectionEncryptionAlg
を追加。introspectionEncryptionEnc
を追加。sharedKeyForSign
を追加。sharedKeyForEncryption
を追加。publicKeyForEncryption
を追加。
-
TokenAction
クラスTOKEN_EXCHANGE
を追加。JWT_BEARER
を追加。ID_TOKEN_REISSUABLE
を追加。
-
TokenCreateRequest
クラスclientEntityIdUsed
を追加。authorizationDetails
を追加。resources
を追加。forExternalAttachment
を追加。jwtAtClaims
を追加。acr
を追加。authTime
を追加。
-
TokenCreateResponse
クラスjwtAccessToken
を追加。authorizationDetails
を追加。forExternalAttachment
を追加。refreshTokenScopes
を追加。
-
TokenIssueRequest
クラスjwtAtClaims
を追加。accessToken
を追加。accessTokenDuration
を追加。
-
TokenIssueResponse
クラスclientEntityId
を追加。clientEntityIdUsed
を追加。authorizationDetails
を追加。serviceAttributes
を追加。clientAttributes
を追加。refreshTokenScopes
を追加。
-
TokenRequest
クラスjwtAtClaims
を追加。accessToken
を追加。accessTokenDuration
を追加。dpopNonceRequired
を追加。
-
TokenResponse
クラスclientEntityId
を追加。clientEntityIdUsed
を追加。clientAuthMethod
を追加。authorizationDetails
を追加。grantId
を追加。serviceAttributes
を追加。clientAttributes
を追加。audiences
を追加。requestedTokenType
を追加。subjectToken
を追加。subjectTokenType
を追加。subjectTokenInfo
を追加。actorToken
を追加。actorTokenType
を追加。actorTokenInfo
を追加。assertion
を追加。previousRefreshTokenUsed
を追加。cnonce
を追加。cnonceExpiresAt
を追加。cnonceDuration
を追加。requestedIdTokenClaims
を追加。dpopNonce
を追加。refreshTokenScopes
を追加。
-
TokenUpdateRequest
クラスrefreshTokenExpiresAt
を追加。refreshTokenExpiresAtUpdatedOnScopeUpdate
を追加。authorizationDetails
を追加。forExternalAttachment
を追加。tokenId
を追加。
-
TokenUpdateResponse
クラスrefreshTokenExpiresAt
を追加。authorizationDetails
を追加。forExternalAttachment
を追加。tokenId
を追加。
-
UserInfoIssueRequest
クラスclaimsForTx
を追加。verifiedClaimsForTx
を追加。requestSignature
を追加。headers
を追加。
-
UserInfoIssueResponse
クラスsignature
を追加。signatureInput
を追加。contentDigest
を追加。
-
UserInfoRequest
クラスuri
を追加。headers
を追加。message
を追加。dpopNonceRequired
を追加。
-
UserInfoResponse
クラスclientEntityId
を追加。clientEntityIdUsed
を追加。transformedClaims
を追加。consentedClaims
を追加。requestedClaimsForTx
を追加。requestedVerifiedClaimsForTx
を追加。serviceAttributes
を追加。clientAttributes
を追加。dpopNonce
を追加。
-
新しいクラス
AttachmentType
クラスAuthorizationTicketInfo
クラスAuthorizationTicketInfoAction
クラスAuthorizationTicketInfoRequest
クラスAuthorizationTicketInfoResponse
クラスAuthzDetails
クラスAuthzDetailsElement
クラスClientRegistrationType
クラスCredentialBatchIssueAction
クラスCredentialBatchIssueRequest
クラスCredentialBatchIssueResponse
クラスCredentialBatchParseAction
クラスCredentialBatchParseRequest
クラスCredentialBatchParseResponse
クラスCredentialDeferredIssueAction
クラスCredentialDeferredIssueRequest
クラスCredentialDeferredIssueResponse
クラスCredentialDeferredParseAction
クラスCredentialDeferredParseRequest
クラスCredentialDeferredParseResponse
クラスCredentialIssuanceOrder
クラスCredentialIssuerJwksAction
クラスCredentialIssuerJwksRequest
クラスCredentialIssuerJwksResponse
クラスCredentialIssuerMetadata
クラスCredentialIssuerMetadataAction
クラスCredentialIssuerMetadataRequest
クラスCredentialIssuerMetadataResponse
クラスCredentialJwtIssuerMetadataAction
クラスCredentialJwtIssuerMetadataRequest
クラスCredentialJwtIssuerMetadataResponse
クラスCredentialOfferCreateAction
クラスCredentialOfferCreateRequest
クラスCredentialOfferCreateResponse
クラスCredentialOfferInfo
クラスCredentialOfferInfoAction
クラスCredentialOfferInfoRequest
クラスCredentialOfferInfoResponse
クラスCredentialRequestInfo
クラスCredentialSingleIssueAction
クラスCredentialSingleIssueRequest
クラスCredentialSingleIssueResponse
クラスCredentialSingleParseAction
クラスCredentialSingleParseRequest
クラスCredentialSingleParseResponse
クラスDynamicScope
クラスEntityType
クラスFapiMode
クラスFederationConfigurationAction
クラスFederationConfigurationRequest
クラスFederationConfigurationResponse
クラスFederationRegistrationAction
クラスFederationRegistrationRequest
クラスFederationRegistrationResponse
クラスGMAction
クラスGrant
クラスGrantManagementAction
クラスGrantManagementRequest
クラスGrantManagementResponse
クラスGrantScope
クラスHsk
クラスHskAction
クラスHskCreateRequest
クラスHskListAction
クラスHskListResponse
クラスHskResponse
クラスIDTokenReissueAction
クラスIDTokenReissueRequest
クラスIDTokenReissueResponse
クラスServiceConfigurationRequest
クラスStringArray
クラスTokenInfo
クラスTokenRevokeRequest
クラスTokenRevokeResponse
クラスTrustAnchor
クラス
Service
クラスclaimShortcutRestrictive
追加。scopeRequired
追加。
- README ファイル
- 「AWS サポート」セクションを追加。
authlete.aws.apigateway.Authorizer
クラス- Lambda Event Payload のタイプの "TOKEN" と "REQUEST" を両方サポートできるよう、 アクセストークンの抽出方法を改善。
authlete.aws.apigateway.Authorizer
クラス- エラー時の動作を制御するため
policy
プロパティーを導入。 - ポリシーに埋め込む
context
の内容を変更。
- エラー時の動作を制御するため
authlete.aws.apigateway.Authorizer
クラス- IAM ポリシーの
context
内のclient_id
が常に文字列またはNone
になることを保証。
- IAM ポリシーの
authlete.aws.apigateway.Authorizer
クラス- アクセストークンが無い場合の挙動を変更。
on_no_access_token
フックを削除。
authlete.aws.apigateway.Authorizer
クラスupdate_policy_context
メソッド追加。- ポリシーに埋め込む
context
の内容変更。 - フックメソッド群のインターフェース変更。
-
AuthleteApi
クラスtokenDelete
メソッド追加。
-
新しいパッケージ
authlete.aws
authlete.aws.apigateway
-
AuthleteApi
クラスpushAuthorizationRequest
メソッド追加。
-
AuthorizationFailReason
クラスINVALID_TARGET
追加。
-
AuthorizationIssueRequest
クラスidtHeaderParams
追加。
-
AuthorizationResponse
クラスpurpose
追加。resources
追加。
-
BackchannelAuthenticationCompleteRequest
クラスidtHeaderParams
追加。
-
BackchannelAuthenticationCompleteResponse
クラスresources
追加。
-
BackchannelAuthenticationFailReason
クラスINVALID_TARGET
追加。
-
BackchannelAuthenticationResponse
クラスresources
追加。
-
Client
クラスauthorizationDataTypes
追加。derivedSectorIdentifier
追加。parRequired
追加。requestObjectRequired
追加。sectorIdentifier
をsectorIdentifierUri
に変更。
-
ClientExtension
クラスaccessTokenDuration
追加。refreshTokenDuration
追加。
-
DeviceAuthorizationResponse
クラスresources
追加。
-
DeviceVerificationResponse
クラスresources
追加。
-
IntrospectionRequest
クラスdpop
追加。htm
追加。htu
追加。
-
IntrospectionResponse
クラスaccessTokenResources
追加。resources
追加。
-
Service
クラスendSessionEndpoint
追加。missingClientIdAllowed
追加。parRequired
追加。pushedAuthReqDuration
追加。refreshTokenDurationKept
追加。requestObjectRequired
追加。supportedAuthorizationDataTypes
追加。supportedEvidence
追加。supportedIdentityDocuments
追加。supportedTrustFrameworks
追加。supportedVerificationMethods
追加。supportedVerifiedClaims
追加。traditionalRequestObjectProcessingApplied
追加。requestObjectEndpoint
をpushedAuthReqEndpoint
に変更。
-
TokenCreateRequest
クラスcertificateThumbprint
追加。dpopKeyThumbprint
追加。
-
TokenFailReason
クラスINVALID_TARGET
追加。
-
TokenIssueResponse
クラスaccessTokenResources
追加。
-
TokenRequest
クラスdpop
追加。htm
追加。htu
追加。
-
TokenResponse
クラスaccessTokenResources
追加。resources
追加。
-
TokenUpdateRequest
クラスcertificateThumbprint
追加。dpopKeyThumbprint
追加。
-
UserInfoRequest
クラスdpop
追加。htm
追加。htu
追加。
-
UserInfoResponse
クラスuserInfoClaims
追加。
-
新しいクラス
PushedAuthReqAction
PushedAuthReqRequest
PushedAuthReqResponse
user_info_*
から userinfo_*
に変更。
setup.up
を更新。 packages
の修正、および install_requires
と license
の追加。
最初のリリース