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

public Class GssApiWithMicAuthFactory

extends AbstractUserAuthFactory
Class Inheritance
Imports
java.io.IOException, org.apache.sshd.client.auth.AbstractUserAuthFactory, .UserAuth, org.apache.sshd.client.session.ClientSession

Factory to create GssApiWithMicAuthentication handlers.

Field Summary

Modifier and TypeField and Description
public static final GssApiWithMicAuthFactory
public static final String
NAME

The authentication identifier for GSSApi-with-MIC.

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public UserAuth
createUserAuth(ClientSession
The session for which authentication is required
session
)

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

Field Detail

INSTANCEback to summary
public static final GssApiWithMicAuthFactory INSTANCE

The singleton GssApiWithMicAuthFactory.

NAMEback to summary
public static final String NAME

The authentication identifier for GSSApi-with-MIC.

Constructor Detail

GssApiWithMicAuthFactoryback to summary
private GssApiWithMicAuthFactory()

Method Detail

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

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:UserAuth

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