Beispiel #1
0
 /// <summary>
 ///     Liefert einen Wert, der angibt, ob der Nutzer eine bestimmte Rolle (ein bestimmtes Recht) besitzt.
 /// </summary>
 /// <param name="expectedAuthority"></param>
 /// <returns></returns>
 public bool HasAuthority(IGrantedAuthority expectedAuthority)
 {
     return(_grantedAuthorities.Contains(expectedAuthority));
 }
 /// <summary>
 ///     Überprüft, ob der Nutzer das entsprechende Recht besitzt.
 /// </summary>
 /// <param name="authority"></param>
 /// <returns></returns>
 public bool HasAuthority(IGrantedAuthority authority)
 {
     return(_securityContext.GetAuthorities().Contains(authority));
 }