Skip to content

Commit a980be8

Browse files
Merge pull request #7 from aspose-email-cloud/develop
Develop
2 parents 0cc81e2 + 2840fb8 commit a980be8

File tree

140 files changed

+8704
-2975
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

140 files changed

+8704
-2975
lines changed

docs/DiscoverEmailConfigOauth.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
2+
# com.aspose.email.cloud.sdk.model.DiscoverEmailConfigOauth
3+
4+
## Properties
5+
Name | Type | Description | Notes
6+
------------ | ------------- | ------------- | -------------
7+
**clientId** | **String** | OAuth client id. |
8+
**clientSecret** | **String** | OAuth client secret. |
9+
**refreshToken** | **String** | OAuth refresh token. |
10+
**requestUrl** | **String** | The url to obtain access token. If not specified, will be discovered from email configuration. | [optional]
11+
12+
13+
[[Back to Model list]](README.md#documentation-for-models) [[Back to API list]](README.md#documentation-for-api-endpoints) [[Back to API README]](README.md)
14+
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
2+
# com.aspose.email.cloud.sdk.model.DiscoverEmailConfigPassword
3+
4+
## Properties
5+
Name | Type | Description | Notes
6+
------------ | ------------- | ------------- | -------------
7+
**password** | **String** | Email account password. |
8+
9+
10+
[[Back to Model list]](README.md#documentation-for-models) [[Back to API list]](README.md#documentation-for-api-endpoints) [[Back to API README]](README.md)
11+

docs/DiscoverEmailConfigRq.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
2+
# com.aspose.email.cloud.sdk.model.DiscoverEmailConfigRq
3+
4+
## Properties
5+
Name | Type | Description | Notes
6+
------------ | ------------- | ------------- | -------------
7+
**address** | **String** | Email address to discover. |
8+
**fastProcessing** | **Boolean** | Turns on fast processing. All discover systems will run in parallel. First discovered result will be returned. |
9+
**login** | **String** | Email account login. If not specified, address used as a login. | [optional]
10+
11+
12+
[[Back to Model list]](README.md#documentation-for-models) [[Back to API list]](README.md#documentation-for-api-endpoints) [[Back to API README]](README.md)
13+

docs/EmailAccountConfig.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
2+
# com.aspose.email.cloud.sdk.model.EmailAccountConfig
3+
4+
## Properties
5+
Name | Type | Description | Notes
6+
------------ | ------------- | ------------- | -------------
7+
**displayName** | **String** | Email account display name | [optional]
8+
**protocolType** | **String** | Type of connection protocol. Enum, available values: IMAP, POP3, SMTP, EWS, WebDav |
9+
**host** | **String** | Email account host. | [optional]
10+
**port** | **Integer** | Port. | [optional]
11+
**socketType** | **String** | Enum, available values: None, SSLExplicit, SSLImplicit, SSLAuto, Auto |
12+
**authenticationTypes** | **List<String>** | Supported authentication types. Items: Email account authentication types. Enum, available values: NoAuth, OAuth2, PasswordCleartext, PasswordEncrypted, SmtpAfterPop, ClientIpAddress | [optional]
13+
**extraInfo** | [**List<NameValuePair>**](NameValuePair.md) | Extra account information. | [optional]
14+
**isValidated** | **Boolean** | Determines that configuration validated. Set to false if validation skipped. |
15+
16+
17+
[[Back to Model list]](README.md#documentation-for-models) [[Back to API list]](README.md#documentation-for-api-endpoints) [[Back to API README]](README.md)
18+

docs/EmailAccountConfigList.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
2+
# com.aspose.email.cloud.sdk.model.EmailAccountConfigList
3+
4+
## Properties
5+
Name | Type | Description | Notes
6+
------------ | ------------- | ------------- | -------------
7+
8+
9+
[[Back to Model list]](README.md#documentation-for-models) [[Back to API list]](README.md#documentation-for-api-endpoints) [[Back to API README]](README.md)
10+

docs/EmailApi.md

Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1072,6 +1072,74 @@ void (empty response body)
10721072

10731073
[[Back to top]](#) [[Back to API list]](README.md#documentation-for-api-endpoints) [[Back to Model list]](README.md#documentation-for-models) [[Back to API README]](README.md)
10741074

1075+
<a name="discoverEmailConfig"></a>
1076+
## **discoverEmailConfig**
1077+
> [EmailAccountConfigList](EmailAccountConfigList.md) discoverEmailConfig(DiscoverEmailConfigRequestData request)
1078+
1079+
Discover email accounts by email address. Does not validate discovered accounts.
1080+
1081+
### **DiscoverEmailConfigRequestData** Parameters
1082+
```java
1083+
public DiscoverEmailConfigRequestData(
1084+
String address,
1085+
Boolean fastProcessing)
1086+
```
1087+
1088+
Name | Type | Description | Notes
1089+
------------- | ------------- | ------------- | -------------
1090+
**address** | **String**| Email address |
1091+
**fastProcessing** | **Boolean**| Turns on fast processing. All discover systems will run in parallel. First discovered result will be returned | [optional] [default to false]
1092+
1093+
### Return type
1094+
1095+
[**EmailAccountConfigList**](EmailAccountConfigList.md)
1096+
1097+
[[Back to top]](#) [[Back to API list]](README.md#documentation-for-api-endpoints) [[Back to Model list]](README.md#documentation-for-models) [[Back to API README]](README.md)
1098+
1099+
<a name="discoverEmailConfigOauth"></a>
1100+
## **discoverEmailConfigOauth**
1101+
> [EmailAccountConfigList](EmailAccountConfigList.md) discoverEmailConfigOauth(DiscoverEmailConfigOauthRequestData request)
1102+
1103+
Discover email accounts by email address. Validates discovered accounts using OAuth 2.0.
1104+
1105+
### **DiscoverEmailConfigOauthRequestData** Parameters
1106+
```java
1107+
public DiscoverEmailConfigOauthRequestData(
1108+
DiscoverEmailConfigOauth rq)
1109+
```
1110+
1111+
Name | Type | Description | Notes
1112+
------------- | ------------- | ------------- | -------------
1113+
**rq** | [**DiscoverEmailConfigOauth**](DiscoverEmailConfigOauth.md)| Discover email configuration request. |
1114+
1115+
### Return type
1116+
1117+
[**EmailAccountConfigList**](EmailAccountConfigList.md)
1118+
1119+
[[Back to top]](#) [[Back to API list]](README.md#documentation-for-api-endpoints) [[Back to Model list]](README.md#documentation-for-models) [[Back to API README]](README.md)
1120+
1121+
<a name="discoverEmailConfigPassword"></a>
1122+
## **discoverEmailConfigPassword**
1123+
> [EmailAccountConfigList](EmailAccountConfigList.md) discoverEmailConfigPassword(DiscoverEmailConfigPasswordRequestData request)
1124+
1125+
Discover email accounts by email address. Validates discovered accounts using login and password.
1126+
1127+
### **DiscoverEmailConfigPasswordRequestData** Parameters
1128+
```java
1129+
public DiscoverEmailConfigPasswordRequestData(
1130+
DiscoverEmailConfigPassword rq)
1131+
```
1132+
1133+
Name | Type | Description | Notes
1134+
------------- | ------------- | ------------- | -------------
1135+
**rq** | [**DiscoverEmailConfigPassword**](DiscoverEmailConfigPassword.md)| Discover email configuration request. |
1136+
1137+
### Return type
1138+
1139+
[**EmailAccountConfigList**](EmailAccountConfigList.md)
1140+
1141+
[[Back to top]](#) [[Back to API list]](README.md#documentation-for-api-endpoints) [[Back to Model list]](README.md#documentation-for-models) [[Back to API README]](README.md)
1142+
10751143
<a name="downloadFile"></a>
10761144
## **downloadFile**
10771145
> byte[] downloadFile(DownloadFileRequestData request)
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
2+
# com.aspose.email.cloud.sdk.model.ListResponseOfEmailAccountConfig
3+
4+
## Properties
5+
Name | Type | Description | Notes
6+
------------ | ------------- | ------------- | -------------
7+
**value** | [**List&lt;EmailAccountConfig&gt;**](EmailAccountConfig.md) | | [optional]
8+
9+
10+
[[Back to Model list]](README.md#documentation-for-models) [[Back to API list]](README.md#documentation-for-api-endpoints) [[Back to API README]](README.md)
11+

docs/NameValuePair.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
2+
# com.aspose.email.cloud.sdk.model.NameValuePair
3+
4+
## Properties
5+
Name | Type | Description | Notes
6+
------------ | ------------- | ------------- | -------------
7+
**value** | **String** | | [optional]
8+
**name** | **String** | | [optional]
9+
10+
11+
[[Back to Model list]](README.md#documentation-for-models) [[Back to API list]](README.md#documentation-for-api-endpoints) [[Back to API README]](README.md)
12+

docs/README.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,9 @@ Class | Method | HTTP request | Description
4747
*EmailApi* | [**deleteFolder**](EmailApi.md#deletefolder) | **DELETE** /email/storage/folder/{path} | Delete folder
4848
*EmailApi* | [**deleteMapiAttachment**](EmailApi.md#deletemapiattachment) | **DELETE** /email/Mapi/{name}/attachments/{attachment} | Remove attachment from document
4949
*EmailApi* | [**deleteMapiProperties**](EmailApi.md#deletemapiproperties) | **DELETE** /email/Mapi/{name}/properties | Delete document properties
50+
*EmailApi* | [**discoverEmailConfig**](EmailApi.md#discoveremailconfig) | **GET** /email/config/discover | Discover email accounts by email address. Does not validate discovered accounts.
51+
*EmailApi* | [**discoverEmailConfigOauth**](EmailApi.md#discoveremailconfigoauth) | **POST** /email/config/discover/oauth | Discover email accounts by email address. Validates discovered accounts using OAuth 2.0.
52+
*EmailApi* | [**discoverEmailConfigPassword**](EmailApi.md#discoveremailconfigpassword) | **POST** /email/config/discover/password | Discover email accounts by email address. Validates discovered accounts using login and password.
5053
*EmailApi* | [**downloadFile**](EmailApi.md#downloadfile) | **GET** /email/storage/file/{path} | Download file
5154
*EmailApi* | [**fetchEmailMessage**](EmailApi.md#fetchemailmessage) | **GET** /email/client/Fetch | Fetch message mime from email account
5255
*EmailApi* | [**fetchEmailModel**](EmailApi.md#fetchemailmodel) | **GET** /email/client/FetchModel | Fetch message model from email account
@@ -131,6 +134,8 @@ Class | Method | HTTP request | Description
131134
- [com.aspose.email.cloud.sdk.model.CreateEmailRequest](CreateEmailRequest.md)
132135
- [com.aspose.email.cloud.sdk.model.CustomerEvent](CustomerEvent.md)
133136
- [com.aspose.email.cloud.sdk.model.DiscUsage](DiscUsage.md)
137+
- [com.aspose.email.cloud.sdk.model.DiscoverEmailConfigRq](DiscoverEmailConfigRq.md)
138+
- [com.aspose.email.cloud.sdk.model.EmailAccountConfig](EmailAccountConfig.md)
134139
- [com.aspose.email.cloud.sdk.model.EmailAccountRequest](EmailAccountRequest.md)
135140
- [com.aspose.email.cloud.sdk.model.EmailAddress](EmailAddress.md)
136141
- [com.aspose.email.cloud.sdk.model.EmailDocument](EmailDocument.md)
@@ -160,6 +165,7 @@ Class | Method | HTTP request | Description
160165
- [com.aspose.email.cloud.sdk.model.ListResponseOfAiNameExtracted](ListResponseOfAiNameExtracted.md)
161166
- [com.aspose.email.cloud.sdk.model.ListResponseOfAiNameGenderHypothesis](ListResponseOfAiNameGenderHypothesis.md)
162167
- [com.aspose.email.cloud.sdk.model.ListResponseOfContactDto](ListResponseOfContactDto.md)
168+
- [com.aspose.email.cloud.sdk.model.ListResponseOfEmailAccountConfig](ListResponseOfEmailAccountConfig.md)
163169
- [com.aspose.email.cloud.sdk.model.ListResponseOfEmailDto](ListResponseOfEmailDto.md)
164170
- [com.aspose.email.cloud.sdk.model.ListResponseOfHierarchicalObject](ListResponseOfHierarchicalObject.md)
165171
- [com.aspose.email.cloud.sdk.model.ListResponseOfHierarchicalObjectResponse](ListResponseOfHierarchicalObjectResponse.md)
@@ -172,6 +178,7 @@ Class | Method | HTTP request | Description
172178
- [com.aspose.email.cloud.sdk.model.MailAddress](MailAddress.md)
173179
- [com.aspose.email.cloud.sdk.model.MailServerFolder](MailServerFolder.md)
174180
- [com.aspose.email.cloud.sdk.model.MimeResponse](MimeResponse.md)
181+
- [com.aspose.email.cloud.sdk.model.NameValuePair](NameValuePair.md)
175182
- [com.aspose.email.cloud.sdk.model.ObjectExist](ObjectExist.md)
176183
- [com.aspose.email.cloud.sdk.model.PhoneNumber](PhoneNumber.md)
177184
- [com.aspose.email.cloud.sdk.model.PostalAddress](PostalAddress.md)
@@ -203,6 +210,9 @@ Class | Method | HTTP request | Description
203210
- [com.aspose.email.cloud.sdk.model.CreateFolderBaseRequest](CreateFolderBaseRequest.md)
204211
- [com.aspose.email.cloud.sdk.model.DeleteFolderBaseRequest](DeleteFolderBaseRequest.md)
205212
- [com.aspose.email.cloud.sdk.model.DeleteMessageBaseRequest](DeleteMessageBaseRequest.md)
213+
- [com.aspose.email.cloud.sdk.model.DiscoverEmailConfigOauth](DiscoverEmailConfigOauth.md)
214+
- [com.aspose.email.cloud.sdk.model.DiscoverEmailConfigPassword](DiscoverEmailConfigPassword.md)
215+
- [com.aspose.email.cloud.sdk.model.EmailAccountConfigList](EmailAccountConfigList.md)
206216
- [com.aspose.email.cloud.sdk.model.EmailDtoList](EmailDtoList.md)
207217
- [com.aspose.email.cloud.sdk.model.FileVersion](FileVersion.md)
208218
- [com.aspose.email.cloud.sdk.model.HierarchicalObject](HierarchicalObject.md)

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<artifactId>aspose-email-cloud</artifactId>
55
<packaging>jar</packaging>
66
<name>aspose-email-cloud</name>
7-
<version>20.1.0</version>
7+
<version>20.1.1</version>
88
<url>https://github.com/aspose-email-cloud/aspose-email-cloud-java</url>
99
<description>Aspose.Email Cloud SDK</description>
1010
<licenses>

0 commit comments

Comments
 (0)