Package | Description |
---|---|
eu.gambas.system.security | |
info.pppc.base.plugin.security | |
info.pppc.base.security |
Modifier and Type | Class and Description |
---|---|
class |
GAMBASKeyStore
This class represents the central GAMBAS key store.
|
Constructor and Description |
---|
ServerHandshakeSemantic(IKeyStore keyStore)
Creates a new exchange semantic plug-in.
|
ServerHandshakeSemantic(short abstractExchangeType,
IKeyStore keyStore)
Creates a new exchange semantic plug-in that defaults to the given exchange type.
|
Constructor and Description |
---|
ExchangeSemantic(IKeyStore store)
Creates a new exchange semantic plug-in, uses the SECP160R1 curve to perform the key exchange.
|
ExchangeSemantic(java.lang.String curveID,
IKeyStore store)
Creates a new exchange semantic plug-in with the given ECC curveID.
|
SecureModifier(IKeyStore keyStore)
Creates a new secure modifier.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
AbstractCertificate.verifyCertificate(AbstractCertificate[] certificate,
IKeyStore keystore)
Verifies a given certificate and returns true if the certificate can be trusted, because it is either
Is stored in the given keystore
One of the given intermediate certificates is stored in the keystore
Its given root certificate is stored in the keystore.
|
boolean |
ICertificate.verifyCertificate(IKeyStore keystore)
Verify if the certificate is trusted or issued by a trusted CA.
|
boolean |
AbstractCertificate.verifyCertificate(IKeyStore keystore)
Verify if the certificate is trusted or issued by a trusted CA.
|