import 'package:affinidi_tdk_iam_client/api.dart';
All URIs are relative to https://apse1.api.affinidi.io/iam
Method | HTTP request | Description |
---|---|---|
createToken | POST /v1/tokens | |
deleteToken | DELETE /v1/tokens/{tokenId} | |
getToken | GET /v1/tokens/{tokenId} | |
listToken | GET /v1/tokens | |
updateToken | PATCH /v1/tokens/{tokenId} |
TokenDto createToken(createTokenInput)
import 'package:affinidi_tdk_iam_client/api.dart';
// TODO Configure API key authorization: UserTokenAuth
//defaultApiClient.getAuthentication<ApiKeyAuth>('UserTokenAuth').apiKey = 'YOUR_API_KEY';
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//defaultApiClient.getAuthentication<ApiKeyAuth>('UserTokenAuth').apiKeyPrefix = 'Bearer';
final api_instance = TokensApi();
final createTokenInput = CreateTokenInput(); // CreateTokenInput | CreateToken
try {
final result = api_instance.createToken(createTokenInput);
print(result);
} catch (e) {
print('Exception when calling TokensApi->createToken: $e\n');
}
Name | Type | Description | Notes |
---|---|---|---|
createTokenInput | CreateTokenInput | CreateToken |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
deleteToken(tokenId)
import 'package:affinidi_tdk_iam_client/api.dart';
// TODO Configure API key authorization: UserTokenAuth
//defaultApiClient.getAuthentication<ApiKeyAuth>('UserTokenAuth').apiKey = 'YOUR_API_KEY';
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//defaultApiClient.getAuthentication<ApiKeyAuth>('UserTokenAuth').apiKeyPrefix = 'Bearer';
final api_instance = TokensApi();
final tokenId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // String |
try {
api_instance.deleteToken(tokenId);
} catch (e) {
print('Exception when calling TokensApi->deleteToken: $e\n');
}
Name | Type | Description | Notes |
---|---|---|---|
tokenId | String |
void (empty response body)
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
TokenDto getToken(tokenId)
import 'package:affinidi_tdk_iam_client/api.dart';
// TODO Configure API key authorization: UserTokenAuth
//defaultApiClient.getAuthentication<ApiKeyAuth>('UserTokenAuth').apiKey = 'YOUR_API_KEY';
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//defaultApiClient.getAuthentication<ApiKeyAuth>('UserTokenAuth').apiKeyPrefix = 'Bearer';
final api_instance = TokensApi();
final tokenId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // String |
try {
final result = api_instance.getToken(tokenId);
print(result);
} catch (e) {
print('Exception when calling TokensApi->getToken: $e\n');
}
Name | Type | Description | Notes |
---|---|---|---|
tokenId | String |
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
TokenList listToken()
import 'package:affinidi_tdk_iam_client/api.dart';
// TODO Configure API key authorization: UserTokenAuth
//defaultApiClient.getAuthentication<ApiKeyAuth>('UserTokenAuth').apiKey = 'YOUR_API_KEY';
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//defaultApiClient.getAuthentication<ApiKeyAuth>('UserTokenAuth').apiKeyPrefix = 'Bearer';
final api_instance = TokensApi();
try {
final result = api_instance.listToken();
print(result);
} catch (e) {
print('Exception when calling TokensApi->listToken: $e\n');
}
This endpoint does not need any parameter.
- Content-Type: Not defined
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
TokenDto updateToken(tokenId, updateTokenInput)
import 'package:affinidi_tdk_iam_client/api.dart';
// TODO Configure API key authorization: UserTokenAuth
//defaultApiClient.getAuthentication<ApiKeyAuth>('UserTokenAuth').apiKey = 'YOUR_API_KEY';
// uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//defaultApiClient.getAuthentication<ApiKeyAuth>('UserTokenAuth').apiKeyPrefix = 'Bearer';
final api_instance = TokensApi();
final tokenId = 38400000-8cf0-11bd-b23e-10b96e4ef00d; // String |
final updateTokenInput = UpdateTokenInput(); // UpdateTokenInput | UpdateToken
try {
final result = api_instance.updateToken(tokenId, updateTokenInput);
print(result);
} catch (e) {
print('Exception when calling TokensApi->updateToken: $e\n');
}
Name | Type | Description | Notes |
---|---|---|---|
tokenId | String | ||
updateTokenInput | UpdateTokenInput | UpdateToken |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]