public static FidoPublicKey FromWebSafeBase64(string publicKey) { if (publicKey == null) { throw new ArgumentNullException("publicKey"); } return(new FidoPublicKey(WebSafeBase64Converter.FromBase64String(publicKey))); }
public static FidoAttestationCertificate FromWebSafeBase64(string attestationCertificate) { if (attestationCertificate == null) { throw new ArgumentNullException("attestationCertificate"); } return(new FidoAttestationCertificate(WebSafeBase64Converter.FromBase64String(attestationCertificate))); }
public static FidoSignature FromWebSafeBase64(string signature) { if (signature == null) { throw new ArgumentNullException("signature"); } return(new FidoSignature(WebSafeBase64Converter.FromBase64String(signature))); }
public static FidoKeyHandle FromWebSafeBase64(string keyHandle) { if (keyHandle == null) { throw new ArgumentNullException("keyHandle"); } return(new FidoKeyHandle(WebSafeBase64Converter.FromBase64String(keyHandle))); }
public static FidoSignatureData FromWebSafeBase64(string webSafeBase64) { return(FromBytes(WebSafeBase64Converter.FromBase64String(webSafeBase64))); }
public static FidoRegistrationData FromWebSafeBase64(string webSafeBase64) { return(FromBytes(WebSafeBase64Converter.FromBase64String(webSafeBase64))); }
public static FidoClientData FromWebSafeBase64(string base64) { var json = WebSafeBase64Converter.FromBase64String(base64); return(FromJson(Encoding.UTF8.GetString(json, 0, json.Length))); }