Package org.bouncycastle.crypto
Interface NativeServices
public interface NativeServices
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionString[][]
boolean
hasService
(String feature) boolean
Returns true if some native support is ready and enabled.boolean
Returns true if some native support has been installed.boolean
Returns true if there are native libraries available for this platform and architecture.
-
Field Details
-
NRBG
- See Also:
-
DRBG
- See Also:
-
AES_ECB
- See Also:
-
AES_GCM
- See Also:
-
AES_CBC
- See Also:
-
AES_CFB
- See Also:
-
AES_CTR
- See Also:
-
SHA2
- See Also:
-
NONE
- See Also:
-
-
Method Details
-
getStatusMessage
String getStatusMessage() -
getFeatureSet
-
getVariant
String getVariant() -
getVariantSelectionMatrix
String[][] getVariantSelectionMatrix() -
hasService
-
getBuildDate
String getBuildDate() -
getLibraryIdent
String getLibraryIdent() -
isEnabled
boolean isEnabled()Returns true if some native support is ready and enabled. Consult feature set for details.- Returns:
- true if some hardware support is enabled.
-
isInstalled
boolean isInstalled()Returns true if some native support has been installed.- Returns:
- true if some hardware support is installed.
-
isSupported
boolean isSupported()Returns true if there are native libraries available for this platform and architecture.- Returns:
- true if available, false if not.
-