public void StringToClientSecrets() { foreach (var secret in ToLists(ClientSecretsString)) { ClientSecrets.Add(new Secret(secret.Sha256())); } }
/// <summary> /// 添加客户端密钥 /// </summary> /// <param name="clientSecrets"></param> public void AddClientSecrets(ClientSecret clientSecret) { if (ClientSecrets == null) { ClientSecrets = new List <ClientSecret>(); } ClientSecrets.Add(clientSecret); }
public virtual void AddSecret([NotNull] string value, DateTime?expiration = null, string type = IdentityServerConstants.SecretTypes.SharedSecret, string description = null) { ClientSecrets.Add(new ClientSecret() { ClientId = Id, Value = value, Expiration = expiration, Type = type, Description = description }); }
public void AddSecret([NotNull] string value, DateTime? expiration, string type, string description) { ClientSecrets.Add(new ClientSecretDto(Id, value, expiration, type, description)); }
public virtual void AddSecret([NotNull] string value, DateTime?expiration = null, string type = IdentityServerConstants.SecretTypes.SharedSecret, string description = null) { ClientSecrets.Add(new ClientSecret(Id, value, expiration, type, description)); }