Top Description Fields Constructors Methods
org.eclipse.jgit.internal.transport.sshd

public Class JGitPublicKeyAuthFactory

extends UserAuthPublicKeyFactory
Class Inheritance
Imports
java.io.IOException, org.apache.sshd.client.auth.pubkey.UserAuthPublicKey, .UserAuthPublicKeyFactory, org.apache.sshd.client.session.ClientSession

A customized authentication factory for public key user authentication.

Field Summary

Modifier and TypeField and Description
public static final JGitPublicKeyAuthFactory
Inherited from org.apache.sshd.client.auth.pubkey.UserAuthPublicKeyFactory:
INSTANCENAME

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public UserAuthPublicKey
Inherited from org.apache.sshd.client.auth.pubkey.UserAuthPublicKeyFactory:
getSignatureFactoriessetSignatureFactories

Field Detail

FACTORYback to summary
public static final JGitPublicKeyAuthFactory FACTORY

The singleton JGitPublicKeyAuthFactory.

Constructor Detail

JGitPublicKeyAuthFactoryback to summary
private JGitPublicKeyAuthFactory()

Method Detail

createUserAuthback to summary
public UserAuthPublicKey createUserAuth(ClientSession session) throws IOException

Overrides org.apache.sshd.client.auth.pubkey.UserAuthPublicKeyFactory.createUserAuth.

Implements org.apache.sshd.common.auth.UserAuthMethodFactory.createUserAuth.

Parameters
session:ClientSession

Doc from org.apache.sshd.common.auth.UserAuthMethodFactory.createUserAuth.

The session for which authentication is required

Returns:UserAuthPublicKey

Doc from org.apache.sshd.common.auth.UserAuthMethodFactory.createUserAuth.

The authenticator instance

Annotations
@Override
Exceptions
IOException:

Doc from org.apache.sshd.common.auth.UserAuthMethodFactory.createUserAuth.

If failed to create the instance