aboutsummaryrefslogtreecommitdiffstats
path: root/pages/develop/api/efl/net/ssl
diff options
context:
space:
mode:
authorAndy Williams <andy@andywilliams.me>2017-12-12 16:55:07 +0000
committerAndy Williams <andy@andywilliams.me>2017-12-12 16:56:48 +0000
commitb1ab272be03c859b8c3b71eb88267f3b9d562b51 (patch)
treedf8a1818eff763bf76266a4323f92f1a09409d1a /pages/develop/api/efl/net/ssl
parentWiki page navigation changed with summary [Updated] by Xavi Artigas (diff)
downloadwww-content-b1ab272be03c859b8c3b71eb88267f3b9d562b51.tar.gz
api: Use the latest API generation code
Diffstat (limited to 'pages/develop/api/efl/net/ssl')
-rw-r--r--pages/develop/api/efl/net/ssl/cipher.txt44
-rw-r--r--pages/develop/api/efl/net/ssl/context.txt149
-rw-r--r--pages/develop/api/efl/net/ssl/context/method/constructor.txt14
-rw-r--r--pages/develop/api/efl/net/ssl/context/method/destructor.txt14
-rw-r--r--pages/develop/api/efl/net/ssl/context/method/finalize.txt10
-rw-r--r--pages/develop/api/efl/net/ssl/context/method/setup.txt14
-rw-r--r--pages/develop/api/efl/net/ssl/context/property/certificate_authorities.txt26
-rw-r--r--pages/develop/api/efl/net/ssl/context/property/certificate_revocation_lists.txt26
-rw-r--r--pages/develop/api/efl/net/ssl/context/property/certificates.txt26
-rw-r--r--pages/develop/api/efl/net/ssl/context/property/default_dialer.txt14
-rw-r--r--pages/develop/api/efl/net/ssl/context/property/default_paths_load.txt26
-rw-r--r--pages/develop/api/efl/net/ssl/context/property/hostname.txt34
-rw-r--r--pages/develop/api/efl/net/ssl/context/property/hostname_verify.txt26
-rw-r--r--pages/develop/api/efl/net/ssl/context/property/private_keys.txt26
-rw-r--r--pages/develop/api/efl/net/ssl/context/property/verify_mode.txt22
-rw-r--r--pages/develop/api/efl/net/ssl/verify_mode.txt32
16 files changed, 229 insertions, 274 deletions
diff --git a/pages/develop/api/efl/net/ssl/cipher.txt b/pages/develop/api/efl/net/ssl/cipher.txt
index eb5935b44..9adba6821 100644
--- a/pages/develop/api/efl/net/ssl/cipher.txt
+++ b/pages/develop/api/efl/net/ssl/cipher.txt
@@ -1,4 +1,26 @@
~~Title: Efl.Net.Ssl.Cipher~~
+===== Description =====
+
+%%Defines the SSL/TLS version to use.%%
+
+%%Prefer 'auto' or one of the TLS variants.%%
+
+%%@note since it's very insecure, SSLv2 is not present. SSLv3 support depends on being available on the platform.%%
+
+//Since 1.19//
+
+{{page>:develop:api-include:efl:net:ssl:cipher:description&nouser&nolink&nodate}}
+
+===== Fields =====
+
+{{page>:develop:api-include:efl:net:ssl:cipher:fields&nouser&nolink&nodate}}
+
+ * **auto** - %%The default. Use the best your system supports, disables dangerous ciphers%%
+ * **sslv3** - %%SSLv3, insecure and unsupported - DANGEROUS%%
+ * **tlsv1** - %%TLSv1, secure and widely available%%
+ * **tlsv1_1** - %%TLSv1.1, secure%%
+ * **tlsv1_2** - %%TLSv1.2, secure%%
+
===== Signature =====
<code>
@@ -23,25 +45,3 @@ typedef enum {
} Efl_Net_Ssl_Cipher;
</code>
-===== Description =====
-
-%%Defines the SSL/TLS version to use.%%
-
-%%Prefer 'auto' or one of the TLS variants.%%
-
-%%@note since it's very insecure, SSLv2 is not present. SSLv3 support depends on being available on the platform.%%
-
-//Since 1.19//
-
-{{page>:develop:api-include:efl:net:ssl:cipher:description&nouser&nolink&nodate}}
-
-===== Fields =====
-
-{{page>:develop:api-include:efl:net:ssl:cipher:fields&nouser&nolink&nodate}}
-
- * **auto** - %%The default. Use the best your system supports, disables dangerous ciphers%%
- * **sslv3** - %%SSLv3, insecure and unsupported - DANGEROUS%%
- * **tlsv1** - %%TLSv1, secure and widely available%%
- * **tlsv1_1** - %%TLSv1.1, secure%%
- * **tlsv1_2** - %%TLSv1.2, secure%%
-
diff --git a/pages/develop/api/efl/net/ssl/context.txt b/pages/develop/api/efl/net/ssl/context.txt
index 4fe7d22a3..0c14d1907 100644
--- a/pages/develop/api/efl/net/ssl/context.txt
+++ b/pages/develop/api/efl/net/ssl/context.txt
@@ -46,145 +46,100 @@ digraph hierarchy {
++++
===== Members =====
-**[[:develop:api:efl:net:ssl:context:method:setup|setup]]**
+**[[:develop:api:efl:net:ssl:context:method:constructor|constructor]]**// [Overridden from [[:develop:api:efl:object|Efl.Object]]]//\\
+> %%Call the object's constructor.%%
+<code c>
+Efl_Object *efl_constructor(Eo *obj);
+</code>
+\\
+**[[:develop:api:efl:net:ssl:context:method:destructor|destructor]]**// [Overridden from [[:develop:api:efl:object|Efl.Object]]]//\\
+> %%Call the object's destructor.%%
+<code c>
+void efl_destructor(Eo *obj);
+</code>
+\\
+**[[:develop:api:efl:net:ssl:context:method:finalize|finalize]]**// [Overridden from [[:develop:api:efl:object|Efl.Object]]]//\\
+> %%Called at the end of #eo_add. Should not be called, just overridden.%%
+<code c>
+Efl_Object *efl_finalize(Eo *obj);
+</code>
+\\
+**[[:develop:api:efl:net:ssl:context:method:setup|setup]]**\\
+> %%Defines the context mandatory operation parameters%%
<code c>
void efl_net_ssl_context_setup(Eo *obj, Efl_Net_Ssl_Cipher cipher, Eina_Bool is_dialer);
</code>
-
-%%Defines the context mandatory operation parameters%%\\
-\\
-**[[:develop:api:efl:net:ssl:context:property:certificate_authorities|certificate_authorities]]** //**(get, set)**//
+\\
+**[[:develop:api:efl:net:ssl:context:property:certificate_authorities|certificate_authorities]]** //**(get, set)**//\\
+> %%The list of paths to CA (certificate authoritie) to use.%%
<code c>
Eina_Iterator *efl_net_ssl_context_certificate_authorities_get(const Eo *obj);
void efl_net_ssl_context_certificate_authorities_set(Eo *obj, Eina_Iterator *paths);
</code>
-
-%%The list of paths to CA (certificate authoritie) to use.%%\\
-\\
-**[[:develop:api:efl:net:ssl:context:property:certificate_revocation_lists|certificate_revocation_lists]]** //**(get, set)**//
+\\
+**[[:develop:api:efl:net:ssl:context:property:certificate_revocation_lists|certificate_revocation_lists]]** //**(get, set)**//\\
+> %%The list of paths to CRL (certificate revocation list) to use.%%
<code c>
Eina_Iterator *efl_net_ssl_context_certificate_revocation_lists_get(const Eo *obj);
void efl_net_ssl_context_certificate_revocation_lists_set(Eo *obj, Eina_Iterator *paths);
</code>
-
-%%The list of paths to CRL (certificate revocation list) to use.%%\\
-\\
-**[[:develop:api:efl:net:ssl:context:property:certificates|certificates]]** //**(get, set)**//
+\\
+**[[:develop:api:efl:net:ssl:context:property:certificates|certificates]]** //**(get, set)**//\\
+> %%The list of paths to certificates to use.%%
<code c>
Eina_Iterator *efl_net_ssl_context_certificates_get(const Eo *obj);
void efl_net_ssl_context_certificates_set(Eo *obj, Eina_Iterator *paths);
</code>
-
-%%The list of paths to certificates to use.%%\\
-\\
-**[[:develop:api:efl:net:ssl:context:property:default_dialer|default_dialer]]** //**(get)**//
+\\
+**[[:develop:api:efl:net:ssl:context:property:default_dialer|default_dialer]]** //**(get)**//\\
+> %%The default context for dialers.%%
<code c>
Efl_Net_Ssl_Context *efl_net_ssl_context_default_dialer_get(const Eo *obj);
</code>
-
-%%The default context for dialers.%%\\
-\\
-**[[:develop:api:efl:net:ssl:context:property:default_paths_load|default_paths_load]]** //**(get, set)**//
+\\
+**[[:develop:api:efl:net:ssl:context:property:default_paths_load|default_paths_load]]** //**(get, set)**//\\
+> %%If %%''true''%%, will use system's default certificate storage%%
<code c>
Eina_Bool efl_net_ssl_context_default_paths_load_get(const Eo *obj);
void efl_net_ssl_context_default_paths_load_set(Eo *obj, Eina_Bool default_paths_load);
</code>
-
-%%If %%''true''%%, will use system's default certificate storage%%\\
-\\
-**[[:develop:api:efl:net:ssl:context:property:hostname_verify|hostname_verify]]** //**(get, set)**//
+\\
+**[[:develop:api:efl:net:ssl:context:property:hostname_verify|hostname_verify]]** //**(get, set)**//\\
+> %%Defines if hostname should be verified.%%
<code c>
Eina_Bool efl_net_ssl_context_hostname_verify_get(const Eo *obj);
void efl_net_ssl_context_hostname_verify_set(Eo *obj, Eina_Bool hostname_verify);
</code>
-
-%%Defines if hostname should be verified.%%\\
-\\
-**[[:develop:api:efl:net:ssl:context:property:hostname|hostname]]** //**(get, set)**//
+\\
+**[[:develop:api:efl:net:ssl:context:property:hostname|hostname]]** //**(get, set)**//\\
+> %%Defines the hostname to use for sockets.%%
<code c>
const char *efl_net_ssl_context_hostname_get(const Eo *obj);
void efl_net_ssl_context_hostname_set(Eo *obj, const char *hostname);
</code>
-
-%%Defines the hostname to use for sockets.%%\\
-\\
-**[[:develop:api:efl:net:ssl:context:property:private_keys|private_keys]]** //**(get, set)**//
+\\
+**[[:develop:api:efl:net:ssl:context:property:private_keys|private_keys]]** //**(get, set)**//\\
+> %%The list of paths to private keys to use.%%
<code c>
Eina_Iterator *efl_net_ssl_context_private_keys_get(const Eo *obj);
void efl_net_ssl_context_private_keys_set(Eo *obj, Eina_Iterator *paths);
</code>
-
-%%The list of paths to private keys to use.%%\\
-\\
-**[[:develop:api:efl:net:ssl:context:property:verify_mode|verify_mode]]** //**(get, set)**//
+\\
+**[[:develop:api:efl:net:ssl:context:property:verify_mode|verify_mode]]** //**(get, set)**//\\
+> %%How to verify the remote peer.%%
<code c>
Efl_Net_Ssl_Verify_Mode efl_net_ssl_context_verify_mode_get(const Eo *obj);
void efl_net_ssl_context_verify_mode_set(Eo *obj, Efl_Net_Ssl_Verify_Mode verify_mode);
</code>
-
-%%How to verify the remote peer.%%\\
-\\
+\\
==== Inherited ====
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:net:ssl:context:method:constructor|constructor]]** //[Overridden here]//
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:net:ssl:context:method:destructor|destructor]]** //[Overridden here]//
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:net:ssl:context:method:finalize|finalize]]** //[Overridden here]//
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:method:children_iterator_new|children_iterator_new]]**
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:method:composite_attach|composite_attach]]**
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:method:composite_detach|composite_detach]]**
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:method:composite_part_is|composite_part_is]]**
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:method:debug_name_override|debug_name_override]]**
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:method:del|del]]**
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:method:event_callback_forwarder_add|event_callback_forwarder_add]]**
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:method:event_callback_forwarder_del|event_callback_forwarder_del]]**
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:method:event_callback_stop|event_callback_stop]]**
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:method:event_freeze|event_freeze]]**
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:method:event_global_freeze|event_global_freeze]]**
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:method:event_global_thaw|event_global_thaw]]**
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:method:event_thaw|event_thaw]]**
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:method:name_find|name_find]]**
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:method:provider_find|provider_find]]**
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:property:allow_parent_unref|allow_parent_unref]]** //**(get, set)**//
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:property:comment|comment]]** //**(get, set)**//
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:property:event_freeze_count|event_freeze_count]]** //**(get)**//
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:property:event_global_freeze_count|event_global_freeze_count]]** //**(get)**//
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:property:finalized|finalized]]** //**(get)**//
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:property:name|name]]** //**(get, set)**//
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:property:parent|parent]]** //**(get, set)**//
-\\
-
+[[:develop:api:efl:object|Efl.Object]]\\
+> **[[:develop:api:efl:object:method:children_iterator_new|children_iterator_new]]**, **[[:develop:api:efl:object:method:composite_attach|composite_attach]]**, **[[:develop:api:efl:object:method:composite_detach|composite_detach]]**, **[[:develop:api:efl:object:method:composite_part_is|composite_part_is]]**, **[[:develop:api:efl:object:method:debug_name_override|debug_name_override]]**, **[[:develop:api:efl:object:method:del|del]]**, **[[:develop:api:efl:object:method:event_callback_forwarder_add|event_callback_forwarder_add]]**, **[[:develop:api:efl:object:method:event_callback_forwarder_del|event_callback_forwarder_del]]**, **[[:develop:api:efl:object:method:event_callback_stop|event_callback_stop]]**, **[[:develop:api:efl:object:method:event_freeze|event_freeze]]**, **[[:develop:api:efl:object:method:event_global_freeze|event_global_freeze]]**, **[[:develop:api:efl:object:method:event_global_thaw|event_global_thaw]]**, **[[:develop:api:efl:object:method:event_thaw|event_thaw]]**, **[[:develop:api:efl:object:method:name_find|name_find]]**, **[[:develop:api:efl:object:method:provider_find|provider_find]]**, **[[:develop:api:efl:object:property:allow_parent_unref|allow_parent_unref]]** //**(get, set)**//, **[[:develop:api:efl:object:property:comment|comment]]** //**(get, set)**//, **[[:develop:api:efl:object:property:event_freeze_count|event_freeze_count]]** //**(get)**//, **[[:develop:api:efl:object:property:event_global_freeze_count|event_global_freeze_count]]** //**(get)**//, **[[:develop:api:efl:object:property:finalized|finalized]]** //**(get)**//, **[[:develop:api:efl:object:property:name|name]]** //**(get, set)**//, **[[:develop:api:efl:object:property:parent|parent]]** //**(get, set)**//
===== Events =====
==== Inherited ====
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:event:callback_add|callback,add]]**
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:event:callback_del|callback,del]]**
-\\
-[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:event:del|del]]**
-\\
+[[:develop:api:efl:object|Efl.Object]]\\
+> **[[:develop:api:efl:object:event:callback_add|callback,add]]**, **[[:develop:api:efl:object:event:callback_del|callback,del]]**, **[[:develop:api:efl:object:event:del|del]]** \ No newline at end of file
diff --git a/pages/develop/api/efl/net/ssl/context/method/constructor.txt b/pages/develop/api/efl/net/ssl/context/method/constructor.txt
index d1250ae92..15357cf5b 100644
--- a/pages/develop/api/efl/net/ssl/context/method/constructor.txt
+++ b/pages/develop/api/efl/net/ssl/context/method/constructor.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Net.Ssl.Context.constructor~~
+===== Description =====
+
+%%Call the object's constructor.%%
+
+%%Should not be used with #eo_do. Only use it with #eo_do_super.%%
+{{page>:develop:api-include:efl:net:ssl:context:method:constructor:description&nouser&nolink&nodate}}
+
//Overridden from [[:develop:api:efl:object:method:constructor|Efl.Object.constructor]].//===== Signature =====
<code>
@@ -13,13 +20,6 @@ constructor {
Efl_Object *efl_constructor(Eo *obj);
</code>
-===== Description =====
-
-%%Call the object's constructor.%%
-
-%%Should not be used with #eo_do. Only use it with #eo_do_super.%%
-{{page>:develop:api-include:efl:net:ssl:context:method:constructor:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:object:method:constructor|Efl.Object.constructor]]
diff --git a/pages/develop/api/efl/net/ssl/context/method/destructor.txt b/pages/develop/api/efl/net/ssl/context/method/destructor.txt
index f48e619b0..0bd056358 100644
--- a/pages/develop/api/efl/net/ssl/context/method/destructor.txt
+++ b/pages/develop/api/efl/net/ssl/context/method/destructor.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Net.Ssl.Context.destructor~~
+===== Description =====
+
+%%Call the object's destructor.%%
+
+%%Should not be used with #eo_do. Only use it with #eo_do_super.%%
+{{page>:develop:api-include:efl:net:ssl:context:method:destructor:description&nouser&nolink&nodate}}
+
//Overridden from [[:develop:api:efl:object:method:destructor|Efl.Object.destructor]].//===== Signature =====
<code>
@@ -11,13 +18,6 @@ destructor {}
void efl_destructor(Eo *obj);
</code>
-===== Description =====
-
-%%Call the object's destructor.%%
-
-%%Should not be used with #eo_do. Only use it with #eo_do_super.%%
-{{page>:develop:api-include:efl:net:ssl:context:method:destructor:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:object:method:destructor|Efl.Object.destructor]]
diff --git a/pages/develop/api/efl/net/ssl/context/method/finalize.txt b/pages/develop/api/efl/net/ssl/context/method/finalize.txt
index 7e55f7225..7c052a62a 100644
--- a/pages/develop/api/efl/net/ssl/context/method/finalize.txt
+++ b/pages/develop/api/efl/net/ssl/context/method/finalize.txt
@@ -1,4 +1,9 @@
~~Title: Efl.Net.Ssl.Context.finalize~~
+===== Description =====
+
+%%Called at the end of #eo_add. Should not be called, just overridden.%%
+{{page>:develop:api-include:efl:net:ssl:context:method:finalize:description&nouser&nolink&nodate}}
+
//Overridden from [[:develop:api:efl:object:method:finalize|Efl.Object.finalize]].//===== Signature =====
<code>
@@ -13,11 +18,6 @@ finalize {
Efl_Object *efl_finalize(Eo *obj);
</code>
-===== Description =====
-
-%%Called at the end of #eo_add. Should not be called, just overridden.%%
-{{page>:develop:api-include:efl:net:ssl:context:method:finalize:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:object:method:finalize|Efl.Object.finalize]]
diff --git a/pages/develop/api/efl/net/ssl/context/method/setup.txt b/pages/develop/api/efl/net/ssl/context/method/setup.txt
index 78242c24b..91be18a2d 100644
--- a/pages/develop/api/efl/net/ssl/context/method/setup.txt
+++ b/pages/develop/api/efl/net/ssl/context/method/setup.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Net.Ssl.Context.setup~~
+===== Description =====
+
+%%Defines the context mandatory operation parameters%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:net:ssl:context:method:setup:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -21,13 +28,6 @@ void efl_net_ssl_context_setup(Eo *obj, Efl_Net_Ssl_Cipher cipher, Eina_Bool is_
* **cipher** //(in)// - %%Cipher to use, prefer %%[[:develop:api:efl:net:ssl:cipher|Efl.Net.Ssl.Cipher.auto]]%%%%
* **is_dialer** //(in)// - %%If %%''true''%%, this SSL context is targeted at dialers connecting to a remote serer%%
-===== Description =====
-
-%%Defines the context mandatory operation parameters%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:net:ssl:context:method:setup:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Net.Ssl.Context.setup**
diff --git a/pages/develop/api/efl/net/ssl/context/property/certificate_authorities.txt b/pages/develop/api/efl/net/ssl/context/property/certificate_authorities.txt
index 8701164a8..eaa07fe0f 100644
--- a/pages/develop/api/efl/net/ssl/context/property/certificate_authorities.txt
+++ b/pages/develop/api/efl/net/ssl/context/property/certificate_authorities.txt
@@ -1,4 +1,17 @@
~~Title: Efl.Net.Ssl.Context.certificate_authorities~~
+===== Values =====
+
+ * **paths** - %%Path list for CA's%%
+===== Description =====
+
+%%The list of paths to CA (certificate authoritie) to use.%%
+
+%%Can only be set during object construction!%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:net:ssl:context:property:certificate_authorities:description&nouser&nolink&nodate}}
+
+
===== Signature =====
<code>
@@ -23,19 +36,6 @@ Eina_Iterator *efl_net_ssl_context_certificate_authorities_get(const Eo *obj);
void efl_net_ssl_context_certificate_authorities_set(Eo *obj, Eina_Iterator *paths);
</code>
-===== Values =====
-
- * **paths** - %%Path list for CA's%%
-===== Description =====
-
-%%The list of paths to CA (certificate authoritie) to use.%%
-
-%%Can only be set during object construction!%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:net:ssl:context:property:certificate_authorities:description&nouser&nolink&nodate}}
-
-
===== Implemented by =====
* **Efl.Net.Ssl.Context.certificate_authorities**
diff --git a/pages/develop/api/efl/net/ssl/context/property/certificate_revocation_lists.txt b/pages/develop/api/efl/net/ssl/context/property/certificate_revocation_lists.txt
index 453116360..95afe6147 100644
--- a/pages/develop/api/efl/net/ssl/context/property/certificate_revocation_lists.txt
+++ b/pages/develop/api/efl/net/ssl/context/property/certificate_revocation_lists.txt
@@ -1,4 +1,17 @@
~~Title: Efl.Net.Ssl.Context.certificate_revocation_lists~~
+===== Values =====
+
+ * **paths** - %%Path list for CRL's%%
+===== Description =====
+
+%%The list of paths to CRL (certificate revocation list) to use.%%
+
+%%Can only be set during object construction!%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:net:ssl:context:property:certificate_revocation_lists:description&nouser&nolink&nodate}}
+
+
===== Signature =====
<code>
@@ -23,19 +36,6 @@ Eina_Iterator *efl_net_ssl_context_certificate_revocation_lists_get(const Eo *ob
void efl_net_ssl_context_certificate_revocation_lists_set(Eo *obj, Eina_Iterator *paths);
</code>
-===== Values =====
-
- * **paths** - %%Path list for CRL's%%
-===== Description =====
-
-%%The list of paths to CRL (certificate revocation list) to use.%%
-
-%%Can only be set during object construction!%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:net:ssl:context:property:certificate_revocation_lists:description&nouser&nolink&nodate}}
-
-
===== Implemented by =====
* **Efl.Net.Ssl.Context.certificate_revocation_lists**
diff --git a/pages/develop/api/efl/net/ssl/context/property/certificates.txt b/pages/develop/api/efl/net/ssl/context/property/certificates.txt
index 517b00411..85e74ab69 100644
--- a/pages/develop/api/efl/net/ssl/context/property/certificates.txt
+++ b/pages/develop/api/efl/net/ssl/context/property/certificates.txt
@@ -1,4 +1,17 @@
~~Title: Efl.Net.Ssl.Context.certificates~~
+===== Values =====
+
+ * **paths** - %%Path list for certificates%%
+===== Description =====
+
+%%The list of paths to certificates to use.%%
+
+%%Can only be set during object construction!%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:net:ssl:context:property:certificates:description&nouser&nolink&nodate}}
+
+
===== Signature =====
<code>
@@ -23,19 +36,6 @@ Eina_Iterator *efl_net_ssl_context_certificates_get(const Eo *obj);
void efl_net_ssl_context_certificates_set(Eo *obj, Eina_Iterator *paths);
</code>
-===== Values =====
-
- * **paths** - %%Path list for certificates%%
-===== Description =====
-
-%%The list of paths to certificates to use.%%
-
-%%Can only be set during object construction!%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:net:ssl:context:property:certificates:description&nouser&nolink&nodate}}
-
-
===== Implemented by =====
* **Efl.Net.Ssl.Context.certificates**
diff --git a/pages/develop/api/efl/net/ssl/context/property/default_dialer.txt b/pages/develop/api/efl/net/ssl/context/property/default_dialer.txt
index 78cca1c55..d172b29e7 100644
--- a/pages/develop/api/efl/net/ssl/context/property/default_dialer.txt
+++ b/pages/develop/api/efl/net/ssl/context/property/default_dialer.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Net.Ssl.Context.default_dialer~~
+===== Values =====
+
+ * **default_client_context** - %%Default SSL context%%
+
+
+\\ {{page>:develop:api-include:efl:net:ssl:context:property:default_dialer:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -17,13 +24,6 @@
Efl_Net_Ssl_Context *efl_net_ssl_context_default_dialer_get(const Eo *obj);
</code>
-===== Values =====
-
- * **default_client_context** - %%Default SSL context%%
-
-
-{{page>:develop:api-include:efl:net:ssl:context:property:default_dialer:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Net.Ssl.Context.default_dialer**
diff --git a/pages/develop/api/efl/net/ssl/context/property/default_paths_load.txt b/pages/develop/api/efl/net/ssl/context/property/default_paths_load.txt
index 4170e601a..0dfaf9e04 100644
--- a/pages/develop/api/efl/net/ssl/context/property/default_paths_load.txt
+++ b/pages/develop/api/efl/net/ssl/context/property/default_paths_load.txt
@@ -1,4 +1,17 @@
~~Title: Efl.Net.Ssl.Context.default_paths_load~~
+===== Values =====
+
+ * **default_paths_load** - %%%%''if''%% true use system default paths for loading, %%''false''%% otherwise%%
+===== Description =====
+
+%%If %%''true''%%, will use system's default certificate storage%%
+
+%%Can only be set during object construction!%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:net:ssl:context:property:default_paths_load:description&nouser&nolink&nodate}}
+
+
===== Signature =====
<code>
@@ -23,19 +36,6 @@ Eina_Bool efl_net_ssl_context_default_paths_load_get(const Eo *obj);
void efl_net_ssl_context_default_paths_load_set(Eo *obj, Eina_Bool default_paths_load);
</code>
-===== Values =====
-
- * **default_paths_load** - %%%%''if''%% true use system default paths for loading, %%''false''%% otherwise%%
-===== Description =====
-
-%%If %%''true''%%, will use system's default certificate storage%%
-
-%%Can only be set during object construction!%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:net:ssl:context:property:default_paths_load:description&nouser&nolink&nodate}}
-
-
===== Implemented by =====
* **Efl.Net.Ssl.Context.default_paths_load**
diff --git a/pages/develop/api/efl/net/ssl/context/property/hostname.txt b/pages/develop/api/efl/net/ssl/context/property/hostname.txt
index 16d7336fc..204568801 100644
--- a/pages/develop/api/efl/net/ssl/context/property/hostname.txt
+++ b/pages/develop/api/efl/net/ssl/context/property/hostname.txt
@@ -1,4 +1,21 @@
~~Title: Efl.Net.Ssl.Context.hostname~~
+===== Values =====
+
+ * **hostname** - %%Hostname for this socket%%
+===== Description =====
+
+%%Defines the hostname to use for sockets.%%
+
+%%This is useful to avoid replicating a hostname in all socket wrapper with hostname_override.%%
+
+%%If NULL, then sockets wrappers will will fetch from adopted socket using address_remote or address_dial.%%
+
+%%It's only used if %%[[:develop:api:efl:net:ssl:context:property:hostname_verify|Efl.Net.Ssl.Context.hostname_verify]]%% is %%''true''%%.%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:net:ssl:context:property:hostname:description&nouser&nolink&nodate}}
+
+
===== Signature =====
<code>
@@ -23,23 +40,6 @@ const char *efl_net_ssl_context_hostname_get(const Eo *obj);
void efl_net_ssl_context_hostname_set(Eo *obj, const char *hostname);
</code>
-===== Values =====
-
- * **hostname** - %%Hostname for this socket%%
-===== Description =====
-
-%%Defines the hostname to use for sockets.%%
-
-%%This is useful to avoid replicating a hostname in all socket wrapper with hostname_override.%%
-
-%%If NULL, then sockets wrappers will will fetch from adopted socket using address_remote or address_dial.%%
-
-%%It's only used if %%[[:develop:api:efl:net:ssl:context:property:hostname_verify|Efl.Net.Ssl.Context.hostname_verify]]%% is %%''true''%%.%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:net:ssl:context:property:hostname:description&nouser&nolink&nodate}}
-
-
===== Implemented by =====
* **Efl.Net.Ssl.Context.hostname**
diff --git a/pages/develop/api/efl/net/ssl/context/property/hostname_verify.txt b/pages/develop/api/efl/net/ssl/context/property/hostname_verify.txt
index 35861f4ed..6528e0868 100644
--- a/pages/develop/api/efl/net/ssl/context/property/hostname_verify.txt
+++ b/pages/develop/api/efl/net/ssl/context/property/hostname_verify.txt
@@ -1,4 +1,17 @@
~~Title: Efl.Net.Ssl.Context.hostname_verify~~
+===== Values =====
+
+ * **hostname_verify** - %%%%''true''%% if the hostname will be verified, %%''false''%% otherwise%%
+===== Description =====
+
+%%Defines if hostname should be verified.%%
+
+%%This will check the socket hostname (without the port in case of an IP) or the overriden value from %%[[:develop:api:efl:net:ssl:context:property:hostname|Efl.Net.Ssl.Context.hostname]]%%.%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:net:ssl:context:property:hostname_verify:description&nouser&nolink&nodate}}
+
+
===== Signature =====
<code>
@@ -23,19 +36,6 @@ Eina_Bool efl_net_ssl_context_hostname_verify_get(const Eo *obj);
void efl_net_ssl_context_hostname_verify_set(Eo *obj, Eina_Bool hostname_verify);
</code>
-===== Values =====
-
- * **hostname_verify** - %%%%''true''%% if the hostname will be verified, %%''false''%% otherwise%%
-===== Description =====
-
-%%Defines if hostname should be verified.%%
-
-%%This will check the socket hostname (without the port in case of an IP) or the overriden value from %%[[:develop:api:efl:net:ssl:context:property:hostname|Efl.Net.Ssl.Context.hostname]]%%.%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:net:ssl:context:property:hostname_verify:description&nouser&nolink&nodate}}
-
-
===== Implemented by =====
* **Efl.Net.Ssl.Context.hostname_verify**
diff --git a/pages/develop/api/efl/net/ssl/context/property/private_keys.txt b/pages/develop/api/efl/net/ssl/context/property/private_keys.txt
index f62e65b92..4f741840e 100644
--- a/pages/develop/api/efl/net/ssl/context/property/private_keys.txt
+++ b/pages/develop/api/efl/net/ssl/context/property/private_keys.txt
@@ -1,4 +1,17 @@
~~Title: Efl.Net.Ssl.Context.private_keys~~
+===== Values =====
+
+ * **paths** - %%Path list for private keys%%
+===== Description =====
+
+%%The list of paths to private keys to use.%%
+
+%%Can only be set during object construction!%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:net:ssl:context:property:private_keys:description&nouser&nolink&nodate}}
+
+
===== Signature =====
<code>
@@ -23,19 +36,6 @@ Eina_Iterator *efl_net_ssl_context_private_keys_get(const Eo *obj);
void efl_net_ssl_context_private_keys_set(Eo *obj, Eina_Iterator *paths);
</code>
-===== Values =====
-
- * **paths** - %%Path list for private keys%%
-===== Description =====
-
-%%The list of paths to private keys to use.%%
-
-%%Can only be set during object construction!%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:net:ssl:context:property:private_keys:description&nouser&nolink&nodate}}
-
-
===== Implemented by =====
* **Efl.Net.Ssl.Context.private_keys**
diff --git a/pages/develop/api/efl/net/ssl/context/property/verify_mode.txt b/pages/develop/api/efl/net/ssl/context/property/verify_mode.txt
index 45e8c92b6..29e21f632 100644
--- a/pages/develop/api/efl/net/ssl/context/property/verify_mode.txt
+++ b/pages/develop/api/efl/net/ssl/context/property/verify_mode.txt
@@ -1,4 +1,15 @@
~~Title: Efl.Net.Ssl.Context.verify_mode~~
+===== Values =====
+
+ * **verify_mode** - %%Remote verification mode%%
+===== Description =====
+
+%%How to verify the remote peer.%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:net:ssl:context:property:verify_mode:description&nouser&nolink&nodate}}
+
+
===== Signature =====
<code>
@@ -23,17 +34,6 @@ Efl_Net_Ssl_Verify_Mode efl_net_ssl_context_verify_mode_get(const Eo *obj);
void efl_net_ssl_context_verify_mode_set(Eo *obj, Efl_Net_Ssl_Verify_Mode verify_mode);
</code>
-===== Values =====
-
- * **verify_mode** - %%Remote verification mode%%
-===== Description =====
-
-%%How to verify the remote peer.%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:net:ssl:context:property:verify_mode:description&nouser&nolink&nodate}}
-
-
===== Implemented by =====
* **Efl.Net.Ssl.Context.verify_mode**
diff --git a/pages/develop/api/efl/net/ssl/verify_mode.txt b/pages/develop/api/efl/net/ssl/verify_mode.txt
index 4c63fbc6b..e5a317c0b 100644
--- a/pages/develop/api/efl/net/ssl/verify_mode.txt
+++ b/pages/develop/api/efl/net/ssl/verify_mode.txt
@@ -1,4 +1,20 @@
~~Title: Efl.Net.Ssl.Verify_Mode~~
+===== Description =====
+
+%%Defines how remote peers should be verified.%%
+
+//Since 1.19//
+
+{{page>:develop:api-include:efl:net:ssl:verify_mode:description&nouser&nolink&nodate}}
+
+===== Fields =====
+
+{{page>:develop:api-include:efl:net:ssl:verify_mode:fields&nouser&nolink&nodate}}
+
+ * **none** - %%Do not verify peer%%
+ * **optional** - %%If provided, verify. Otherwise proceed%%
+ * **required** - %%Always verify and fail if certificate wasn't provided%%
+
===== Signature =====
<code>
@@ -19,19 +35,3 @@ typedef enum {
} Efl_Net_Ssl_Verify_Mode;
</code>
-===== Description =====
-
-%%Defines how remote peers should be verified.%%
-
-//Since 1.19//
-
-{{page>:develop:api-include:efl:net:ssl:verify_mode:description&nouser&nolink&nodate}}
-
-===== Fields =====
-
-{{page>:develop:api-include:efl:net:ssl:verify_mode:fields&nouser&nolink&nodate}}
-
- * **none** - %%Do not verify peer%%
- * **optional** - %%If provided, verify. Otherwise proceed%%
- * **required** - %%Always verify and fail if certificate wasn't provided%%
-