Find and Replace feature added. Resolve conflicts on Import added.
This commit is contained in:
parent
6fd86d6b98
commit
18646f81b2
@ -931,10 +931,14 @@ namespace Novell.CASA
|
|||||||
keyChainID.keychainID = sKeyChainID;
|
keyChainID.keychainID = sKeyChainID;
|
||||||
keyChainID.len = sKeyChainID.Length + 1;
|
keyChainID.len = sKeyChainID.Length + 1;
|
||||||
|
|
||||||
SSCS_PASSWORD_T epPassword = new SSCS_PASSWORD_T();
|
SSCS_PASSWORD_T epPassword = null;
|
||||||
epPassword.pword = sEPPassword;
|
if (sEPPassword != null)
|
||||||
epPassword.pwordLen = (uint)sEPPassword.Length + 1;
|
{
|
||||||
epPassword.pwordType = 0; // todo set type
|
epPassword = new SSCS_PASSWORD_T();
|
||||||
|
epPassword.pword = sEPPassword;
|
||||||
|
epPassword.pwordLen = (uint)sEPPassword.Length + 1;
|
||||||
|
epPassword.pwordType = 0; // todo set type
|
||||||
|
}
|
||||||
|
|
||||||
SSCS_SH_SECRET_ID_T secretID = new SSCS_SH_SECRET_ID_T();
|
SSCS_SH_SECRET_ID_T secretID = new SSCS_SH_SECRET_ID_T();
|
||||||
secretID.name = sSecretID;
|
secretID.name = sSecretID;
|
||||||
@ -951,7 +955,7 @@ namespace Novell.CASA
|
|||||||
ssFlags,
|
ssFlags,
|
||||||
secretID,
|
secretID,
|
||||||
epPassword,
|
epPassword,
|
||||||
ext);
|
null);
|
||||||
|
|
||||||
|
|
||||||
return rcode;
|
return rcode;
|
||||||
@ -984,7 +988,8 @@ namespace Novell.CASA
|
|||||||
|
|
||||||
if (USE_OBJECT_SERIALIZATION)
|
if (USE_OBJECT_SERIALIZATION)
|
||||||
{
|
{
|
||||||
sc = (StringCollection)MiCasaRequestReply.Send(MiCasaRequestReply.VERB_GET_SECRETIDS, null, null, null, sc);
|
//sc = (StringCollection)MiCasaRequestReply.Send(MiCasaRequestReply.VERB_GET_SECRETIDS, null, null, null, sc);
|
||||||
|
sc = (StringCollection)MiCasaRequestReply.Send(MiCasaRequestReply.VERB_GET_SECRETIDS, sKeyChainID, null, null, sc);
|
||||||
return sc;
|
return sc;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
@ -34,7 +34,9 @@ namespace Novell.CASA
|
|||||||
{
|
{
|
||||||
private string m_sMasterPassword = null;
|
private string m_sMasterPassword = null;
|
||||||
private static string SESSION_KEY_CHAIN = "SSCS_SESSION_KEY_CHAIN_ID";
|
private static string SESSION_KEY_CHAIN = "SSCS_SESSION_KEY_CHAIN_ID";
|
||||||
public static string LOCAL_REMOTE_KEY_CHAIN = "SSCS_LOCAL_REMOTE_KEY_CHAIN_ID";
|
public static string LOCAL_REMOTE_KEY_CHAIN = "SSCS_LOCAL_REMOTE_KEY_CHAIN_ID";
|
||||||
|
|
||||||
|
public static string SSCS_CONFLICT_KEYCHAIN = "SSCS_CONFLICT_KEYCHAIN_ID";
|
||||||
|
|
||||||
private NativeCalls m_NativeCalls = null;
|
private NativeCalls m_NativeCalls = null;
|
||||||
private IntPtr m_hsc = IntPtr.Zero;
|
private IntPtr m_hsc = IntPtr.Zero;
|
||||||
@ -72,7 +74,7 @@ namespace Novell.CASA
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
internal Secret getSecret(string sKeyChainID, uint ssFlags, string sSecretID, int iSecretType, string sEPPassword)
|
public Secret getSecret(string sKeyChainID, uint ssFlags, string sSecretID, int iSecretType, string sEPPassword)
|
||||||
{
|
{
|
||||||
if (m_NativeCalls != null)
|
if (m_NativeCalls != null)
|
||||||
return m_NativeCalls.getSecret(m_hsc, sKeyChainID, ssFlags, sSecretID, iSecretType, sEPPassword);
|
return m_NativeCalls.getSecret(m_hsc, sKeyChainID, ssFlags, sSecretID, iSecretType, sEPPassword);
|
||||||
|
Loading…
Reference in New Issue
Block a user