Ejemplo n.º 1
0
 internal PasswordCredentialImpl(string name, IHasCredential <T> parent)
     : base(name, new Models.PasswordCredential()
 {
     CustomKeyIdentifier = System.Convert.ToBase64String(System.Text.Encoding.UTF8.GetBytes(name)),
     StartDate           = DateTime.Now,
     EndDate             = DateTime.Now.AddYears(1)
 })
 {
     this.name   = name;
     this.parent = parent;
 }
Ejemplo n.º 2
0
 internal CertificateCredentialImpl(string name, IHasCredential <T> parent)
     : base(name, new KeyCredential()
 {
     Usage = "Verify",
     CustomKeyIdentifier = System.Convert.ToBase64String(System.Text.Encoding.UTF8.GetBytes(name)),
     StartDate           = DateTime.Now,
     EndDate             = DateTime.Now.AddYears(1)
 })
 {
     this.name   = name;
     this.parent = parent;
 }
 internal CertificateCredentialImpl(string name, IHasCredential <T> parent, string customKeyIdentifier, Guid?keyId)
     : base(name, new KeyCredential()
 {
     Usage = "Verify",
     CustomKeyIdentifier = customKeyIdentifier,
     KeyId     = (keyId ?? Guid.NewGuid()).ToString(),
     StartDate = DateTime.Now,
     EndDate   = DateTime.Now.AddYears(1)
 })
 {
     this.name   = name;
     this.parent = parent;
 }