BouncyCastleFipsKeyStoreProvider, JavaKeyStoreProvider@Private public abstract class KeyStoreProvider extends AbstractJavaKeyStoreProvider
CredentialProvider.CredentialEntryCREDENTIAL_PASSWORD_DEFAULT, CREDENTIAL_PASSWORD_ENV_VAR, CREDENTIAL_PASSWORD_FILE_KEY, LOGCLEAR_TEXT_FALLBACK| Modifier | Constructor | Description |
|---|---|---|
protected |
KeyStoreProvider(java.net.URI uri,
Configuration conf) |
| Modifier and Type | Method | Description |
|---|---|---|
protected void |
createPermissions(java.lang.String perms) |
|
protected java.io.InputStream |
getInputStreamForFile() |
|
protected java.io.OutputStream |
getOutputStreamForKeystore() |
|
protected void |
initFileSystem(java.net.URI uri) |
|
protected boolean |
keystoreExists() |
|
protected void |
stashOriginalFilePermissions() |
bytesToChars, createCredentialEntry, deleteCredentialEntry, flush, getAlgorithm, getAliases, getConf, getCredentialEntry, getKeyStore, getKeyStoreType, getPassword, getPath, getPathAsString, getReadLock, getSchemeName, getUri, getWriteLock, isChanged, needsPassword, noPasswordError, noPasswordWarning, setChanged, setPassword, setPath, setReadLock, setWriteLock, toStringisTransientprotected KeyStoreProvider(java.net.URI uri,
Configuration conf)
throws java.io.IOException
java.io.IOExceptionprotected java.io.OutputStream getOutputStreamForKeystore()
throws java.io.IOException
getOutputStreamForKeystore in class AbstractJavaKeyStoreProviderjava.io.IOExceptionprotected boolean keystoreExists()
throws java.io.IOException
keystoreExists in class AbstractJavaKeyStoreProviderjava.io.IOExceptionprotected java.io.InputStream getInputStreamForFile()
throws java.io.IOException
getInputStreamForFile in class AbstractJavaKeyStoreProviderjava.io.IOExceptionprotected void createPermissions(java.lang.String perms)
createPermissions in class AbstractJavaKeyStoreProviderprotected void stashOriginalFilePermissions()
throws java.io.IOException
stashOriginalFilePermissions in class AbstractJavaKeyStoreProviderjava.io.IOExceptionprotected void initFileSystem(java.net.URI uri)
throws java.io.IOException
initFileSystem in class AbstractJavaKeyStoreProviderjava.io.IOExceptionCopyright © 2008–2025 Apache Software Foundation. All rights reserved.