Class UIPasswordCallbackAccessibility
java.lang.Object
javax.security.auth.callback.PasswordCallback
es.gob.jmulticard.ui.passwordcallback.gui.UIPasswordCallbackAccessibility
- All Implemented Interfaces:
Serializable, Callback
PasswordCallbak que muestra un diálogo accesible para
solicitar una contraseña.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionUIPasswordCallbackAccessibility(String prompt, Component parentComponent, String dialogMessage, int textFieldMnemonic, String dialogTitle, String iconFileName, boolean allowDniCache, boolean defaultDniCache) Crea una Callback para solicitar al usuario una contraseña mediante un diálogo gráfico. -
Method Summary
Modifier and TypeMethodDescriptionchar[]booleanIndica si está establecido el uso de caché en el PIN.Methods inherited from class PasswordCallback
clearPassword, getPrompt, isEchoOn, setPassword
-
Constructor Details
-
UIPasswordCallbackAccessibility
public UIPasswordCallbackAccessibility(String prompt, Component parentComponent, String dialogMessage, int textFieldMnemonic, String dialogTitle, String iconFileName, boolean allowDniCache, boolean defaultDniCache) Crea una Callback para solicitar al usuario una contraseña mediante un diálogo gráfico. La contraseña no se retiene ni almacena internamente en ningún momento.- Parameters:
prompt- Texto del diálogo para solicitar la contraseña.parentComponent- Componente padre para la modalidad del diálogo.dialogMessage- Mensaje.textFieldMnemonic- Mnemónico para el propio campo de texto.dialogTitle- Título del diálogo.iconFileName- Ruta hacia el icono del diálogo.allowDniCache- Hace mostrarse la casilla para seleccionar el cacheo del PIN.defaultDniCache- Valor por defecto de la opción de cacheo de PIN.
-
-
Method Details
-
getPassword
public char[] getPassword()- Overrides:
getPasswordin classPasswordCallback
-
isUseCacheChecked
public boolean isUseCacheChecked()Indica si está establecido el uso de caché en el PIN.- Returns:
truesi está establecido el uso de caché en el PIN,falseen caso contrario.
-