package opc.ua.services.session;

import opc.ua.addressspace.datatypes.LocaleId;
import opc.ua.services.DiagnosticInfo;
import opc.ua.services.RequestHeader;
import opc.ua.services.ResponseHeader;
import opc.ua.services.SignatureData;
import opc.ua.services.SignedSoftwareCertificate;
import opc.ua.services.StatusCode;

public class ActivateSession {

	/**
	 * request
	 */
	private RequestHeader requestHeader;
	private SignatureData clientSignature;
	private SignedSoftwareCertificate[] clienSoftwareCertificates;
	private LocaleId[] localeIds;
	private UserIdentityToken userIdentityToken;
	private SignatureData userTokenSignature;

	/**
	 * response
	 */
	private ResponseHeader responseHeader;
	private byte[] serverNonce;
	private StatusCode[] results;
	private DiagnosticInfo[] diagnosticInfos;
	
}
