ly one Principal is added.
 
 <p>
 If a second principal is added, the value returned by <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/security/Principal.html#getName()" title="class or interface in java.security" class="external-link"><code>Principal.getName()</code></a>
 will be the same for both principals.
 
 <p>
 When two principals are added, the container's caller principal is returned from
 <a href="../../../SecurityContext.html#getCallerPrincipal()"><code>SecurityContex