public ServiceFuture<List<DeletedKeyItem>> getDeletedKeysAsync(final String vaultBaseUrl, final Integer maxresults, final ListOperationCallback<DeletedKeyItem> serviceCallback) {
        return AzureServiceFuture.fromPageResponse(
            getDeletedKeysSinglePageAsync(vaultBaseUrl, maxresults),
            new Func1<String, Observable<ServiceResponse<Page<DeletedKeyItem>>>>() {
                @Override
                public Observable<ServiceResponse<Page<DeletedKeyItem>>> call(String nextPageLink) {
                    return getDeletedKeysNextSinglePageAsync(nextPageLink);
                }
            },
            serviceCallback);
    }
public ServiceFuture < List < DeletedKeyItem > > getDeletedKeysAsync ( final String vaultBaseUrl , final Integer maxresults , final ListOperationCallback < DeletedKeyItem > serviceCallback ) { return AzureServiceFuture . fromPageResponse ( getDeletedKeysSinglePageAsync ( vaultBaseUrl , maxresults ) , new Func1 < String , Observable < ServiceResponse < Page < DeletedKeyItem > > > > ( ) { @ Override public Observable < ServiceResponse < Page < DeletedKeyItem > > > call ( String nextPageLink ) { return getDeletedKeysNextSinglePageAsync ( nextPageLink ) ; } } , serviceCallback ) ; }
Lists the deleted keys in the specified vault.
Retrieves a list of the keys in the Key Vault as JSON Web Key structures that contain the public part of a deleted key. This operation includes deletion-specific information. The Get Deleted Keys operation is applicable for vaults enabled for soft-delete. While the operation can be invoked on any vault, it will return an error if invoked on a non soft-delete enabled vault. This operation requires the keys/list permission.

@param vaultBaseUrl The vault name, for example https://myvault.vault.azure.net.
@param maxresults Maximum number of results to return in a page. If not specified the service will return up to 25 results.
@param serviceCallback the async ServiceCallback to handle successful and failed responses.
@throws IllegalArgumentException thrown if parameters fail the validation
@return the {@link ServiceFuture} object