All Downloads are FREE. Search and download functionalities are using the official Maven repository.

b.e3db-client-plain.5.0.0.source-code.package-info Maven / Gradle / Ivy

There is a newer version: 7.2.3
Show newest version
/*
 * TOZNY NON-COMMERCIAL LICENSE
 *
 * Tozny dual licenses this product. For commercial use, please contact
 * [email protected]. For non-commercial use, the contents of this file are
 * subject to the TOZNY NON-COMMERCIAL LICENSE (the "License") which
 * permits use of the software only by government agencies, schools,
 * universities, non-profit organizations or individuals on projects that
 * do not receive external funding other than government research grants
 * and contracts.  Any other use requires a commercial license. You may
 * not use this file except in compliance with the License. You may obtain
 * a copy of the License at https://tozny.com/legal/non-commercial-license.
 * Software distributed under the License is distributed on an "AS IS"
 * basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
 * License for the specific language governing rights and limitations under
 * the License. Portions of the software are Copyright (c) TOZNY LLC, 2018.
 * All rights reserved.
 *
 */

/**
 * Provides a client for interacting with Tozny's End-to-End Encrypted Database (E3DB).
 *
 * 

Use the {@link com.tozny.e3db.ClientBuilder} class to create a client; use the created client to read, write, * query, update, and delete records. You can also use the client to add and remove sharing rules. * *

This library supports both plain Java and Android applications. To use the library * with Android, include the following dependency in your Gradle build definition: * *

buildscript {
  repositories {
    maven {
      name "Tozny Repo"
      url "https://maven.tozny.com/repo"
    }
  }
}

compile('com.tozny.e3db:e3db-client-android:VERSION@aar') {
   transitive = true
}
 * 
* * To use with plain Java, instead reference the {@code e3db-client-plain} library, * without the {@code @aar} annotation: *
<repositories>
  <repository>
    <id>tozny-repo</id>
    <name>Tozny Repository</name>
    <url>https://maven.tozny.com/repo</url>
  </repository>
</repositories>

<dependencies>
  <dependency>
    <groupId>com.tozny.e3db</groupId>
    <artifactId>e3db-client-plain</artifactId>
    <version>VERSION</version>
  </dependency>
</dependencies>
 * 
*/ package com.tozny.e3db;




© 2015 - 2024 Weber Informatics LLC | Privacy Policy