public interface NativeServices
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
AES_CBC |
static java.lang.String |
AES_CBC_PC |
static java.lang.String |
AES_CCM |
static java.lang.String |
AES_CCM_PC |
static java.lang.String |
AES_CFB |
static java.lang.String |
AES_CFB_PC |
static java.lang.String |
AES_CTR |
static java.lang.String |
AES_CTR_PC |
static java.lang.String |
AES_ECB |
static java.lang.String |
AES_GCM |
static java.lang.String |
AES_GCM_PC |
static java.lang.String |
AES_GCMSIV |
static java.lang.String |
AES_GCMSIV_PC |
static java.lang.String |
DRBG |
static java.lang.String |
MULACC |
static java.lang.String |
NONE |
static java.lang.String |
NRBG |
static java.lang.String |
SHA2 |
static java.lang.String |
SHA224 |
static java.lang.String |
SHA256 |
static java.lang.String |
SHA3 |
static java.lang.String |
SHA384 |
static java.lang.String |
SHA512 |
static java.lang.String |
SHAKE |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getBuildDate() |
java.util.Set<java.lang.String> |
getFeatureSet() |
java.lang.String |
getLibraryIdent() |
java.lang.String |
getStatusMessage() |
java.lang.String |
getVariant() |
java.lang.String[][] |
getVariantSelectionMatrix() |
boolean |
hasService(java.lang.String feature) |
boolean |
isEnabled()
Returns true if some native support is ready and enabled.
|
boolean |
isInstalled()
Returns true if some native support has been installed.
|
boolean |
isSupported()
Returns true if there are native libraries available for this
platform and architecture.
|
static final java.lang.String NRBG
static final java.lang.String DRBG
static final java.lang.String AES_ECB
static final java.lang.String AES_GCM
static final java.lang.String AES_GCMSIV
static final java.lang.String AES_CBC
static final java.lang.String AES_CFB
static final java.lang.String AES_CTR
static final java.lang.String AES_CCM
static final java.lang.String AES_CBC_PC
static final java.lang.String AES_CCM_PC
static final java.lang.String AES_CFB_PC
static final java.lang.String AES_CTR_PC
static final java.lang.String AES_GCM_PC
static final java.lang.String AES_GCMSIV_PC
static final java.lang.String SHA2
static final java.lang.String SHA256
static final java.lang.String SHA224
static final java.lang.String SHA512
static final java.lang.String SHA384
static final java.lang.String SHA3
static final java.lang.String SHAKE
static final java.lang.String MULACC
static final java.lang.String NONE
java.lang.String getStatusMessage()
java.util.Set<java.lang.String> getFeatureSet()
java.lang.String getVariant()
java.lang.String[][] getVariantSelectionMatrix()
boolean hasService(java.lang.String feature)
java.lang.String getBuildDate()
java.lang.String getLibraryIdent()
boolean isEnabled()
boolean isInstalled()
boolean isSupported()