public class UrlSecurityRealm
extends hudson.security.AbstractPasswordBasedSecurityRealm
http://www.kellyelton.com/
Modifier and Type | Class and Description |
---|---|
static class |
UrlSecurityRealm.DescriptorImpl |
Modifier and Type | Field and Description |
---|---|
String |
loginUrl |
int |
successResponse |
String |
successString |
HttpURLConnection |
testConnection |
Boolean |
useResponseCode |
Constructor and Description |
---|
UrlSecurityRealm(String loginUrl,
Boolean useResponseCode,
String successString,
int successResponse) |
Modifier and Type | Method and Description |
---|---|
protected org.acegisecurity.userdetails.UserDetails |
authenticate(String username,
String password) |
hudson.security.GroupDetails |
loadGroupByGroupname(String groupname) |
org.acegisecurity.userdetails.UserDetails |
loadUserByUsername(String string) |
createCliAuthenticator, createSecurityComponents
all, allowsSignup, canLogOut, commenceSignup, createFilter, doCaptcha, doLogout, findBean, getAuthenticationGatewayUrl, getCaptchaSupport, getCaptchaSupportDescriptors, getDescriptor, getLoginUrl, getPostLogOutUrl, getSecurityComponents, setCaptchaSupport, validateCaptcha
public final String loginUrl
public final String successString
public final int successResponse
public final Boolean useResponseCode
public HttpURLConnection testConnection
protected org.acegisecurity.userdetails.UserDetails authenticate(String username, String password) throws org.acegisecurity.AuthenticationException
authenticate
in class hudson.security.AbstractPasswordBasedSecurityRealm
org.acegisecurity.AuthenticationException
public org.acegisecurity.userdetails.UserDetails loadUserByUsername(String string) throws org.acegisecurity.userdetails.UsernameNotFoundException, org.springframework.dao.DataAccessException
loadUserByUsername
in interface org.acegisecurity.userdetails.UserDetailsService
loadUserByUsername
in class hudson.security.AbstractPasswordBasedSecurityRealm
org.acegisecurity.userdetails.UsernameNotFoundException
org.springframework.dao.DataAccessException
public hudson.security.GroupDetails loadGroupByGroupname(String groupname) throws org.acegisecurity.userdetails.UsernameNotFoundException, org.springframework.dao.DataAccessException
loadGroupByGroupname
in class hudson.security.AbstractPasswordBasedSecurityRealm
org.acegisecurity.userdetails.UsernameNotFoundException
org.springframework.dao.DataAccessException
Copyright © 2004-2013. All Rights Reserved.