org.jenkinsci.plugins
クラス BitbucketSecurityRealm
java.lang.Object
hudson.model.AbstractDescribableImpl<hudson.security.SecurityRealm>
hudson.security.SecurityRealm
org.jenkinsci.plugins.BitbucketSecurityRealm
- すべての実装されたインタフェース:
- hudson.ExtensionPoint, hudson.model.Describable<hudson.security.SecurityRealm>
public class BitbucketSecurityRealm
- extends hudson.security.SecurityRealm
| クラス hudson.security.SecurityRealm から継承された入れ子のクラス/インタフェース |
hudson.security.SecurityRealm.SecurityComponents |
| インタフェース hudson.ExtensionPoint から継承された入れ子のクラス/インタフェース |
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson |
| クラス hudson.security.SecurityRealm から継承されたフィールド |
AUTHENTICATED_AUTHORITY, LIST, NO_AUTHENTICATION |
| クラス hudson.security.SecurityRealm から継承されたメソッド |
all, canLogOut, commenceSignup, createCliAuthenticator, createFilter, doCaptcha, doLogout, findBean, getAuthenticationGatewayUrl, getCaptchaSupport, getCaptchaSupportDescriptors, getDescriptor, getPostLogOutUrl, getSecurityComponents, setCaptchaSupport, validateCaptcha |
| クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BitbucketSecurityRealm
@DataBoundConstructor
public BitbucketSecurityRealm(String clientID,
String clientSecret)
BitbucketSecurityRealm
public BitbucketSecurityRealm()
getClientID
public String getClientID()
- 戻り値:
- the clientID
setClientID
public void setClientID(String clientID)
- パラメータ:
clientID - the clientID to set
getClientSecret
public String getClientSecret()
- 戻り値:
- the clientSecret
setClientSecret
public void setClientSecret(String clientSecret)
- パラメータ:
clientSecret - the clientSecret to set
doCommenceLogin
public org.kohsuke.stapler.HttpResponse doCommenceLogin(org.kohsuke.stapler.StaplerRequest request,
@Header(value="Referer")
String referer)
throws IOException
- 例外:
IOException
doFinishLogin
public org.kohsuke.stapler.HttpResponse doFinishLogin(org.kohsuke.stapler.StaplerRequest request)
throws IOException
- 例外:
IOException
createSecurityComponents
public hudson.security.SecurityRealm.SecurityComponents createSecurityComponents()
- 定義:
- クラス
hudson.security.SecurityRealm 内の createSecurityComponents
loadUserByUsername
public org.acegisecurity.userdetails.UserDetails loadUserByUsername(String username)
- オーバーライド:
- クラス
hudson.security.SecurityRealm 内の loadUserByUsername
loadGroupByGroupname
public hudson.security.GroupDetails loadGroupByGroupname(String groupName)
- オーバーライド:
- クラス
hudson.security.SecurityRealm 内の loadGroupByGroupname
allowsSignup
public boolean allowsSignup()
- オーバーライド:
- クラス
hudson.security.SecurityRealm 内の allowsSignup
getLoginUrl
public String getLoginUrl()
- オーバーライド:
- クラス
hudson.security.SecurityRealm 内の getLoginUrl
Copyright © 2004-2013. All Rights Reserved.