All Packages  Class Hierarchy

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Index of all Fields and Methods

A

AddAppl(HttpServletRequest, HttpServletResponse). Static method in class SysAdFuncs1
AddGroup(HttpServletRequest, HttpServletResponse). Static method in class SysAdFuncs2
AddUser(HttpServletRequest, HttpServletResponse). Static method in class SysAdFuncs3
AInterface(). Constructor for class AInterface
allowUser(String, String). Method in class LoginHandler

C

ChpassWd(). Constructor for class ChpassWd
cipherName. Static variable in class CipherServer
CipherServer(String). Constructor for class CipherServer
Loads the server secret key.
clientID. Variable in class CipherServer
clientPk. Variable in class CipherServer
CommonFunc(HttpServletRequest, HttpServletResponse). Method in class LoginHandler
CommonFuncs(HttpServletRequest, HttpServletResponse). Method in class SysAdFuncs3
conn. Static variable in class CipherServer
cooki. Static variable in class SysAdFuncs1
CookieDelete(String, String). Static method in class CookieInJar
This method removes cookie from database corresponding to the user_id or the cookie itself.
CookieInJar(). Constructor for class CookieInJar
CookieSave(String, String, int). Static method in class CookieInJar
This method when called stores the cookie passed to it in the database along with the user_id and expiry time.
CryptChallange(String). Method in class PassField
Our Crypt Algo - Covert into an array of bytes, crypt convert to string back again.

D

DelAppl(HttpServletRequest, HttpServletResponse). Static method in class SysAdFuncs1
DelGroup(HttpServletRequest, HttpServletResponse). Static method in class SysAdFuncs2
DelUser(HttpServletRequest, HttpServletResponse). Static method in class SysAdFuncs3
doCommon(HttpServletRequest, HttpServletResponse). Method in class ChpassWd
The method checks if the user has been authenticated, if yes changes the password, else the user is returned back to the login page.
doGet(HttpServletRequest, HttpServletResponse). Method in class ChpassWd
For secure method of access
doGet(HttpServletRequest, HttpServletResponse). Method in class finger
A very standard procedure is followed .First it sends a query and then using the 'getString' method of java classes it extracts and sends back the information in tabular form to the requesting object.
doGet(HttpServletRequest, HttpServletResponse). Method in class LoginHandler
This method handles data received when secure method is used, the password is already crypted and it just invokes the CommonFunc method.
doGet(HttpServletRequest, HttpServletResponse). Method in class LogOut
This method gets the all the cookies from the HttpServletRequest stream and removes them from the server database.
doGet(HttpServletRequest, HttpServletResponse). Method in class SysAdFuncs1
doGet(HttpServletRequest, HttpServletResponse). Method in class SysAdFuncs2
doGet(HttpServletRequest, HttpServletResponse). Method in class SysAdFuncs3
For secure mode of access.
doPost(HttpServletRequest, HttpServletResponse). Method in class AInterface
doPost(HttpServletRequest, HttpServletResponse). Method in class ChpassWd
For insecure method of access.
doPost(HttpServletRequest, HttpServletResponse). Method in class LoginHandler
This method handles data received when insecure method is used, the password is crypted and the CommonFunc method is invoked.For crypting it uses the getChallenge method of the PassField class.
doPost(HttpServletRequest, HttpServletResponse). Method in class SysAdFuncs3
For insecure mode of access.
doPost(HttpServletRequest, HttpServletResponse). Method in class UploadFile

F

FillForm(HttpServletRequest, HttpServletResponse). Static method in class SysAdFuncs1
FillForm(HttpServletRequest, HttpServletResponse). Static method in class SysAdFuncs2
FillForm(HttpServletRequest, HttpServletResponse). Static method in class SysAdFuncs3
fillTable(Hashtable). Method in class getUserInfo
fillTable(Hashtable). Method in interface SeSeObject
finger(). Constructor for class finger

G

