41 if (!
string.IsNullOrWhiteSpace(
value))
57 for (
int i = 0; i <
m_roles.Length; i++)
void Add(TKey key, TValue value)
void AddIdentityWithRoles(IIdentity identity, string[] roles)
override bool IsInRole([NotNullWhen(true)] string? role)
override IIdentity Identity
readonly IIdentity m_identity
readonly string[] m_roles
GenericPrincipal(IIdentity identity, string[]? roles)
static IPrincipal GetDefaultInstance()