public class AuthenticationPolicy extends Permissions
| Modifier and Type | Field and Description |
|---|---|
protected int |
maxAuthentications |
permissions| Constructor and Description |
|---|
AuthenticationPolicy() |
| Modifier and Type | Method and Description |
|---|---|
void |
addRequiredMechanism(java.lang.String auth) |
java.lang.String |
getBannerMessage()
Get the authentication banner to display to connecting clients.
|
int |
getMaxAuthentications()
Get the maximum number of failed authentications allowed for each
connection.
|
int |
getMaximumPublicKeyVerificationAttempts()
Get the number of public keys that each user can attempt to verify for
public key authentication.
|
RequiredAuthenticationStrategy |
getRequiredAuthenticationStrategy() |
java.util.Collection<java.lang.String> |
getRequiredMechanisms() |
boolean |
isPublicKeyVerificationFailedAuth() |
void |
setBannerMessage(java.lang.String authenticationBanner)
Set the banner message that is displayed to all connecing clients prior
to authentication.
|
void |
setMaxAuthentications(int maxAuthentications)
Set the maximum number of failed authentications allowed for each
connection.
|
void |
setMaximumPublicKeyVerificationAttempts(int maximumPublicKeyVerificationAttempts)
Set the number of public keys that a user can verify for public key
authentication.
|
void |
setPublicKeyVerificationIsFailedAuth(boolean publicKeyVerificationIsFailedAuth) |
void |
setRequiredAuthenticationStrategy(RequiredAuthenticationStrategy requiredAuthenticationStrategy) |
add, check, removepublic java.lang.String getBannerMessage()
public void setBannerMessage(java.lang.String authenticationBanner)
authenticationBanner - public int getMaximumPublicKeyVerificationAttempts()
public void setMaximumPublicKeyVerificationAttempts(int maximumPublicKeyVerificationAttempts)
maximumPublicKeyVerificationAttempts - intpublic void setPublicKeyVerificationIsFailedAuth(boolean publicKeyVerificationIsFailedAuth)
public boolean isPublicKeyVerificationFailedAuth()
public void setRequiredAuthenticationStrategy(RequiredAuthenticationStrategy requiredAuthenticationStrategy)
public RequiredAuthenticationStrategy getRequiredAuthenticationStrategy()
public void addRequiredMechanism(java.lang.String auth)
public java.util.Collection<java.lang.String> getRequiredMechanisms()
public int getMaxAuthentications()
public void setMaxAuthentications(int maxAuthentications)
maxAuthentications - Copyright © 2022. All rights reserved.