コード例 #1
0
 public KeySignRequest(U2FVersion version, byte[] challengeSha256, byte[] applicationSha256, byte[] keyHandle)
 {
     Version = version;
     ChallengeSha256 = challengeSha256;
     ApplicationSha256 = applicationSha256;
     KeyHandle = keyHandle;
 }
コード例 #2
0
 public KeySignRequest(U2FVersion version, byte[] challengeSha256, byte[] applicationSha256, byte[] keyHandle)
 {
     Version           = version;
     ChallengeSha256   = challengeSha256;
     ApplicationSha256 = applicationSha256;
     KeyHandle         = keyHandle;
 }
コード例 #3
0
ファイル: VersionCodec.cs プロジェクト: vbfox/U2FExperiments
        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;
            }
        }
コード例 #4
0
ファイル: VersionCodec.cs プロジェクト: forki/U2FExperiments
        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);
            }
        }