getChallenge(String). Method in class PassField
This method calls the getChallenge method that crypts the string
getContentType(String). Method in class MultipartRequest
getCryptedStream(Object). Method in class CipherServer
Takes an object, serializes it and returns a byte array crypted by the client's public key.
getDecryptedObject(HttpServletRequest). Method in class CipherServer
This Method decrypts the request stream using the server's secret key, deserializes it and returns an object associated with it
getFile(String). Method in class MultipartRequest
getFileNames(). Method in class MultipartRequest
getFilesystemName(String). Method in class MultipartRequest
getLogin(). Method in class CipherServer
getObjectInputStream(byte[]). Static method in class CipherServer
getParameter(String). Method in class MultipartRequest
getParameterNames(). Method in class MultipartRequest
getURLEncoded(String). Method in class PassField
This method URLEncodes a given string
getUserInfo(). Constructor for class getUserInfo

I

init(). Method in class PassField

K

key. Variable in class MultipartRequest
keyPairName. Static variable in class CipherServer

L

loadClientDBPk(). Method in class CipherServer
This method loads Client Public Key from Database
loadClientPk(). Method in class CipherServer
This method loads Client PublicKey from the file system
LoginHandler(). Constructor for class LoginHandler
LogOut(). Constructor for class LogOut

M

Mailer(String, String). Constructor for class Mailer
Stores e-mail address and message body.
main(String[]). Static method in class CipherServer
On command line invocation creates server public key and server private key.Server Public key should be accessible to application developers from the servers site.And private key should be stored securely.
main(String[]). Static method in class Mailer
ModifyAppl(HttpServletRequest, HttpServletResponse). Static method in class SysAdFuncs1
ModifyGroup(HttpServletRequest, HttpServletResponse). Static method in class SysAdFuncs2
ModifyUser(HttpServletRequest, HttpServletResponse). Static method in class SysAdFuncs3
MultipartRequest(ServletRequest, String). Constructor for class MultipartRequest
MultipartRequest(ServletRequest, String, int). Constructor for class MultipartRequest
myCom. Static variable in class ChpassWd
myCom. Static variable in class CookieInJar
myCom. Static variable in class finger
myCom. Static variable in class getUserInfo
myCom. Static variable in class LoginHandler
myCom. Static variable in class LogOut
myCom. Static variable in class SysAdFuncs1
myCom. Static variable in class SysAdFuncs2
myCom. Static variable in class SysAdFuncs3

O

out. Static variable in class ChpassWd
out. Static variable in class SysAdFuncs1
out. Static variable in class SysAdFuncs2
out. Static variable in class SysAdFuncs3

P

Page. Variable in class finger
pass2. Variable in class ChpassWd
PassField(). Constructor for class PassField
passw. Static variable in class SysAdFuncs3
passwd. Static variable in class ChpassWd
passwd. Static variable in class LoginHandler
passwd. Static variable in class SysAdFuncs3
PrintPage(). Constructor for class PrintPage
putClientPublicKey(PrintWriter, String, byte[]). Static method in class CipherServer
This method when given a public key for a client as a byte array puts it into the Server Database as a Binary Large Object( blob)
putFooter(PrintWriter). Method in class PrintPage
This method prints the footer for Sysad.
putFooter1(PrintWriter). Method in class PrintPage
This method prints the footer for normal users.
putHeader(PrintWriter, String). Method in class PrintPage
This method prints a header for the page

R

readAndSaveFile(MultipartInputStreamHandler, String, String). Method in class MultipartRequest
readNextPart(MultipartInputStreamHandler, String). Method in class MultipartRequest
readParameter(MultipartInputStreamHandler, String). Method in class MultipartRequest
readRequest(). Method in class MultipartRequest
rsa. Variable in class CipherServer
run(). Method in class Mailer
Calls the method mail to send the requested mail to user.

S

serverID. Static variable in class CipherServer
serverSk. Variable in class CipherServer
strength. Static variable in class CipherServer
SysAdFuncs1(). Constructor for class SysAdFuncs1
SysAdFuncs2(). Constructor for class SysAdFuncs2
SysAdFuncs3(). Constructor for class SysAdFuncs3

U

UploadFile(). Constructor for class UploadFile
UserEmail(String). Method in class LoginHandler