Package hudson.cli
Class CliTransportAuthenticator
- java.lang.Object
-
- hudson.cli.CliTransportAuthenticator
-
- All Implemented Interfaces:
ExtensionPoint
@Deprecated public abstract class CliTransportAuthenticator extends Object implements ExtensionPoint
Deprecated.No longer used.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
-
Constructor Summary
Constructors Constructor Description CliTransportAuthenticator()Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static ExtensionList<CliTransportAuthenticator>all()Deprecated.abstract voidauthenticate(String protocol, hudson.remoting.Channel channel, Connection con)Deprecated.Performs authentication.abstract booleansupportsProtocol(String protocol)Deprecated.Checks if this implementation supports the specified protocol.
-
-
-
Method Detail
-
supportsProtocol
public abstract boolean supportsProtocol(String protocol)
Deprecated.Checks if this implementation supports the specified protocol.- Parameters:
protocol- Identifier. CLI.jar is hard-coded with the built-in knowledge about a specific protocol.- Returns:
- true if this implementation supports the specified protocol,
in which case
authenticate(String, Channel, Connection)would be called next.
-
authenticate
public abstract void authenticate(String protocol, hudson.remoting.Channel channel, Connection con)
Deprecated.Performs authentication.The authentication
- Parameters:
protocol- Protocol identifier thatsupportsProtocol(String)returned true.channel- Communication channel to the client.
-
all
public static ExtensionList<CliTransportAuthenticator> all()
Deprecated.
-
-