Lines Matching refs:subject
8 * particular file as subject to the "Classpath" exception as provided
59 private Subject subject;
86 * @param subject the <code>Subject</code> to be authenticated. <p>
98 public void initialize(Subject subject, CallbackHandler callbackHandler,
103 this.subject = subject;
198 if (subject.isReadOnly()) {
201 if (!subject.getPrincipals().contains(userPrincipal))
202 subject.getPrincipals().add(userPrincipal);
203 if (!subject.getPrincipals().contains(UIDPrincipal))
204 subject.getPrincipals().add(UIDPrincipal);
205 if (!subject.getPrincipals().contains(GIDPrincipal))
206 subject.getPrincipals().add(GIDPrincipal);
208 if (!subject.getPrincipals().contains(supplementaryGroups.get(i)))
209 subject.getPrincipals().add(supplementaryGroups.get(i));
288 if (subject.isReadOnly()) {
292 subject.getPrincipals().remove(userPrincipal);
293 subject.getPrincipals().remove(UIDPrincipal);
294 subject.getPrincipals().remove(GIDPrincipal);
296 subject.getPrincipals().remove(supplementaryGroups.get(i));