If the {@link #getPrincipals() principals} are not null, returns <code>principals.hashCode()</code>, otherwise returns 0 (zero).
@return <code>principals.hashCode()</code> if they are not null, 0 (zero) otherwise.
See Implementation
If the {@link #getPrincipals() principals} are not null, returns <code>principals.hashCode()</code>, otherwise returns 0 (zero).
@return <code>principals.hashCode()</code> if they are not null, 0 (zero) otherwise.