com.novell.zos.grid
Interface Message.SessionChallenge

All Superinterfaces:
Cloneable, Message, Serializable
Enclosing interface:
Message

public static interface Message.SessionChallenge
extends Message


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.novell.zos.grid.Message
Message.Ack, Message.AuthFailure, Message.ClientResponseMessage, Message.Event, Message.GetGridObjects, Message.GridObjects, Message.JobAccepted, Message.JobError, Message.JobFinished, Message.JobIdEvent, Message.JobInfo, Message.Jobs, Message.JobStarted, Message.JobStatus, Message.LoginFailed, Message.LoginSuccess, Message.LogoutAck, Message.NeedUpgrade, Message.RunningJobs, Message.ServerStatus, Message.SessionAck, Message.SessionChallenge, Message.SessionResponse, Message.SessionStatus
 
Field Summary
 
Fields inherited from interface com.novell.zos.grid.Message
ACK, AUTH_FAILURE, COMPLETE, EVENT, GET_GRID_OBJECTS, GRID_OBJECTS, JOB_ACCEPTED, JOB_ERROR, JOB_FINISHED, JOB_INFO, JOB_STARTED, JOB_STATUS, JOB_STATUS_DETAIL, JOBS, LOGIN_FAILED, LOGIN_SUCCESS, LOGOUT_ACK, NEED_UPGRADE, RUN_JOB2, RUNNING_JOBS, SERVER_STATUS, SESSION_ACK, SESSION_CHALLENGE, SESSION_RESPONSE, SESSION_STATUS
 
Method Summary
 byte[] getNonce()
          Return the random "nonce" to be hashed using the client's shared key.
 
Methods inherited from interface com.novell.zos.grid.Message
getCreationTime, getSource, getType, getTypeString
 

Method Detail

getNonce

byte[] getNonce()
Return the random "nonce" to be hashed using the client's shared key.

Used for authentication so that the server is sure of the client's session validity.

Returns:
The random nonce data to be hashed to authenticate the client.


Copyright 2008 Novell, Inc. All Rights Reserved.