public CallbackHandler getUsernamePasswordHandler(final String username, final String password) { if (StringUtils.isEmpty(username)) { return null; } return new NamePasswordCallbackHandler(username, password); }
protected SecurityContext createSecurityContext(String name, Subject subject) { if (getRoleClassifier() != null) { return new RolePrefixSecurityContextImpl(subject, getRoleClassifier(), getRoleClassifierType()); } return new DefaultSecurityContext(name, subject); }
public DepthRestrictingStreamInterceptor(String phase, List<String> after) { super(phase); if (after != null) { addAfter(after); } }
public RolePrefixSecurityContextImpl(Subject subject, String roleClassifier, String roleClassifierType) { this.p = findPrincipal(subject, roleClassifier, roleClassifierType); this.roles = findRoles(subject, roleClassifier, roleClassifierType); this.theSubject = subject; }
public DefaultSecurityContext(Principal p, Subject subject) { this.p = p; this.subject = subject; if (p == null) { this.p = findPrincipal(null, subject); } }
public DepthRestrictingStreamInterceptor(String phase, List<String> before, List<String> after) { this(phase, after); if (before != null) { addBefore(before); } }
public JAASAuthenticationFilter() { interceptor = new JAASLoginInterceptor() { protected CallbackHandler getCallbackHandler(String name, String password) { return JAASAuthenticationFilter.this.getCallbackHandler(name, password); } }; interceptor.setUseDoAs(false); }
protected SecurityContext createSecurityContext(String name, Subject subject) { if (getRoleClassifier() != null) { return new RolePrefixSecurityContextImpl(subject, getRoleClassifier(), getRoleClassifierType()); } return new DefaultSecurityContext(name, subject); }
public RolePrefixSecurityContextImpl(Subject subject, String roleClassifier, String roleClassifierType) { this.p = findPrincipal(subject, roleClassifier, roleClassifierType); this.roles = findRoles(subject, roleClassifier, roleClassifierType); this.theSubject = subject; }
public DefaultSecurityContext(Principal p, Subject subject) { this.p = p; this.subject = subject; if (p == null) { this.p = findPrincipal(null, subject); } }
public DepthRestrictingStreamInterceptor(String phase, List<String> after) { super(phase); if (after != null) { addAfter(after); } }
public DepthRestrictingStreamInterceptor(String phase, List<String> before, List<String> after) { this(phase, after); if (before != null) { addBefore(before); } }
public JAASAuthenticationFilter() { interceptor = new JAASLoginInterceptor() { protected CallbackHandler getCallbackHandler(String name, String password) { return JAASAuthenticationFilter.this.getCallbackHandler(name, password); } }; interceptor.setUseDoAs(false); }
protected SecurityContext createSecurityContext(String name, Subject subject) { if (getRoleClassifier() != null) { return new RolePrefixSecurityContextImpl(subject, getRoleClassifier(), getRoleClassifierType()); } else { return new DefaultSecurityContext(name, subject); } }
public RolePrefixSecurityContextImpl(Subject subject, String roleClassifier, String roleClassifierType) { this.p = findPrincipal(subject, roleClassifier, roleClassifierType); this.roles = findRoles(subject, roleClassifier, roleClassifierType); this.theSubject = subject; }
public DefaultSecurityContext(Principal p, Subject subject) { this.p = p; this.subject = subject; if (p == null) { this.p = findPrincipal(null, subject); } }
protected SecurityContext createSecurityContext(String name, Subject subject) { if (getRoleClassifier() != null) { return new RolePrefixSecurityContextImpl(subject, getRoleClassifier(), getRoleClassifierType()); } else { return new DefaultSecurityContext(name, subject); } }
public DefaultSecurityContext(Subject subject) { this.p = findPrincipal(null, subject); this.subject = subject; }
public DefaultSecurityContext(Subject subject) { this.p = findPrincipal(null, subject); this.subject = subject; }
public DefaultSecurityContext(String principalName, Subject subject) { this.p = findPrincipal(principalName, subject); this.subject = subject; }