Package net.schmizz.sshj.userauth.method
Class PasswordResponseProvider
java.lang.Object
net.schmizz.sshj.userauth.method.PasswordResponseProvider
- All Implemented Interfaces:
ChallengeResponseProvider
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Patternprivate static final char[]private final org.slf4j.Loggerprivate final Patternprivate final PasswordFinderprivate Resource -
Constructor Summary
ConstructorsConstructorDescriptionPasswordResponseProvider(PasswordFinder pwdf, Pattern promptPattern) PasswordResponseProvider(PasswordFinder pwdf, Pattern promptPattern, LoggerFactory loggerFactory) -
Method Summary
-
Field Details
-
DEFAULT_PROMPT_PATTERN
-
EMPTY_RESPONSE
private static final char[] EMPTY_RESPONSE -
promptPattern
-
pwdf
-
log
private final org.slf4j.Logger log -
resource
-
-
Constructor Details
-
PasswordResponseProvider
-
PasswordResponseProvider
-
PasswordResponseProvider
public PasswordResponseProvider(PasswordFinder pwdf, Pattern promptPattern, LoggerFactory loggerFactory)
-
-
Method Details
-
getSubmethods
- Specified by:
getSubmethodsin interfaceChallengeResponseProvider
-
init
- Specified by:
initin interfaceChallengeResponseProvider
-
getResponse
- Specified by:
getResponsein interfaceChallengeResponseProvider
-
shouldRetry
public boolean shouldRetry()- Specified by:
shouldRetryin interfaceChallengeResponseProvider
-