1
0
mirror of synced 2026-08-03 16:56:56 +00:00

SEC-458: implementy hashCode() in PrincipalSid and GrantedAuthoritySid.

This commit is contained in:
Luke Taylor
2007-09-17 13:10:17 +00:00
parent d79d55c8b6
commit 0efa5c3090
2 changed files with 8 additions and 0 deletions
@@ -57,6 +57,10 @@ public class GrantedAuthoritySid implements Sid {
return ((GrantedAuthoritySid) object).getGrantedAuthority().equals(this.getGrantedAuthority());
}
public int hashCode() {
return this.getGrantedAuthority().hashCode();
}
public String getGrantedAuthority() {
return grantedAuthority;
}
@@ -62,6 +62,10 @@ public class PrincipalSid implements Sid {
return ((PrincipalSid) object).getPrincipal().equals(this.getPrincipal());
}
public int hashCode() {
return this.getPrincipal().hashCode();
}
public String getPrincipal() {
return principal;
}