@InterfaceAudience.Public @InterfaceStability.Unstable public abstract class KeyProviderFactory extends Object
| 修飾子とタイプ | フィールドと説明 | 
|---|---|
| static String | KEY_PROVIDER_PATH | 
| コンストラクタと説明 | 
|---|
| KeyProviderFactory() | 
| 修飾子とタイプ | メソッドと説明 | 
|---|---|
| abstract KeyProvider | createProvider(URI providerName,
              Configuration conf) | 
| static KeyProvider | get(URI uri,
   Configuration conf)Create a KeyProvider based on a provided URI. | 
| static List<KeyProvider> | getProviders(Configuration conf) | 
public static final String KEY_PROVIDER_PATH
public KeyProviderFactory()
public abstract KeyProvider createProvider(URI providerName, Configuration conf) throws IOException
IOExceptionpublic static List<KeyProvider> getProviders(Configuration conf) throws IOException
IOExceptionpublic static KeyProvider get(URI uri, Configuration conf) throws IOException
uri - key provider URIconf - configuration to initialize the key providerNULL if
         a provider for the specified URI scheme could not be found.IOException - thrown if the provider failed to initialize.Copyright © 2016 Apache Software Foundation. All rights reserved.