/// <summary> /// 初始化新的安全令牌 /// </summary> /// <param name="encryMode">加密方式</param> /// <param name="encryEncoding">加密编码</param> /// <param name="masterKey">公钥</param> /// <param name="timeoutMinutes">超时时间</param> public ALSecurityToken(EncryMode encryMode, EncryEncoding encryEncoding, string masterKey, int timeoutMinutes) { this.encryMode = encryMode; this.encryEncoding = encryEncoding; this.masterKey = masterKey; this.timeoutMinutes = timeoutMinutes; }
private string EncryItem(EncryMode mode, string item) { if (mode == EncryMode.None) { return(item); } else if (mode == EncryMode.Base64) { return(DataConvert.StrToBase64(item, 1)); } else if (mode == EncryMode.Hex) { return(DataConvert.StrToHex(item)); } else { return(item); } }
private string EncryItem(EncryMode mode, string item) { if (mode == EncryMode.None) { return item; } else if (mode == EncryMode.Base64) { return DataConvert.StrToBase64(item, 1); } else if (mode == EncryMode.Hex) { return DataConvert.StrToHex(item); } else { return item; } }
/// <summary> /// 初始化新的安全令牌 /// </summary> /// <param name="encryMode">加密方式</param> /// <param name="encryEncoding">加密编码</param> /// <param name="timeoutMinutes">超时时间</param> public ALSecurityToken(EncryMode encryMode, EncryEncoding encryEncoding, int timeoutMinutes) { this.encryMode = encryMode; this.encryEncoding = encryEncoding; this.timeoutMinutes = timeoutMinutes; }
/// <summary> /// 初始化新的安全令牌 /// </summary> /// <param name="encryMode">加密方式</param> /// <param name="encryEncoding">加密编码</param> /// <param name="masterKey">公钥</param> public ALSecurityToken(EncryMode encryMode, EncryEncoding encryEncoding, string masterKey) { this.encryMode = encryMode; this.encryEncoding = encryEncoding; this.masterKey = masterKey; }
/// <summary> /// 初始化新的安全令牌 /// </summary> /// <param name="encryMode">加密方式</param> /// <param name="encryEncoding">加密编码</param> public ALSecurityToken(EncryMode encryMode, EncryEncoding encryEncoding) { this.encryMode = encryMode; this.encryEncoding = encryEncoding; }
public ALSecurityToken(EncryMode encryMode, Encoding encryEncoding) { this.encryMode = encryMode; this.encryEncoding = (EncryEncoding)encryEncoding.CodePage; }
public ParamStruct(string name, string location, EncryMode encryMode) { Name = name; Location = location; EncryMode = encryMode; }