Skip to content

interface ISecureDataFormat

cangjie
public interface ISecureDataFormat<TData>

功能:定义认证数据的保护与还原格式。

成员概览

成员功能
func protect(TData)保护指定数据并输出字符串表示。
func unprotect(String)将受保护字符串还原为目标数据。

func protect(TData)

cangjie
func protect(data: TData): String

功能:保护指定数据并输出字符串表示。

参数:

  • data: TData - 待保护的数据。

返回值:

  • String - 保护后的字符串。

func unprotect(String)

cangjie
func unprotect(text: String): ?TData

功能:将受保护字符串还原为目标数据。

参数:

  • text: String - 待还原的受保护字符串。

返回值:

  • ?TData - 还原后的数据;失败时返回 None。