Index (EncryptionLibrary 1.0.2-3.1.1 API)
Date: 2014-06-03

D E G K L N O S X

## D

decrypt(T, Key...) - Method in interface org.gcube.common.utils.encryption.Encrypter
  Decrypts with the given key or the default key
decrypt(String, Key...) - Method in class org.gcube.common.utils.encryption.StringEncrypter
  Decrypts the string with the given key
decrypt(Element, Key...) - Method in class org.gcube.common.utils.encryption.XMLDocumentEncrypter
  Decrypts the element and all its descendants (if any)

## E

encrypt(T, Key...) - Method in interface org.gcube.common.utils.encryption.Encrypter
  Encrypts with the given key or the default key
encrypt(String, Key...) - Method in class org.gcube.common.utils.encryption.StringEncrypter
  Encrypts the string with the given key
encrypt(Element, Key...) - Method in class org.gcube.common.utils.encryption.XMLDocumentEncrypter
  Encrypts the element with the given key or the default key
Encrypter<T> - Interface in org.gcube.common.utils.encryption

## G

getEncrypter() - Static method in class org.gcube.common.utils.encryption.StringEncrypter
  Gets the Encrypter for `String`
getEncrypter() - Static method in class org.gcube.common.utils.encryption.XMLDocumentEncrypter
  Gets the Encrypter for `Element`s

## K

KeyFactory - Class in org.gcube.common.utils.encryption
  A simplified keys generator for the most common algorithms
KeyFactory() - Constructor for class org.gcube.common.utils.encryption.KeyFactory
KeySerialization - Class in org.gcube.common.utils.encryption
  Manage keys serialization
KeySerialization() - Constructor for class org.gcube.common.utils.encryption.KeySerialization

## L

loadDESede(File, String) - Static method in class org.gcube.common.utils.encryption.KeySerialization
  Loads the key

## N

newAESKey() - Static method in class org.gcube.common.utils.encryption.KeyFactory
  Generates an AES key
newDESKey() - Static method in class org.gcube.common.utils.encryption.KeyFactory
  Generates a DESede key
newRijndaelKey() - Static method in class org.gcube.common.utils.encryption.KeyFactory
  Generates a Rijndael key
newTripleDESKey() - Static method in class org.gcube.common.utils.encryption.KeyFactory
  Generates a TripleDES key

## O

org.gcube.common.utils.encryption - package org.gcube.common.utils.encryption

## S

setEncryptElementNames(boolean) - Method in class org.gcube.common.utils.encryption.XMLDocumentEncrypter
  Decides if the element names must be also encrypted or only their content
store(Key, File) - Static method in class org.gcube.common.utils.encryption.KeySerialization
  Stores the key
StringEncrypter - Class in org.gcube.common.utils.encryption
  Encrypter for `String` objects

## X

XMLDocumentEncrypter - Class in org.gcube.common.utils.encryption
  Encrypter for `Element` objects

D E G K L N O S X

Copyright © 2014. All Rights Reserved.