org.solovyev.android.security
Class Security

java.lang.Object
  extended by org.solovyev.common.security.Security
      extended by org.solovyev.android.security.Security

public final class Security
extends org.solovyev.common.security.Security


Field Summary
 
Fields inherited from class org.solovyev.common.security.Security
CIPHERER_ALGORITHM_AES, CIPHERER_ALGORITHM_DES
 
Method Summary
static org.solovyev.common.security.Cipherer<byte[],byte[]> newAndroidAesByteCipherer()
           
static org.solovyev.common.security.Cipherer<byte[],byte[]> newAndroidAesByteCipherer(byte[] initialVector)
           
static org.solovyev.common.security.SecurityService<byte[],byte[],byte[]> newAndroidAesByteSecurityService()
           
static org.solovyev.common.security.SecurityService<byte[],byte[],byte[]> newAndroidAesByteSecurityService(byte[] initialVector)
           
static org.solovyev.common.security.SecretKeyProvider newAndroidAesSecretKeyProvider()
           
static org.solovyev.common.security.Cipherer<String,String> newAndroidAesStringCipherer()
           
static org.solovyev.common.security.Cipherer<String,String> newAndroidAesStringCipherer(byte[] initialVector)
           
static org.solovyev.common.security.SecurityService<String,String,String> newAndroidAesStringSecurityService()
           
static org.solovyev.common.security.SaltGenerator newAndroidSaltGenerator()
           
static org.solovyev.common.security.HashProvider<byte[],byte[]> newAndroidSha512ByteHashProvider()
           
static org.solovyev.common.security.HashProvider<String,String> newAndroidSha512StringHashProvider()
           
static org.solovyev.common.security.SecurityService<String,String,String> newAndroidStringSecurityService(org.solovyev.common.security.SecurityService<byte[],byte[],byte[]> securityService)
           
 
Methods inherited from class org.solovyev.common.security.Security
newAesSha1HashSecretKeyProvider, newBase64StringCipherer, newBase64StringSecurityService, newCipherer, newCiphererNoIv, newDesSha1HashSecretKeyProvider, newHashProvider, newHexStringCipherer, newHexStringSecurityService, newPbeSecretKeyProvider, newSaltGenerator, newSecurityService
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

newAndroidAesByteCipherer

@Nonnull
public static org.solovyev.common.security.Cipherer<byte[],byte[]> newAndroidAesByteCipherer()

newAndroidAesByteCipherer

@Nonnull
public static org.solovyev.common.security.Cipherer<byte[],byte[]> newAndroidAesByteCipherer(byte[] initialVector)

newAndroidAesSecretKeyProvider

@Nonnull
public static org.solovyev.common.security.SecretKeyProvider newAndroidAesSecretKeyProvider()

newAndroidSha512ByteHashProvider

@Nonnull
public static org.solovyev.common.security.HashProvider<byte[],byte[]> newAndroidSha512ByteHashProvider()

newAndroidSha512StringHashProvider

@Nonnull
public static org.solovyev.common.security.HashProvider<String,String> newAndroidSha512StringHashProvider()

newAndroidSaltGenerator

@Nonnull
public static org.solovyev.common.security.SaltGenerator newAndroidSaltGenerator()

newAndroidAesStringCipherer

@Nonnull
public static org.solovyev.common.security.Cipherer<String,String> newAndroidAesStringCipherer()

newAndroidAesStringCipherer

@Nonnull
public static org.solovyev.common.security.Cipherer<String,String> newAndroidAesStringCipherer(byte[] initialVector)

newAndroidAesByteSecurityService

@Nonnull
public static org.solovyev.common.security.SecurityService<byte[],byte[],byte[]> newAndroidAesByteSecurityService()

newAndroidAesByteSecurityService

@Nonnull
public static org.solovyev.common.security.SecurityService<byte[],byte[],byte[]> newAndroidAesByteSecurityService(byte[] initialVector)

newAndroidAesStringSecurityService

@Nonnull
public static org.solovyev.common.security.SecurityService<String,String,String> newAndroidAesStringSecurityService()

newAndroidStringSecurityService

@Nonnull
public static org.solovyev.common.security.SecurityService<String,String,String> newAndroidStringSecurityService(@Nonnull
                                                                                                                         org.solovyev.common.security.SecurityService<byte[],byte[],byte[]> securityService)


Copyright © 2013. All Rights Reserved.