![]() |
Neuron®
The Neuron® is the basis for the creation of open and secure federated networks for smart societies.
|
Deletes to resources on the Web (i.e. using HTTP or HTTPS). More...
Public Member Functions | |
WebDeleter () | |
Deletes to resources on the Web (i.e. using HTTP or HTTPS). More... | |
override bool | CanDelete (Uri Uri, out Grade Grade) |
If the deleter is able to delete to a resource, given its URI. More... | |
override async Task< object > | DeleteAsync (Uri Uri, X509Certificate Certificate, RemoteCertificateEventHandler RemoteCertificateValidator, int TimeoutMs, params KeyValuePair< string, string >[] Headers) |
Deletes a resource, using a Uniform Resource Identifier (or Locator). More... | |
virtual Task< object > | DeleteAsync (Uri Uri, X509Certificate Certificate, RemoteCertificateEventHandler RemoteCertificateValidator, params KeyValuePair< string, string >[] Headers) |
Deletes a resource, using a Uniform Resource Identifier (or Locator). More... | |
Properties | |
override string[] | UriSchemes [get] |
Supported URI schemes. More... | |
Deletes to resources on the Web (i.e. using HTTP or HTTPS).
Definition at line 14 of file WebDeleter.cs.
Waher.Content.Deleters.WebDeleter.WebDeleter | ( | ) |
Deletes to resources on the Web (i.e. using HTTP or HTTPS).
Definition at line 19 of file WebDeleter.cs.
If the deleter is able to delete to a resource, given its URI.
Uri | URI |
Grade | How well the deleter would be able to delete to a resource given the indicated URI. |
Implements Waher.Content.IContentDeleter.
Definition at line 34 of file WebDeleter.cs.
|
virtual |
Deletes a resource, using a Uniform Resource Identifier (or Locator).
Uri | URI |
Certificate | Optional client certificate to use in a Mutual TLS session. |
RemoteCertificateValidator | Optional validator of remote certificates. |
TimeoutMs | Timeout, in milliseconds. |
Headers | Optional headers. Interpreted in accordance with the corresponding URI scheme. |
Implements Waher.Content.Deleters.DeleterBase.
Definition at line 58 of file WebDeleter.cs.
|
virtualinherited |
Deletes a resource, using a Uniform Resource Identifier (or Locator).
Uri | URI |
Certificate | Optional client certificate to use in a Mutual TLS session. |
RemoteCertificateValidator | Optional validator of remote certificates. |
Headers | Optional headers. Interpreted in accordance with the corresponding URI scheme. |
Implements Waher.Content.IContentDeleter.
Definition at line 45 of file DeleterBase.cs.
|
get |
Supported URI schemes.
Implements Waher.Content.IContentDeleter.
Definition at line 26 of file WebDeleter.cs.