org.sandev.basics.util
Class NullEncryptor

java.lang.Object
  extended byorg.sandev.basics.util.NullEncryptor
All Implemented Interfaces:
SandEncryptor

public class NullEncryptor
extends java.lang.Object
implements SandEncryptor

A degenerate SandEncryptor that simply returns what it was given without doing any work.


Constructor Summary
NullEncryptor()
           
 
Method Summary
 java.lang.String decrypt(AuthUser user, java.lang.String cyphertext)
          Just returns what it was given.
 java.lang.String encrypt(AuthUser user, java.lang.String plaintext)
          Just returns what it was given.
 long getCypherUserID(java.lang.String cyphertext)
          Always returns zero.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NullEncryptor

public NullEncryptor()
Method Detail

encrypt

public java.lang.String encrypt(AuthUser user,
                                java.lang.String plaintext)
                         throws SandEncryptorException
Just returns what it was given.

Specified by:
encrypt in interface SandEncryptor
Throws:
SandEncryptorException

decrypt

public java.lang.String decrypt(AuthUser user,
                                java.lang.String cyphertext)
                         throws SandEncryptorException
Just returns what it was given.

Specified by:
decrypt in interface SandEncryptor
Throws:
SandEncryptorException

getCypherUserID

public long getCypherUserID(java.lang.String cyphertext)
                     throws SandEncryptorException
Always returns zero.

Specified by:
getCypherUserID in interface SandEncryptor
Throws:
SandEncryptorException