public class CryptoProviderHolder extends Object
| Constructor and Description |
|---|
CryptoProviderHolder(Map<String,CryptoProvider> initializedProviders,
String defaultDataProviderId,
String defaultIdProviderId) |
| Modifier and Type | Method and Description |
|---|---|
CryptoProvider |
getDefaultDataProvider()
Returns primary crypto provider which corresponds to security requirements for aspsp data encryption
|
CryptoProvider |
getDefaultIdProvider()
Returns primary crypto provider which corresponds to security requirements for identifier encryption
|
Optional<CryptoProvider> |
getProviderById(String cryptoProviderId)
Gets crypto provider from holder by its ID
|
public CryptoProviderHolder(Map<String,CryptoProvider> initializedProviders, String defaultDataProviderId, String defaultIdProviderId)
public CryptoProvider getDefaultDataProvider()
public CryptoProvider getDefaultIdProvider()
public Optional<CryptoProvider> getProviderById(String cryptoProviderId)
Copyright © 2020. All rights reserved.