hudson.plugins.backlog
クラス BacklogSecurityRealm
java.lang.Object
hudson.model.AbstractDescribableImpl<hudson.security.SecurityRealm>
hudson.security.SecurityRealm
hudson.security.AbstractPasswordBasedSecurityRealm
hudson.plugins.backlog.BacklogSecurityRealm
- すべての実装されたインタフェース:
- hudson.ExtensionPoint, hudson.model.Describable<hudson.security.SecurityRealm>, org.acegisecurity.userdetails.UserDetailsService
public class BacklogSecurityRealm
- extends hudson.security.AbstractPasswordBasedSecurityRealm
SecurityRealm implementation that uses Backlog users information for
authentication.
- 作成者:
- ikikko
| クラス hudson.security.SecurityRealm から継承された入れ子のクラス/インタフェース |
hudson.security.SecurityRealm.SecurityComponents |
| インタフェース hudson.ExtensionPoint から継承された入れ子のクラス/インタフェース |
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson |
|
フィールドの概要 |
java.lang.String |
url
|
| クラス hudson.security.SecurityRealm から継承されたフィールド |
AUTHENTICATED_AUTHORITY, LIST, NO_AUTHENTICATION |
|
メソッドの概要 |
protected org.acegisecurity.userdetails.UserDetails |
authenticate(java.lang.String username,
java.lang.String password)
|
hudson.security.GroupDetails |
loadGroupByGroupname(java.lang.String groupname)
|
org.acegisecurity.userdetails.UserDetails |
loadUserByUsername(java.lang.String username)
|
| クラス hudson.security.AbstractPasswordBasedSecurityRealm から継承されたメソッド |
createCliAuthenticator, createSecurityComponents |
| クラス hudson.security.SecurityRealm から継承されたメソッド |
all, allowsSignup, canLogOut, commenceSignup, createFilter, doCaptcha, doLogout, findBean, getAuthenticationGatewayUrl, getDescriptor, getLoginUrl, getPostLogOutUrl, getSecurityComponents, validateCaptcha |
| クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
url
public final java.lang.String url
BacklogSecurityRealm
@DataBoundConstructor
public BacklogSecurityRealm(java.lang.String url)
authenticate
protected org.acegisecurity.userdetails.UserDetails authenticate(java.lang.String username,
java.lang.String password)
throws org.acegisecurity.AuthenticationException
- 定義:
- クラス
hudson.security.AbstractPasswordBasedSecurityRealm 内の authenticate
- 例外:
org.acegisecurity.AuthenticationException
loadUserByUsername
public org.acegisecurity.userdetails.UserDetails loadUserByUsername(java.lang.String username)
throws org.acegisecurity.userdetails.UsernameNotFoundException,
org.springframework.dao.DataAccessException
- 定義:
- インタフェース
org.acegisecurity.userdetails.UserDetailsService 内の loadUserByUsername - 定義:
- クラス
hudson.security.AbstractPasswordBasedSecurityRealm 内の loadUserByUsername
- 例外:
org.acegisecurity.userdetails.UsernameNotFoundException
org.springframework.dao.DataAccessException
loadGroupByGroupname
public hudson.security.GroupDetails loadGroupByGroupname(java.lang.String groupname)
throws org.acegisecurity.userdetails.UsernameNotFoundException,
org.springframework.dao.DataAccessException
- 定義:
- クラス
hudson.security.AbstractPasswordBasedSecurityRealm 内の loadGroupByGroupname
- 例外:
org.acegisecurity.userdetails.UsernameNotFoundException
org.springframework.dao.DataAccessException
Copyright © 2004-2011. All Rights Reserved.