我已经创建了一个简单的脚本来验证以下条件的密码
密码长度必须等于或大于8。
密码可选择包含a-z,A-z,0-9意味着用户只设置密码字符,只有数字或混合字符和数字。
用户也可以混合这个字符,比如#,$,+,*在密码中。
所以下面的密码应该是匹配的
ptr*1$#+22A
111111111BB
password123
但如果用户传递超出标准的字符,则拒绝密码以下的字符。
ptr*1$#+22A: //because ":" at the end of string which not in criteria
我的脚本如下
#! /bin/bash
pa
我使用KeyVaultClient在密钥库中添加新的秘密。当更小的秘密增值,它是完美的运作。当我们添加一个长期的秘密值系统不接受该值时,响应get“运算返回无效的状态代码'BadRequest‘”。
密码-
var kv = new KeyVaultClient(AuthHelper.GetToken);
var key = kv.GetKeyAsync("https://xxxxxxx.vault.azure.net/", "Key1").GetAwaiter().GetResult();
var byteData = Encoding.Uni