Package ghidra.security

# Interface KeyStorePasswordProvider

All Known Subinterfaces:
  `ClientAuthenticator`

All Known Implementing Classes:
  `DefaultClientAuthenticator`, `HeadlessClientAuthenticator`, `PasswordClientAuthenticator`, `PopupKeyStorePasswordProvider`

public interface KeyStorePasswordProvider

- ## Method Summary

  Modifier and Type
  Method
  Description
  `char[]`
  `getKeyStorePassword(String keystorePath, boolean passwordError)`
  Requests password for keystore file

- ## Method Details

  - ### getKeyStorePassword

    char[] getKeyStorePassword(String keystorePath, boolean passwordError)
    Requests password for keystore file
    Parameters:
      `keystorePath` - keystore file path
      `passwordError` - if true this is a repeated prompt due to a password use failure
    Returns:
      password or null, if not null caller will clear array when no longer needed.