/********************************************************************
 * Copyright © 2005 VHA. All rights reserved
 ********************************************************************/


package gov.va.med.fw.service.jms;

import java.io.Serializable;

import gov.va.med.fw.security.UserCredentials;

/**
 * Initial javadoc for class SecureMessageWrapper.
 * TODO - Add content here
 * 
 * Created Aug 15, 2005 2:25:27 PM
 * @author DNS   BOHMEG
 */
public class SecureMessageWrapper implements Serializable {
	
	/**
	 * An instance of serialVersionUID
	 */
	private static final long serialVersionUID = 5137171468140205832L;

	/**
	 * An instance of UserCredentials
	 */
	private UserCredentials userCredentials;
	/**
	 * An instance of payload
	 */
	private Object payload;
	
	/**
	 * @return Returns the payload.
	 */
	public Object getPayload() {
		return payload;
	}
	/**
	 * @param payload The payload to set.
	 */
	public void setPayload(Object payload) {
		this.payload = payload;
	}
	/**
	 * @return Returns the userPrincipal.
	 */
	public UserCredentials getUserCredentials() {
		return userCredentials;
	}
	/**
	 * @param userPrincipal The userPrincipal to set.
	 */
	public void setUserCredentials(UserCredentials userCredentials) {
		this.userCredentials = userCredentials;
	}
	
}
