From 2113ebe27fd2ac0cbceba52d0610d342330db528 Mon Sep 17 00:00:00 2001 From: Julien HENRY Date: Fri, 14 Apr 2017 11:08:29 +0200 Subject: [bug 234509] Equinox keystore fragment for Linux 64bit Use libsecret Change-Id: If2a78c2844bce4232f2e15075c28b380a0737ce4 Signed-off-by: Julien HENRY --- .../keystorelinuxnative/keystoreLinuxNative.h | 40 ++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 bundles/org.eclipse.equinox.security.linux.x86_64/keystorelinuxnative/keystoreLinuxNative.h (limited to 'bundles/org.eclipse.equinox.security.linux.x86_64/keystorelinuxnative/keystoreLinuxNative.h') diff --git a/bundles/org.eclipse.equinox.security.linux.x86_64/keystorelinuxnative/keystoreLinuxNative.h b/bundles/org.eclipse.equinox.security.linux.x86_64/keystorelinuxnative/keystoreLinuxNative.h new file mode 100644 index 000000000..7dc1aedf8 --- /dev/null +++ b/bundles/org.eclipse.equinox.security.linux.x86_64/keystorelinuxnative/keystoreLinuxNative.h @@ -0,0 +1,40 @@ +/******************************************************************************* + * Copyright (c) 2007, 2017 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 + * + * Contributors: + * LinuxPasswordProviderMessages.java + *******************************************************************************/ +/* DO NOT EDIT THIS FILE - it is machine generated */ +#include +/* Header for class LinuxPasswordProvider */ + +#ifndef _Included_LinuxPasswordProvider +#define _Included_LinuxPasswordProvider +#ifdef __cplusplus +extern "C" { +#endif + +/* + * Class: LinuxPasswordProvider + * Method: getMasterPassword + * Signature: ()Ljava/lang/String; + */ +JNIEXPORT jstring JNICALL Java_org_eclipse_equinox_internal_security_linux_LinuxPasswordProvider_getMasterPassword + (JNIEnv *, jobject); + +/* + * Class: LinuxPasswordProvider + * Method: saveMasterPassword + * Signature: (Ljava/lang/String;)V + */ +JNIEXPORT void JNICALL Java_org_eclipse_equinox_internal_security_linux_LinuxPasswordProvider_saveMasterPassword + (JNIEnv *, jobject, jstring); + +#ifdef __cplusplus +} +#endif +#endif -- cgit v1.2.3