Package com.authlete.jaxrs.api
Class AuthleteApiImpl
- java.lang.Object
-
- com.authlete.jaxrs.api.AuthleteApiJaxrsImpl
-
- com.authlete.jaxrs.api.AuthleteApiImpl
-
- All Implemented Interfaces:
com.authlete.common.api.AuthleteApi
public class AuthleteApiImpl extends AuthleteApiJaxrsImpl
The implementation ofAuthleteApi
using JAX-RS 2.0 client API.- Author:
- Takahiko Kawasaki For Authlete 2.x
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.authlete.jaxrs.api.AuthleteApiJaxrsImpl
AuthleteApiJaxrsImpl.AuthleteApiCall<TResponse>
-
-
Constructor Summary
Constructors Constructor Description AuthleteApiImpl(com.authlete.common.conf.AuthleteConfiguration configuration)
The constructor with an instance ofAuthleteConfiguration
.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description com.authlete.common.dto.AuthorizationResponse
authorization(com.authlete.common.dto.AuthorizationRequest request)
Call/api/auth/authorization
API.com.authlete.common.dto.AuthorizationFailResponse
authorizationFail(com.authlete.common.dto.AuthorizationFailRequest request)
Call/api/auth/authorization/fail
API.com.authlete.common.dto.AuthorizationIssueResponse
authorizationIssue(com.authlete.common.dto.AuthorizationIssueRequest request)
Call/api/auth/authorization/issue
API.com.authlete.common.dto.AuthorizationTicketInfoResponse
authorizationTicketInfo(com.authlete.common.dto.AuthorizationTicketInfoRequest request)
com.authlete.common.dto.AuthorizationTicketUpdateResponse
authorizationTicketUpdate(com.authlete.common.dto.AuthorizationTicketUpdateRequest request)
com.authlete.common.dto.BackchannelAuthenticationResponse
backchannelAuthentication(com.authlete.common.dto.BackchannelAuthenticationRequest request)
Call/api/backchannel/authentication
API.com.authlete.common.dto.BackchannelAuthenticationCompleteResponse
backchannelAuthenticationComplete(com.authlete.common.dto.BackchannelAuthenticationCompleteRequest request)
Call/api/backchannel/authentication/complete
API.com.authlete.common.dto.BackchannelAuthenticationFailResponse
backchannelAuthenticationFail(com.authlete.common.dto.BackchannelAuthenticationFailRequest request)
Call/api/backchannel/authentication/fail
API.com.authlete.common.dto.BackchannelAuthenticationIssueResponse
backchannelAuthenticationIssue(com.authlete.common.dto.BackchannelAuthenticationIssueRequest request)
Call/api/backchannel/authentication/issue
API.com.authlete.common.dto.Client
createClient(com.authlete.common.dto.Client client)
Call/api/client/create
API.com.authlete.common.dto.Service
createService(com.authlete.common.dto.Service service)
Call/api/service/create
API.com.authlete.common.dto.Service
createServie(com.authlete.common.dto.Service service)
Deprecated.com.authlete.common.dto.CredentialBatchIssueResponse
credentialBatchIssue(com.authlete.common.dto.CredentialBatchIssueRequest request)
com.authlete.common.dto.CredentialBatchParseResponse
credentialBatchParse(com.authlete.common.dto.CredentialBatchParseRequest request)
com.authlete.common.dto.CredentialDeferredIssueResponse
credentialDeferredIssue(com.authlete.common.dto.CredentialDeferredIssueRequest request)
com.authlete.common.dto.CredentialDeferredParseResponse
credentialDeferredParse(com.authlete.common.dto.CredentialDeferredParseRequest request)
com.authlete.common.dto.CredentialIssuerJwksResponse
credentialIssuerJwks(com.authlete.common.dto.CredentialIssuerJwksRequest request)
com.authlete.common.dto.CredentialIssuerMetadataResponse
credentialIssuerMetadata(com.authlete.common.dto.CredentialIssuerMetadataRequest request)
com.authlete.common.dto.CredentialJwtIssuerMetadataResponse
credentialJwtIssuerMetadata(com.authlete.common.dto.CredentialJwtIssuerMetadataRequest request)
com.authlete.common.dto.CredentialOfferCreateResponse
credentialOfferCreate(com.authlete.common.dto.CredentialOfferCreateRequest request)
com.authlete.common.dto.CredentialOfferInfoResponse
credentialOfferInfo(com.authlete.common.dto.CredentialOfferInfoRequest request)
com.authlete.common.dto.CredentialSingleIssueResponse
credentialSingleIssue(com.authlete.common.dto.CredentialSingleIssueRequest request)
com.authlete.common.dto.CredentialSingleParseResponse
credentialSingleParse(com.authlete.common.dto.CredentialSingleParseRequest request)
void
deleteClient(long clientId)
Call/api/client/delete/{clientId}
API.void
deleteClient(String clientId)
Call/api/client/delete/{clientId}
API.void
deleteClientAuthorization(long clientId, String subject)
void
deleteGrantedScopes(long clientId, String subject)
void
deleteRequestableScopes(long clientId)
Call/api/client/extension/requestable_scopes/delete/{clientId}
API.void
deleteService(long apiKey)
Call/api/service/delete/{serviceApiKey}
API.com.authlete.common.dto.DeviceAuthorizationResponse
deviceAuthorization(com.authlete.common.dto.DeviceAuthorizationRequest request)
Call/api/device/authorization
API.com.authlete.common.dto.DeviceCompleteResponse
deviceComplete(com.authlete.common.dto.DeviceCompleteRequest request)
Call/api/device/complete
API.com.authlete.common.dto.DeviceVerificationResponse
deviceVerification(com.authlete.common.dto.DeviceVerificationRequest request)
Call/api/device/verification
API.com.authlete.common.dto.ClientRegistrationResponse
dynamicClientDelete(com.authlete.common.dto.ClientRegistrationRequest request)
Call/api/client/registration/delete
API.com.authlete.common.dto.ClientRegistrationResponse
dynamicClientGet(com.authlete.common.dto.ClientRegistrationRequest request)
Call/api/client/registration/get
API.com.authlete.common.dto.ClientRegistrationResponse
dynamicClientRegister(com.authlete.common.dto.ClientRegistrationRequest request)
Call/api/client/registration
API.com.authlete.common.dto.ClientRegistrationResponse
dynamicClientUpdate(com.authlete.common.dto.ClientRegistrationRequest request)
Call/api/client/registration/update
API.Map<String,String>
echo(Map<String,String> parameters)
com.authlete.common.dto.FederationConfigurationResponse
federationConfiguration(com.authlete.common.dto.FederationConfigurationRequest request)
com.authlete.common.dto.FederationRegistrationResponse
federationRegistration(com.authlete.common.dto.FederationRegistrationRequest request)
com.authlete.common.dto.Client
getClient(long clientId)
Call/api/client/get/{clientId}
API.com.authlete.common.dto.Client
getClient(String clientId)
Call/api/client/get/{clientId}
API.com.authlete.common.dto.AuthorizedClientListResponse
getClientAuthorizationList(com.authlete.common.dto.ClientAuthorizationGetListRequest request)
com.authlete.common.dto.ClientListResponse
getClientList()
Call/api/client/get/list
API.com.authlete.common.dto.ClientListResponse
getClientList(int start, int end)
com.authlete.common.dto.ClientListResponse
getClientList(String developer)
com.authlete.common.dto.ClientListResponse
getClientList(String developer, int start, int end)
com.authlete.common.dto.GrantedScopesGetResponse
getGrantedScopes(long clientId, String subject)
String[]
getRequestableScopes(long clientId)
Call/api/client/extension/requestable_scopes/get/{clientId}
API.com.authlete.common.dto.Service
getService(long apiKey)
Call/api/service/get/{serviceApiKey}
API.String
getServiceConfiguration()
Call/api/service/configuration
APIString
getServiceConfiguration(boolean pretty)
Call/api/service/configuration
APIString
getServiceConfiguration(com.authlete.common.dto.ServiceConfigurationRequest request)
Call/api/service/configuration
APIString
getServiceJwks()
Call/api/service/jwks/get
APIString
getServiceJwks(boolean pretty, boolean includePrivateKeys)
Call/api/service/jwks/get
APIcom.authlete.common.dto.ServiceListResponse
getServiceList()
Call/api/service/get/list
API.com.authlete.common.dto.ServiceListResponse
getServiceList(int start, int end)
com.authlete.common.dto.TokenCreateBatchStatusResponse
getTokenCreateBatchStatus(String requestId)
com.authlete.common.dto.TokenListResponse
getTokenList()
com.authlete.common.dto.TokenListResponse
getTokenList(int start, int end)
com.authlete.common.dto.TokenListResponse
getTokenList(int start, int end, com.authlete.common.types.TokenStatus tokenStatus)
com.authlete.common.dto.TokenListResponse
getTokenList(com.authlete.common.types.TokenStatus tokenStatus)
com.authlete.common.dto.TokenListResponse
getTokenList(String clientIdentifier, String subject)
com.authlete.common.dto.TokenListResponse
getTokenList(String clientIdentifier, String subject, int start, int end)
com.authlete.common.dto.TokenListResponse
getTokenList(String clientIdentifier, String subject, int start, int end, com.authlete.common.types.TokenStatus tokenStatus)
com.authlete.common.dto.TokenListResponse
getTokenList(String clientIdentifier, String subject, com.authlete.common.types.TokenStatus tokenStatus)
com.authlete.common.dto.GMResponse
gm(com.authlete.common.dto.GMRequest request)
com.authlete.common.dto.HskResponse
hskCreate(com.authlete.common.dto.HskCreateRequest request)
com.authlete.common.dto.HskResponse
hskDelete(String handle)
com.authlete.common.dto.HskResponse
hskGet(String handle)
com.authlete.common.dto.HskListResponse
hskGetList()
com.authlete.common.dto.IDTokenReissueResponse
idTokenReissue(com.authlete.common.dto.IDTokenReissueRequest request)
com.authlete.common.dto.IntrospectionResponse
introspection(com.authlete.common.dto.IntrospectionRequest request)
Call/api/auth/introspection
API.com.authlete.common.dto.PushedAuthReqResponse
pushAuthorizationRequest(com.authlete.common.dto.PushedAuthReqRequest request)
com.authlete.common.dto.ClientSecretRefreshResponse
refreshClientSecret(long clientId)
com.authlete.common.dto.ClientSecretRefreshResponse
refreshClientSecret(String clientIdentifier)
com.authlete.common.dto.RevocationResponse
revocation(com.authlete.common.dto.RevocationRequest request)
Call/api/auth/revocation
API.String[]
setRequestableScopes(long clientId, String[] scopes)
com.authlete.common.dto.StandardIntrospectionResponse
standardIntrospection(com.authlete.common.dto.StandardIntrospectionRequest request)
Call/api/auth/introspection/standard
API.com.authlete.common.dto.TokenResponse
token(com.authlete.common.dto.TokenRequest request)
Call/api/auth/token
API.com.authlete.common.dto.TokenCreateResponse
tokenCreate(com.authlete.common.dto.TokenCreateRequest request)
Call/api/auth/token/create
API.com.authlete.common.dto.TokenCreateBatchResponse
tokenCreateBatch(com.authlete.common.dto.TokenCreateRequest[] tokenCreateRequests, boolean dryRun)
void
tokenDelete(String token)
Call/api/auth/token/delete/{token}
API.com.authlete.common.dto.TokenFailResponse
tokenFail(com.authlete.common.dto.TokenFailRequest request)
Call/api/auth/token/fail
API.com.authlete.common.dto.TokenIssueResponse
tokenIssue(com.authlete.common.dto.TokenIssueRequest request)
Call/api/auth/token/issue
API.com.authlete.common.dto.TokenRevokeResponse
tokenRevoke(com.authlete.common.dto.TokenRevokeRequest request)
Call/api/auth/token/revoke
API.com.authlete.common.dto.TokenUpdateResponse
tokenUpdate(com.authlete.common.dto.TokenUpdateRequest request)
Call/api/auth/token/update
API.com.authlete.common.dto.Client
updateClient(com.authlete.common.dto.Client client)
Call/api/client/update/{clientId}
API.void
updateClientAuthorization(long clientId, com.authlete.common.dto.ClientAuthorizationUpdateRequest request)
void
updateClientLockFlag(String clientIdentifier, boolean clientLocked)
com.authlete.common.dto.ClientSecretUpdateResponse
updateClientSecret(long clientId, String clientSecret)
com.authlete.common.dto.ClientSecretUpdateResponse
updateClientSecret(String clientIdentifier, String clientSecret)
com.authlete.common.dto.Service
updateService(com.authlete.common.dto.Service service)
Call/api/service/update/{serviceApiKey}
API.com.authlete.common.dto.UserInfoResponse
userinfo(com.authlete.common.dto.UserInfoRequest request)
Call/api/auth/userinfo
API.com.authlete.common.dto.UserInfoIssueResponse
userinfoIssue(com.authlete.common.dto.UserInfoIssueRequest request)
Call/api/auth/userinfo/issue
API.com.authlete.common.dto.JoseVerifyResponse
verifyJose(com.authlete.common.dto.JoseVerifyRequest request)
Call/api/jose/verify
API.-
Methods inherited from class com.authlete.jaxrs.api.AuthleteApiJaxrsImpl
callDeleteApi, callGetApi, callPostApi, executeApiCall, getJaxRsClientBuilder, getSettings, getTarget, isDpopEnabled, setJaxRsClientBuilder, wrapWithDpop
-
-
-
-
Constructor Detail
-
AuthleteApiImpl
public AuthleteApiImpl(com.authlete.common.conf.AuthleteConfiguration configuration)
The constructor with an instance ofAuthleteConfiguration
.The existence of a constructor of this type is a required by
AuthleteApiFactory
.- Parameters:
configuration
- An instance ofAuthleteConfiguration
.
-
-
Method Detail
-
authorization
public com.authlete.common.dto.AuthorizationResponse authorization(com.authlete.common.dto.AuthorizationRequest request) throws com.authlete.common.api.AuthleteApiException
Call/api/auth/authorization
API.- Throws:
com.authlete.common.api.AuthleteApiException
-
authorizationFail
public com.authlete.common.dto.AuthorizationFailResponse authorizationFail(com.authlete.common.dto.AuthorizationFailRequest request) throws com.authlete.common.api.AuthleteApiException
Call/api/auth/authorization/fail
API.- Throws:
com.authlete.common.api.AuthleteApiException
-
authorizationIssue
public com.authlete.common.dto.AuthorizationIssueResponse authorizationIssue(com.authlete.common.dto.AuthorizationIssueRequest request) throws com.authlete.common.api.AuthleteApiException
Call/api/auth/authorization/issue
API.- Throws:
com.authlete.common.api.AuthleteApiException
-
token
public com.authlete.common.dto.TokenResponse token(com.authlete.common.dto.TokenRequest request) throws com.authlete.common.api.AuthleteApiException
Call/api/auth/token
API.- Throws:
com.authlete.common.api.AuthleteApiException
-
tokenCreate
public com.authlete.common.dto.TokenCreateResponse tokenCreate(com.authlete.common.dto.TokenCreateRequest request) throws com.authlete.common.api.AuthleteApiException
Call/api/auth/token/create
API.- Throws:
com.authlete.common.api.AuthleteApiException
-
tokenDelete
public void tokenDelete(String token) throws com.authlete.common.api.AuthleteApiException
Call/api/auth/token/delete/{token}
API.- Throws:
com.authlete.common.api.AuthleteApiException
-
tokenFail
public com.authlete.common.dto.TokenFailResponse tokenFail(com.authlete.common.dto.TokenFailRequest request) throws com.authlete.common.api.AuthleteApiException
Call/api/auth/token/fail
API.- Throws:
com.authlete.common.api.AuthleteApiException
-
tokenIssue
public com.authlete.common.dto.TokenIssueResponse tokenIssue(com.authlete.common.dto.TokenIssueRequest request) throws com.authlete.common.api.AuthleteApiException
Call/api/auth/token/issue
API.- Throws:
com.authlete.common.api.AuthleteApiException
-
tokenRevoke
public com.authlete.common.dto.TokenRevokeResponse tokenRevoke(com.authlete.common.dto.TokenRevokeRequest request) throws com.authlete.common.api.AuthleteApiException
Call/api/auth/token/revoke
API.- Throws:
com.authlete.common.api.AuthleteApiException
-
tokenUpdate
public com.authlete.common.dto.TokenUpdateResponse tokenUpdate(com.authlete.common.dto.TokenUpdateRequest request) throws com.authlete.common.api.AuthleteApiException
Call/api/auth/token/update
API.- Throws:
com.authlete.common.api.AuthleteApiException
-
getTokenList
public com.authlete.common.dto.TokenListResponse getTokenList() throws com.authlete.common.api.AuthleteApiException
- Throws:
com.authlete.common.api.AuthleteApiException
-
getTokenList
public com.authlete.common.dto.TokenListResponse getTokenList(com.authlete.common.types.TokenStatus tokenStatus) throws com.authlete.common.api.AuthleteApiException
- Throws:
com.authlete.common.api.AuthleteApiException
-
getTokenList
public com.authlete.common.dto.TokenListResponse getTokenList(String clientIdentifier, String subject) throws com.authlete.common.api.AuthleteApiException
- Throws:
com.authlete.common.api.AuthleteApiException
-
getTokenList
public com.authlete.common.dto.TokenListResponse getTokenList(String clientIdentifier, String subject, com.authlete.common.types.TokenStatus tokenStatus) throws com.authlete.common.api.AuthleteApiException
- Throws:
com.authlete.common.api.AuthleteApiException
-
getTokenList
public com.authlete.common.dto.TokenListResponse getTokenList(int start, int end) throws com.authlete.common.api.AuthleteApiException
- Throws:
com.authlete.common.api.AuthleteApiException
-
getTokenList
public com.authlete.common.dto.TokenListResponse getTokenList(int start, int end, com.authlete.common.types.TokenStatus tokenStatus) throws com.authlete.common.api.AuthleteApiException
- Throws:
com.authlete.common.api.AuthleteApiException
-
getTokenList
public com.authlete.common.dto.TokenListResponse getTokenList(String clientIdentifier, String subject, int start, int end) throws com.authlete.common.api.AuthleteApiException
- Throws:
com.authlete.common.api.AuthleteApiException
-
getTokenList
public com.authlete.common.dto.TokenListResponse getTokenList(String clientIdentifier, String subject, int start, int end, com.authlete.common.types.TokenStatus tokenStatus) throws com.authlete.common.api.AuthleteApiException
- Throws:
com.authlete.common.api.AuthleteApiException
-
revocation
public com.authlete.common.dto.RevocationResponse revocation(com.authlete.common.dto.RevocationRequest request) throws com.authlete.common.api.AuthleteApiException
Call/api/auth/revocation
API.- Throws:
com.authlete.common.api.AuthleteApiException
-
userinfo
public com.authlete.common.dto.UserInfoResponse userinfo(com.authlete.common.dto.UserInfoRequest request) throws com.authlete.common.api.AuthleteApiException
Call/api/auth/userinfo
API.- Throws:
com.authlete.common.api.AuthleteApiException
-
userinfoIssue
public com.authlete.common.dto.UserInfoIssueResponse userinfoIssue(com.authlete.common.dto.UserInfoIssueRequest request) throws com.authlete.common.api.AuthleteApiException
Call/api/auth/userinfo/issue
API.- Throws:
com.authlete.common.api.AuthleteApiException
-
introspection
public com.authlete.common.dto.IntrospectionResponse introspection(com.authlete.common.dto.IntrospectionRequest request) throws com.authlete.common.api.AuthleteApiException
Call/api/auth/introspection
API.- Throws:
com.authlete.common.api.AuthleteApiException
-
standardIntrospection
public com.authlete.common.dto.StandardIntrospectionResponse standardIntrospection(com.authlete.common.dto.StandardIntrospectionRequest request) throws com.authlete.common.api.AuthleteApiException
Call/api/auth/introspection/standard
API.- Throws:
com.authlete.common.api.AuthleteApiException
-
createService
public com.authlete.common.dto.Service createService(com.authlete.common.dto.Service service) throws com.authlete.common.api.AuthleteApiException
Call/api/service/create
API.- Throws:
com.authlete.common.api.AuthleteApiException
-
createServie
@Deprecated public com.authlete.common.dto.Service createServie(com.authlete.common.dto.Service service) throws com.authlete.common.api.AuthleteApiException
Deprecated.Call/api/service/create
API.- Throws:
com.authlete.common.api.AuthleteApiException
-
deleteService
public void deleteService(long apiKey) throws com.authlete.common.api.AuthleteApiException
Call/api/service/delete/{serviceApiKey}
API.- Throws:
com.authlete.common.api.AuthleteApiException
-
getService
public com.authlete.common.dto.Service getService(long apiKey) throws com.authlete.common.api.AuthleteApiException
Call/api/service/get/{serviceApiKey}
API.- Throws:
com.authlete.common.api.AuthleteApiException
-
getServiceList
public com.authlete.common.dto.ServiceListResponse getServiceList() throws com.authlete.common.api.AuthleteApiException
Call/api/service/get/list
API.- Throws:
com.authlete.common.api.AuthleteApiException
-
getServiceList
public com.authlete.common.dto.ServiceListResponse getServiceList(int start, int end) throws com.authlete.common.api.AuthleteApiException
- Throws:
com.authlete.common.api.AuthleteApiException
-
updateService
public com.authlete.common.dto.Service updateService(com.authlete.common.dto.Service service) throws com.authlete.common.api.AuthleteApiException
Call/api/service/update/{serviceApiKey}
API.- Throws:
com.authlete.common.api.AuthleteApiException
-
getServiceJwks
public String getServiceJwks() throws com.authlete.common.api.AuthleteApiException
Call/api/service/jwks/get
API- Throws:
com.authlete.common.api.AuthleteApiException
-
getServiceJwks
public String getServiceJwks(boolean pretty, boolean includePrivateKeys) throws com.authlete.common.api.AuthleteApiException
Call/api/service/jwks/get
API- Throws:
com.authlete.common.api.AuthleteApiException
-
getServiceConfiguration
public String getServiceConfiguration() throws com.authlete.common.api.AuthleteApiException
Call/api/service/configuration
API- Throws:
com.authlete.common.api.AuthleteApiException
-
getServiceConfiguration
public String getServiceConfiguration(boolean pretty) throws com.authlete.common.api.AuthleteApiException
Call/api/service/configuration
API- Throws:
com.authlete.common.api.AuthleteApiException
-
getServiceConfiguration
public String getServiceConfiguration(com.authlete.common.dto.ServiceConfigurationRequest request) throws com.authlete.common.api.AuthleteApiException
Call/api/service/configuration
API- Throws:
com.authlete.common.api.AuthleteApiException
-
createClient
public com.authlete.common.dto.Client createClient(com.authlete.common.dto.Client client) throws com.authlete.common.api.AuthleteApiException
Call/api/client/create
API.- Throws:
com.authlete.common.api.AuthleteApiException
-
dynamicClientRegister
public com.authlete.common.dto.ClientRegistrationResponse dynamicClientRegister(com.authlete.common.dto.ClientRegistrationRequest request) throws com.authlete.common.api.AuthleteApiException
Call/api/client/registration
API.- Throws:
com.authlete.common.api.AuthleteApiException
-
dynamicClientGet
public com.authlete.common.dto.ClientRegistrationResponse dynamicClientGet(com.authlete.common.dto.ClientRegistrationRequest request) throws com.authlete.common.api.AuthleteApiException
Call/api/client/registration/get
API.- Throws:
com.authlete.common.api.AuthleteApiException
-
dynamicClientUpdate
public com.authlete.common.dto.ClientRegistrationResponse dynamicClientUpdate(com.authlete.common.dto.ClientRegistrationRequest request) throws com.authlete.common.api.AuthleteApiException
Call/api/client/registration/update
API.- Throws:
com.authlete.common.api.AuthleteApiException
-
dynamicClientDelete
public com.authlete.common.dto.ClientRegistrationResponse dynamicClientDelete(com.authlete.common.dto.ClientRegistrationRequest request) throws com.authlete.common.api.AuthleteApiException
Call/api/client/registration/delete
API.- Throws:
com.authlete.common.api.AuthleteApiException
-
deleteClient
public void deleteClient(long clientId) throws com.authlete.common.api.AuthleteApiException
Call/api/client/delete/{clientId}
API.- Throws:
com.authlete.common.api.AuthleteApiException
-
deleteClient
public void deleteClient(String clientId) throws com.authlete.common.api.AuthleteApiException
Call/api/client/delete/{clientId}
API.- Throws:
com.authlete.common.api.AuthleteApiException
-
getClient
public com.authlete.common.dto.Client getClient(long clientId) throws com.authlete.common.api.AuthleteApiException
Call/api/client/get/{clientId}
API.- Throws:
com.authlete.common.api.AuthleteApiException
-
getClient
public com.authlete.common.dto.Client getClient(String clientId) throws com.authlete.common.api.AuthleteApiException
Call/api/client/get/{clientId}
API.- Throws:
com.authlete.common.api.AuthleteApiException
-
getClientList
public com.authlete.common.dto.ClientListResponse getClientList() throws com.authlete.common.api.AuthleteApiException
Call/api/client/get/list
API.- Throws:
com.authlete.common.api.AuthleteApiException
-
getClientList
public com.authlete.common.dto.ClientListResponse getClientList(String developer) throws com.authlete.common.api.AuthleteApiException
- Throws:
com.authlete.common.api.AuthleteApiException
-
getClientList
public com.authlete.common.dto.ClientListResponse getClientList(int start, int end) throws com.authlete.common.api.AuthleteApiException
- Throws:
com.authlete.common.api.AuthleteApiException
-
getClientList
public com.authlete.common.dto.ClientListResponse getClientList(String developer, int start, int end) throws com.authlete.common.api.AuthleteApiException
- Throws:
com.authlete.common.api.AuthleteApiException
-
updateClient
public com.authlete.common.dto.Client updateClient(com.authlete.common.dto.Client client) throws com.authlete.common.api.AuthleteApiException
Call/api/client/update/{clientId}
API.- Throws:
com.authlete.common.api.AuthleteApiException
-
getRequestableScopes
public String[] getRequestableScopes(long clientId) throws com.authlete.common.api.AuthleteApiException
Call/api/client/extension/requestable_scopes/get/{clientId}
API.- Throws:
com.authlete.common.api.AuthleteApiException
-
setRequestableScopes
public String[] setRequestableScopes(long clientId, String[] scopes) throws com.authlete.common.api.AuthleteApiException
- Throws:
com.authlete.common.api.AuthleteApiException
-
deleteRequestableScopes
public void deleteRequestableScopes(long clientId) throws com.authlete.common.api.AuthleteApiException
Call/api/client/extension/requestable_scopes/delete/{clientId}
API.- Throws:
com.authlete.common.api.AuthleteApiException
-
getGrantedScopes
public com.authlete.common.dto.GrantedScopesGetResponse getGrantedScopes(long clientId, String subject)
-
deleteGrantedScopes
public void deleteGrantedScopes(long clientId, String subject)
-
deleteClientAuthorization
public void deleteClientAuthorization(long clientId, String subject) throws com.authlete.common.api.AuthleteApiException
- Throws:
com.authlete.common.api.AuthleteApiException
-
getClientAuthorizationList
public com.authlete.common.dto.AuthorizedClientListResponse getClientAuthorizationList(com.authlete.common.dto.ClientAuthorizationGetListRequest request) throws com.authlete.common.api.AuthleteApiException
- Throws:
com.authlete.common.api.AuthleteApiException
-
updateClientAuthorization
public void updateClientAuthorization(long clientId, com.authlete.common.dto.ClientAuthorizationUpdateRequest request) throws com.authlete.common.api.AuthleteApiException
- Throws:
com.authlete.common.api.AuthleteApiException
-
refreshClientSecret
public com.authlete.common.dto.ClientSecretRefreshResponse refreshClientSecret(long clientId) throws com.authlete.common.api.AuthleteApiException
- Throws:
com.authlete.common.api.AuthleteApiException
-
refreshClientSecret
public com.authlete.common.dto.ClientSecretRefreshResponse refreshClientSecret(String clientIdentifier) throws com.authlete.common.api.AuthleteApiException
- Throws:
com.authlete.common.api.AuthleteApiException
-
updateClientSecret
public com.authlete.common.dto.ClientSecretUpdateResponse updateClientSecret(long clientId, String clientSecret) throws com.authlete.common.api.AuthleteApiException
- Throws:
com.authlete.common.api.AuthleteApiException
-
updateClientSecret
public com.authlete.common.dto.ClientSecretUpdateResponse updateClientSecret(String clientIdentifier, String clientSecret) throws com.authlete.common.api.AuthleteApiException
- Throws:
com.authlete.common.api.AuthleteApiException
-
verifyJose
public com.authlete.common.dto.JoseVerifyResponse verifyJose(com.authlete.common.dto.JoseVerifyRequest request) throws com.authlete.common.api.AuthleteApiException
Call/api/jose/verify
API.- Throws:
com.authlete.common.api.AuthleteApiException
-
backchannelAuthentication
public com.authlete.common.dto.BackchannelAuthenticationResponse backchannelAuthentication(com.authlete.common.dto.BackchannelAuthenticationRequest request) throws com.authlete.common.api.AuthleteApiException
Call/api/backchannel/authentication
API.- Throws:
com.authlete.common.api.AuthleteApiException
-
backchannelAuthenticationIssue
public com.authlete.common.dto.BackchannelAuthenticationIssueResponse backchannelAuthenticationIssue(com.authlete.common.dto.BackchannelAuthenticationIssueRequest request) throws com.authlete.common.api.AuthleteApiException
Call/api/backchannel/authentication/issue
API.- Throws:
com.authlete.common.api.AuthleteApiException
-
backchannelAuthenticationFail
public com.authlete.common.dto.BackchannelAuthenticationFailResponse backchannelAuthenticationFail(com.authlete.common.dto.BackchannelAuthenticationFailRequest request) throws com.authlete.common.api.AuthleteApiException
Call/api/backchannel/authentication/fail
API.- Throws:
com.authlete.common.api.AuthleteApiException
-
backchannelAuthenticationComplete
public com.authlete.common.dto.BackchannelAuthenticationCompleteResponse backchannelAuthenticationComplete(com.authlete.common.dto.BackchannelAuthenticationCompleteRequest request) throws com.authlete.common.api.AuthleteApiException
Call/api/backchannel/authentication/complete
API.- Throws:
com.authlete.common.api.AuthleteApiException
-
deviceAuthorization
public com.authlete.common.dto.DeviceAuthorizationResponse deviceAuthorization(com.authlete.common.dto.DeviceAuthorizationRequest request) throws com.authlete.common.api.AuthleteApiException
Call/api/device/authorization
API.- Throws:
com.authlete.common.api.AuthleteApiException
-
deviceComplete
public com.authlete.common.dto.DeviceCompleteResponse deviceComplete(com.authlete.common.dto.DeviceCompleteRequest request) throws com.authlete.common.api.AuthleteApiException
Call/api/device/complete
API.- Throws:
com.authlete.common.api.AuthleteApiException
-
deviceVerification
public com.authlete.common.dto.DeviceVerificationResponse deviceVerification(com.authlete.common.dto.DeviceVerificationRequest request) throws com.authlete.common.api.AuthleteApiException
Call/api/device/verification
API.- Throws:
com.authlete.common.api.AuthleteApiException
-
pushAuthorizationRequest
public com.authlete.common.dto.PushedAuthReqResponse pushAuthorizationRequest(com.authlete.common.dto.PushedAuthReqRequest request) throws com.authlete.common.api.AuthleteApiException
- Throws:
com.authlete.common.api.AuthleteApiException
-
hskCreate
public com.authlete.common.dto.HskResponse hskCreate(com.authlete.common.dto.HskCreateRequest request) throws com.authlete.common.api.AuthleteApiException
- Throws:
com.authlete.common.api.AuthleteApiException
-
hskDelete
public com.authlete.common.dto.HskResponse hskDelete(String handle) throws com.authlete.common.api.AuthleteApiException
- Throws:
com.authlete.common.api.AuthleteApiException
-
hskGet
public com.authlete.common.dto.HskResponse hskGet(String handle) throws com.authlete.common.api.AuthleteApiException
- Throws:
com.authlete.common.api.AuthleteApiException
-
hskGetList
public com.authlete.common.dto.HskListResponse hskGetList() throws com.authlete.common.api.AuthleteApiException
- Throws:
com.authlete.common.api.AuthleteApiException
-
echo
public Map<String,String> echo(Map<String,String> parameters) throws com.authlete.common.api.AuthleteApiException
- Throws:
com.authlete.common.api.AuthleteApiException
-
gm
public com.authlete.common.dto.GMResponse gm(com.authlete.common.dto.GMRequest request) throws com.authlete.common.api.AuthleteApiException
- Throws:
com.authlete.common.api.AuthleteApiException
-
updateClientLockFlag
public void updateClientLockFlag(String clientIdentifier, boolean clientLocked) throws com.authlete.common.api.AuthleteApiException
- Throws:
com.authlete.common.api.AuthleteApiException
-
federationConfiguration
public com.authlete.common.dto.FederationConfigurationResponse federationConfiguration(com.authlete.common.dto.FederationConfigurationRequest request) throws com.authlete.common.api.AuthleteApiException
- Throws:
com.authlete.common.api.AuthleteApiException
-
federationRegistration
public com.authlete.common.dto.FederationRegistrationResponse federationRegistration(com.authlete.common.dto.FederationRegistrationRequest request) throws com.authlete.common.api.AuthleteApiException
- Throws:
com.authlete.common.api.AuthleteApiException
-
credentialIssuerMetadata
public com.authlete.common.dto.CredentialIssuerMetadataResponse credentialIssuerMetadata(com.authlete.common.dto.CredentialIssuerMetadataRequest request) throws com.authlete.common.api.AuthleteApiException
- Throws:
com.authlete.common.api.AuthleteApiException
-
credentialJwtIssuerMetadata
public com.authlete.common.dto.CredentialJwtIssuerMetadataResponse credentialJwtIssuerMetadata(com.authlete.common.dto.CredentialJwtIssuerMetadataRequest request) throws com.authlete.common.api.AuthleteApiException
- Throws:
com.authlete.common.api.AuthleteApiException
-
credentialIssuerJwks
public com.authlete.common.dto.CredentialIssuerJwksResponse credentialIssuerJwks(com.authlete.common.dto.CredentialIssuerJwksRequest request) throws com.authlete.common.api.AuthleteApiException
- Throws:
com.authlete.common.api.AuthleteApiException
-
credentialOfferCreate
public com.authlete.common.dto.CredentialOfferCreateResponse credentialOfferCreate(com.authlete.common.dto.CredentialOfferCreateRequest request) throws com.authlete.common.api.AuthleteApiException
- Throws:
com.authlete.common.api.AuthleteApiException
-
credentialOfferInfo
public com.authlete.common.dto.CredentialOfferInfoResponse credentialOfferInfo(com.authlete.common.dto.CredentialOfferInfoRequest request) throws com.authlete.common.api.AuthleteApiException
- Throws:
com.authlete.common.api.AuthleteApiException
-
credentialSingleParse
public com.authlete.common.dto.CredentialSingleParseResponse credentialSingleParse(com.authlete.common.dto.CredentialSingleParseRequest request) throws com.authlete.common.api.AuthleteApiException
- Throws:
com.authlete.common.api.AuthleteApiException
-
credentialSingleIssue
public com.authlete.common.dto.CredentialSingleIssueResponse credentialSingleIssue(com.authlete.common.dto.CredentialSingleIssueRequest request) throws com.authlete.common.api.AuthleteApiException
- Throws:
com.authlete.common.api.AuthleteApiException
-
credentialBatchParse
public com.authlete.common.dto.CredentialBatchParseResponse credentialBatchParse(com.authlete.common.dto.CredentialBatchParseRequest request) throws com.authlete.common.api.AuthleteApiException
- Throws:
com.authlete.common.api.AuthleteApiException
-
credentialBatchIssue
public com.authlete.common.dto.CredentialBatchIssueResponse credentialBatchIssue(com.authlete.common.dto.CredentialBatchIssueRequest request) throws com.authlete.common.api.AuthleteApiException
- Throws:
com.authlete.common.api.AuthleteApiException
-
credentialDeferredParse
public com.authlete.common.dto.CredentialDeferredParseResponse credentialDeferredParse(com.authlete.common.dto.CredentialDeferredParseRequest request) throws com.authlete.common.api.AuthleteApiException
- Throws:
com.authlete.common.api.AuthleteApiException
-
credentialDeferredIssue
public com.authlete.common.dto.CredentialDeferredIssueResponse credentialDeferredIssue(com.authlete.common.dto.CredentialDeferredIssueRequest request) throws com.authlete.common.api.AuthleteApiException
- Throws:
com.authlete.common.api.AuthleteApiException
-
idTokenReissue
public com.authlete.common.dto.IDTokenReissueResponse idTokenReissue(com.authlete.common.dto.IDTokenReissueRequest request) throws com.authlete.common.api.AuthleteApiException
- Throws:
com.authlete.common.api.AuthleteApiException
-
authorizationTicketInfo
public com.authlete.common.dto.AuthorizationTicketInfoResponse authorizationTicketInfo(com.authlete.common.dto.AuthorizationTicketInfoRequest request) throws com.authlete.common.api.AuthleteApiException
- Throws:
com.authlete.common.api.AuthleteApiException
-
authorizationTicketUpdate
public com.authlete.common.dto.AuthorizationTicketUpdateResponse authorizationTicketUpdate(com.authlete.common.dto.AuthorizationTicketUpdateRequest request) throws com.authlete.common.api.AuthleteApiException
- Throws:
com.authlete.common.api.AuthleteApiException
-
tokenCreateBatch
public com.authlete.common.dto.TokenCreateBatchResponse tokenCreateBatch(com.authlete.common.dto.TokenCreateRequest[] tokenCreateRequests, boolean dryRun) throws com.authlete.common.api.AuthleteApiException
- Throws:
com.authlete.common.api.AuthleteApiException
-
getTokenCreateBatchStatus
public com.authlete.common.dto.TokenCreateBatchStatusResponse getTokenCreateBatchStatus(String requestId) throws com.authlete.common.api.AuthleteApiException
- Throws:
com.authlete.common.api.AuthleteApiException
-
-