public KeySignRequest(U2FVersion version, byte[] challengeSha256, byte[] applicationSha256, byte[] keyHandle) { Version = version; ChallengeSha256 = challengeSha256; ApplicationSha256 = applicationSha256; KeyHandle = keyHandle; }
public static bool TryDecodeVersion(string version, out U2FVersion parsedVersion) { switch (version) { case U2FConsts.U2Fv1: parsedVersion = U2FVersion.V1; return true; case U2FConsts.U2Fv2: parsedVersion = U2FVersion.V2; return true; default: parsedVersion = default(U2FVersion); return false; } }
public static bool TryDecodeVersion(string version, out U2FVersion parsedVersion) { switch (version) { case U2FConsts.U2Fv1: parsedVersion = U2FVersion.V1; return(true); case U2FConsts.U2Fv2: parsedVersion = U2FVersion.V2; return(true); default: parsedVersion = default(U2FVersion); return(false); } }