Package hudson.scm
Class CredentialsSVNAuthenticationProviderImpl
- java.lang.Object
-
- hudson.scm.CredentialsSVNAuthenticationProviderImpl
-
- All Implemented Interfaces:
Serializable
,org.tmatesoft.svn.core.auth.ISVNAuthenticationProvider
public class CredentialsSVNAuthenticationProviderImpl extends Object implements org.tmatesoft.svn.core.auth.ISVNAuthenticationProvider, Serializable
- Since:
- 08/08/2013 12:15
- Author:
- stephenc
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CredentialsSVNAuthenticationProviderImpl.RemotableSVNAuthenticationBuilderProvider
static class
CredentialsSVNAuthenticationProviderImpl.RemotableSVNUnauthenticatedRealmObserver
static interface
CredentialsSVNAuthenticationProviderImpl.SVNAuthenticationBuilder
static interface
CredentialsSVNAuthenticationProviderImpl.SVNAuthenticationBuilderProvider
static class
CredentialsSVNAuthenticationProviderImpl.SVNCertificateAuthenticationBuilder
static class
CredentialsSVNAuthenticationProviderImpl.SVNEmptyAuthenticationBuilder
static interface
CredentialsSVNAuthenticationProviderImpl.SVNUnauthenticatedRealmObserver
static class
CredentialsSVNAuthenticationProviderImpl.SVNUsernameAuthenticationBuilder
static class
CredentialsSVNAuthenticationProviderImpl.SVNUsernamePasswordAuthenticationBuilder
static class
CredentialsSVNAuthenticationProviderImpl.SVNUsernamePrivateKeysAuthenticationBuilder
-
Constructor Summary
Constructors Constructor Description CredentialsSVNAuthenticationProviderImpl(com.cloudbees.plugins.credentials.Credentials credentials)
CredentialsSVNAuthenticationProviderImpl(com.cloudbees.plugins.credentials.Credentials credentials, Map<String,com.cloudbees.plugins.credentials.Credentials> credentialsByRealm)
Deprecated.CredentialsSVNAuthenticationProviderImpl(com.cloudbees.plugins.credentials.Credentials credentials, Map<String,com.cloudbees.plugins.credentials.Credentials> credentialsByRealm, TaskListener listener)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description int
acceptServerAuthentication(org.tmatesoft.svn.core.SVNURL url, String realm, Object certificate, boolean resultMayBeStored)
static CredentialsSVNAuthenticationProviderImpl
createAuthenticationProvider(Item context, SubversionSCM scm, SubversionSCM.ModuleLocation location)
Deprecated.static CredentialsSVNAuthenticationProviderImpl
createAuthenticationProvider(Item context, SubversionSCM scm, SubversionSCM.ModuleLocation location, TaskListener listener)
static CredentialsSVNAuthenticationProviderImpl
createAuthenticationProvider(Item context, String remote, String credentialsId, Map<String,String> additionalCredentialIds)
Deprecated.static CredentialsSVNAuthenticationProviderImpl
createAuthenticationProvider(Item context, String remote, String credentialsId, Map<String,String> additionalCredentialIds, TaskListener listener)
Set<String>
getUnauthenticatedRealms()
org.tmatesoft.svn.core.auth.SVNAuthentication
requestClientAuthentication(String kind, org.tmatesoft.svn.core.SVNURL url, String realm, org.tmatesoft.svn.core.SVNErrorMessage errorMessage, org.tmatesoft.svn.core.auth.SVNAuthentication previousAuth, boolean authMayBeStored)
void
resetUnauthenticatedRealms()
-
-
-
Constructor Detail
-
CredentialsSVNAuthenticationProviderImpl
public CredentialsSVNAuthenticationProviderImpl(com.cloudbees.plugins.credentials.Credentials credentials)
-
CredentialsSVNAuthenticationProviderImpl
public CredentialsSVNAuthenticationProviderImpl(com.cloudbees.plugins.credentials.Credentials credentials, Map<String,com.cloudbees.plugins.credentials.Credentials> credentialsByRealm, TaskListener listener)
-
CredentialsSVNAuthenticationProviderImpl
@Deprecated public CredentialsSVNAuthenticationProviderImpl(com.cloudbees.plugins.credentials.Credentials credentials, Map<String,com.cloudbees.plugins.credentials.Credentials> credentialsByRealm)
Deprecated.
-
-
Method Detail
-
createAuthenticationProvider
public static CredentialsSVNAuthenticationProviderImpl createAuthenticationProvider(Item context, String remote, String credentialsId, Map<String,String> additionalCredentialIds, TaskListener listener)
-
createAuthenticationProvider
@Deprecated public static CredentialsSVNAuthenticationProviderImpl createAuthenticationProvider(Item context, String remote, String credentialsId, Map<String,String> additionalCredentialIds)
Deprecated.
-
createAuthenticationProvider
public static CredentialsSVNAuthenticationProviderImpl createAuthenticationProvider(Item context, SubversionSCM scm, SubversionSCM.ModuleLocation location, TaskListener listener)
-
createAuthenticationProvider
@Deprecated public static CredentialsSVNAuthenticationProviderImpl createAuthenticationProvider(Item context, SubversionSCM scm, SubversionSCM.ModuleLocation location)
Deprecated.
-
requestClientAuthentication
public org.tmatesoft.svn.core.auth.SVNAuthentication requestClientAuthentication(String kind, org.tmatesoft.svn.core.SVNURL url, String realm, org.tmatesoft.svn.core.SVNErrorMessage errorMessage, org.tmatesoft.svn.core.auth.SVNAuthentication previousAuth, boolean authMayBeStored)
- Specified by:
requestClientAuthentication
in interfaceorg.tmatesoft.svn.core.auth.ISVNAuthenticationProvider
-
resetUnauthenticatedRealms
public void resetUnauthenticatedRealms()
-
-