/**********************************************************************
 * Copyright (c) 2008 IBM Corporation and others.
 * All rights reserved.   This program and the accompanying materials
 * are made available under the terms of the Eclipse Public License v1.0
 * which accompanies this distribution, and is available at
 * http://www.eclipse.org/legal/epl-v10.html
 * $Id: tptpJSSE.h,v 1.4 2008/02/06 12:41:00 ialelekov Exp $
 * 
 * Contributors: 
 * IBM - Initial API and implementation
 **********************************************************************/

#ifndef _TPTPJSSE_H
#define _TPTPJSSE_H

#define SSL_PROVIDER_NAME "Java Secure Socket Extension (JSSE)"

#include "tptpConfig.h"
#include "tptpNativeCall.h"

#include "tptp/SocketTL.h"
#include "tptp/TransportSupport.h"

#include "tptp/tptpSSLProvider.h"


typedef struct {
	bool	 secured;
	int 	 clientSocket;
} ssl_socket_data_t;

typedef ssl_socket_data_t* ssl_socket_t;

static log_service_t *jsseLogService;

#endif /* _TPTPJSSE_H */
