com.r3.corda.networkmanage.common.serialization.AMQPNetworkServicesSerializationScheme |
|
com.r3.enm.servicesapi.identitymanager.handlers.AddNodeToPrivateNetworkMessage |
Submission message for adding a node to a private network.
|
com.r3.enm.servicesapi.identitymanager.handlers.AddNodeToPrivateNetworkResponse |
Response message from doorman for adding a node to a private network.
|
com.r3.corda.networkmanage.common.adminclient.AdminClientTest |
|
com.r3.corda.networkmanage.common.cryptoservice.cloudhsm.AmazonCloudHsmCryptoService |
|
com.r3.corda.networkmanage.common.cryptoservice.cloudhsm.AmazonCloudHsmCryptoServiceTest |
|
com.r3.corda.networkmanage.common.cryptoservice.keygeneration.AmazonCloudHsmKeyConfig |
All required parameters to generate a Amazon CloudHSM key using a AmazonCloudHsmCryptoService.
|
com.r3.enmplugins.approveall.ApproveAllTest |
|
com.r3.enm.servicesapi.revocation.handlers.ApprovedCertificateRevocationRequestsResponseMessage |
Approved certificate revocation requests response.
|
com.r3.enm.servicesapi.revocation.handlers.ApprovedCertificateRevocationRequestsRetrievalMessage |
Approved certificate revocation requests retrieval message.
|
com.r3.enm.servicesapi.identitymanager.handlers.ApprovedCertificateSigningRequestsResponse |
Response message from doorman for the certificate signing requests retrieval message.
|
com.r3.enm.servicesapi.identitymanager.handlers.ApprovedCertificateSigningRequestsRetrievalMessage |
Approved certificate signing requests retrieval message.
|
com.r3.corda.networkmanage.common.hsm.authentication.AuthenticatedUser |
|
com.r3.corda.networkmanage.common.cryptoservice.authentication.AuthenticationCredentials |
Interface for all Authentication Credentials. Classes implementing this represent
a full set of credentials that can be used to authenticate a crypto service.
|
com.r3.corda.networkmanage.common.signer.AuthenticationException |
|
com.r3.corda.networkmanage.common.hsm.authentication.AuthenticatorTest |
|
com.r3.corda.networkmanage.common.cryptoservice.authentication.AzureKeyVaultCredentials |
|
com.r3.corda.networkmanage.common.cryptoservice.authentication.AzureKeyVaultCredentialsTransformer |
|
com.r3.corda.networkmanage.common.cryptoservice.azurekeyvault.AzureKeyVaultCryptoService |
Implementation of a CryptoService that is backed by an Azure Key Vault cloud HSM.
|
com.r3.corda.networkmanage.common.cryptoservice.azurekeyvault.AzureKeyVaultCryptoServiceTest |
These tests need to be run manually. They require an Amazon KeyVault (and the associated service principal) to be set
up and will perform operations that are not free of charge.
|
com.r3.corda.networkmanage.common.cryptoservice.keygeneration.AzureKeyVaultKeyConfig |
All required parameters to generate a Azure Key Vault HSM key using a AzureKeyVaultCryptoService.
|
com.r3.corda.networkmanage.common.cryptoservice.authentication.AzureKeyVaultServicePrincipalCredentials |
|
com.r3.corda.networkmanage.common.cryptoservice.authentication.BCCredentialsTransformer |
|
com.r3.corda.networkmanage.common.cryptoservice.bouncycastle.BCCryptoService |
Basic implementation of a CryptoService that uses BouncyCastle for cryptographic
operations and a local Java KeyStore in the form of KeyStore to store private keys.
|
com.r3.corda.networkmanage.common.cryptoservice.bouncycastle.BCCryptoServiceTest |
|
com.r3.corda.networkmanage.common.cryptoservice.keygeneration.BCKeyConfig |
All required parameters to generate a local key using a BCCryptoService.
|
com.r3.corda.networkmanage.common.cryptoservice.authentication.BCKeyStoreCredentials |
|
com.r3.corda.networkmanage.common.utils.BaseCommand |
|
com.r3.corda.networkmanage.common.utils.BaseServiceCommand |
|
com.r3.corda.networkmanage.common.signer.crl.CRLData |
|
com.r3.corda.networkmanage.common.hsm.utils.CertChainBackwardsCompatibilityTests |
|
com.r3.corda.networkmanage.common.CertPathChecker |
This certificate path checkers validates the certificate path by checking whether at least one path consists of the
certificate type from the set of valid ones and ends with the root certificate passed in rootCert.
Additionally, there is a support for the certificate revocation status validation that can be enabled by setting the
checkRevocation flag.
|
com.r3.corda.networkmanage.common.CertPathCheckerTests |
|
com.r3.enm.model.CertificateData |
|
com.r3.corda.networkmanage.common.CertificateHierarchyNode |
|
com.r3.corda.networkmanage.common.CertificateHierarchyNodeInstance |
|
com.r3.corda.networkmanage.common.signer.crl.CertificateRevocationListSigner |
|
com.r3.corda.networkmanage.common.signer.CertificateRevocationListSignerTest |
|
com.r3.enm.servicesapi.revocation.payload.CertificateRevocationListSubmission |
|
com.r3.enm.model.CertificateRevocationRequest |
This data class is intended to be used internally by certificate revocation request service.
|
com.r3.enm.model.CertificateRevocationRequestJson |
|
com.r3.enm.model.CertificateRevocationRequestSubmission |
This data class is intended to be used by the certificate revocation request (CRR) service client to create a new
CRR submission.
|
com.r3.enm.model.CertificateSigningRequest |
|
com.r3.enm.model.CertificateSigningRequestJson |
|
com.r3.enm.model.CertificateSigningRequestRejectionReason |
Certificate signing request rejection reason
|
com.r3.corda.networkmanage.common.signer.csr.CertificateSigningRequestSigner |
Encapsulates certificate signing logic
|
com.r3.enm.model.CertificateSigningRequestSubmission |
Bundle the Certificate Signing Request with the private network map identifier.
|
com.r3.enm.model.CertificateStatus |
|
com.r3.enm.servicesapi.identitymanager.handlers.CertificateSubmissionMessage |
Response message from doorman for the certificate signing requests retrieval message.
|
com.r3.enm.servicesapi.identitymanager.handlers.CertificateSubmissionResponse |
Response message from doorman for the certificate submission message.
|
com.r3.corda.networkmanage.common.healthcheck.ClientHealthChecker |
|
com.r3.corda.networkmanage.shared.healthcheck.ClientHealthCheckerTest |
|
com.r3.corda.networkmanage.common.cryptoservice.authentication.CloudHsmCredentialsTransformer |
|
com.r3.corda.networkmanage.common.cryptoservice.authentication.CloudHsmPasswordCredentials |
|
com.r3.corda.networkmanage.common.utils.ConfigFilePathArgsParser |
|
com.r3.enm.servicesapi.zone.handlers.ConfigRequestMessage |
|
com.r3.enm.servicesapi.zone.handlers.ConfigResponseMessage |
|
com.r3.enm.servicesapi.zone.handlers.ConfigStatusUpdateMessage |
|
com.r3.enm.model.ConfigurationStatus |
|
com.r3.corda.networkmanage.common.cryptoservice.authentication.CredentialsTransformer |
|
com.r3.enm.servicesapi.revocation.handlers.CrlRetrievalMessage |
CRL retrieval message type
|
com.r3.enm.servicesapi.revocation.handlers.CrlRetrievalResponseMessage |
The response to a CrlRetrievalMessage
|
com.r3.enm.servicesapi.revocation.handlers.CrlSubmissionMessage |
CRL submission message type
|
com.r3.enm.servicesapi.revocation.handlers.CrlSubmissionResponse |
CRL submission response.
|
com.r3.corda.networkmanage.common.utils.CrlUtilsTest |
|
com.r3.corda.networkmanage.common.cryptoservice.CryptoService |
Crypto service that encompasses certain cryptographic operations such as signing of data.
|
com.r3.corda.networkmanage.common.hsm.authentication.CryptoServiceAuthenticator |
Class responsible for handling authentication of the cryptoService. Supports the ability to prompt the user for
required credentials as well as resetting of the cryptoService authentication state once the desired tasks have
been run.
|
com.r3.corda.networkmanage.common.cryptoservice.CryptoServiceException |
|
com.r3.corda.networkmanage.common.cryptoservice.CryptoServiceFactory |
|
com.r3.corda.networkmanage.common.cryptoservice.CryptoServiceFactoryImpl |
Class responsible for creating the implementation specific Crypto Service object that can be used to interact
with the HSM/underlying provider. Note that most of the HSM specific java libraries are proprietary and hence cannot
be bundled with our release. Instead, these Jars are provided by the user and hot-loaded at runtime. See static make
method.
|
com.r3.corda.networkmanage.common.cryptoservice.CryptoServiceSpec |
This is a base class, containing the tests that consist the specification for CryptoService
|
com.r3.enm.servicesapi.networkmap.handlers.CurrentNetworkParametersUpdateResponseMessage |
Response message for the current network parameters update.
|
com.r3.enm.servicesapi.networkmap.handlers.CurrentNetworkParametersUpdateRetrievalMessage |
Retrieval message for the current network parameters update.
|
com.r3.corda.networkmanage.common.signer.crl.DefaultCertificateRevocationListSigner |
|
com.r3.corda.networkmanage.common.signer.csr.DefaultCertificateSigningRequestSigner |
|
com.r3.corda.networkmanage.common.signer.networkmap.DefaultNetworkMapSigner |
|
com.r3.corda.networkmanage.common.signer.networkparameters.DefaultNetworkParametersSigner |
|
com.r3.enm.servicesapi.identitymanager.handlers.DoormanPingMessage |
Ping message sent to Doorman service.
|
com.r3.enm.servicesapi.identitymanager.handlers.DoormanPingResponse |
Ping response message from Doorman service.
|
com.r3.corda.networkmanage.common.adminclient.DummyInvalidFunction |
|
com.r3.corda.networkmanage.common.adminclient.DummySignCertificateSigningRequestsFunction |
|
java.time.Duration (extensions in package com.r3.corda.networkmanage.common.utils) |
|
com.r3.corda.networkmanage.common.ENMService |
|
com.r3.corda.networkmanage.common.utils.ExponentialBackOffTimer |
Extension of the Java Timer util class that schedules tasks with exponential backoff, as well as the ability
to cancel the currently running task as well as future scheduled tasks. It also enables asynchronous cancellation
|
com.r3.corda.networkmanage.common.cryptoservice.authentication.GemaltoAuthenticationCredentials |
|
com.r3.corda.networkmanage.common.cryptoservice.authentication.GemaltoCredentialsTransformer |
|
com.r3.corda.networkmanage.common.cryptoservice.authentication.GemaltoKeyStoreCredentials |
|
com.r3.corda.networkmanage.common.cryptoservice.gemalto.GemaltoLunaCryptoService |
Implementation of a CryptoService that is backed by a Gemalto Luna HSM.
|
com.r3.corda.networkmanage.common.cryptoservice.keygeneration.GemaltoLunaKeyConfig |
All required parameters to generate a Gemalto HSM key using a GemaltoLunaCryptoService.
|
com.r3.corda.networkmanage.common.utils.HsmX509UtilitiesTest |
|
com.r3.enm.servicesapi.identitymanager.IdentityManagerProtocol |
Defines the protocol used by the doorman service
|
com.r3.corda.networkmanage.common.utils.IllegalCommandLineArgument |
|
com.r3.corda.networkmanage.common.utils.IllegalSeedArgument |
|
com.r3.corda.networkmanage.common.InvalidCertificateException |
|
com.r3.corda.networkmanage.common.InvalidMenuChoiceException |
Exception explicitly for handling the case where a user selects an invalid/non-existent option from the menu.
|
com.r3.corda.networkmanage.common.adminclient.InvalidRequestContentRequest |
|
kotlin.collections.Iterable (extensions in package com.r3.corda.networkmanage.common.utils) |
|
com.r3.corda.networkmanage.common.cryptoservice.JCACryptoService |
This is the base class that facilitates easy integration of further HSM vendors that provide a JCA provider.
For every vendor we want to support there has to be a new CryptoService that implements CryptoService
and optionally inherits from this class if it makes sense. Not all vendors fully implement the JCA API and
some of the methods of this class will have to be overridden with vendor-specific implementations.
|
com.r3.corda.networkmanage.common.cryptoservice.keygeneration.KeyConfig |
Interface representing all required parameters for generating a key using a CryptoService.
|
com.r3.corda.networkmanage.common.utils.KeystoreFilePathArgsParser |
|
com.r3.enm.servicesapi.networkmap.handlers.LatestNetworkParametersResponseMessage |
Response message for the latest network parameters message.
|
com.r3.enm.servicesapi.networkmap.handlers.LatestNetworkParametersRetrievalMessage |
Retrieval message for the latest network parameters.
|
com.r3.enm.servicesapi.networkmap.handlers.LatestUnsignedNetworkMapResponseMessage |
Response message for the latest unsigned network map message.
|
com.r3.enm.servicesapi.networkmap.handlers.LatestUnsignedNetworkMapRetrievalMessage |
Retrieval message for the latest unsigned network map.
|
com.r3.enm.servicesapi.networkmap.handlers.LatestUnsignedNetworkParametersResponseMessage |
Response message for the latest unsigned network parameters message.
|
com.r3.enm.servicesapi.networkmap.handlers.LatestUnsignedNetworkParametersRetrievalMessage |
Retrieval message for the latest unsigned network parameters.
|
com.r3.corda.networkmanage.common.validator.LegalNameValidator |
|
com.r3.corda.networkmanage.common.validator.LegalNameValidatorTest |
|
com.r3.corda.networkmanage.common.signer.LocalSigner |
This local signer is intended to be used in testing environment where hardware signing module is not available.
|
com.r3.corda.networkmanage.common.utils.LoggingLevelConverter |
|
com.r3.corda.networkmanage.common.LoggingRenderer |
Pipes messages to the provided logging context ctx and reads input from the standard console.
|
com.r3.enm.servicesapi.zone.ManagedServiceType |
|
com.r3.corda.networkmanage.common.Menu |
A generic menu class for console based interactions with user.
Inspired by https://github.com/bryandh/genericmenu, but adjusted to our the particular needs of this project.
|
com.r3.corda.networkmanage.common.MenuItem |
Single menu item described by the selection key, label associated with this item, action to be executed on response
to the item selection and termination flag used to decide whether to loop after action completion.
|
com.r3.corda.networkmanage.common.shell.MenuOptions |
This data class is a more readable wrapper for a list of pairs of a command label and the associated
action which should be invoked upon calling that command.
|
com.r3.corda.networkmanage.common.migration.MigrationManager |
Manages the migration status.
|
com.r3.corda.networkmanage.common.signer.networkparameters.NetParamsData |
|
com.r3.corda.networkmanage.common.utils.NetworkManagerCommandExceptionHandler |
This class inherits the core functionality of the DefaultExceptionHandler provided by picocli,
with a few tweaks.
When a return code on error is specified, the DefaultExceptionHandler has the exception's stacktrace
printed to console instead of being rethrown, causing our NetworkServicesUncaughtExceptionHandler
to not catch anything and the console output to be incorrect.
|
com.r3.enm.servicesapi.networkmap.handlers.NetworkMapPingMessage |
Ping message sent to Network Map service.
|
com.r3.enm.servicesapi.networkmap.handlers.NetworkMapPingResponse |
Ping response message from Network Map service.
|
com.r3.enm.servicesapi.networkmap.NetworkMapProtocol |
Defines the protocol used by the network map service
|
com.r3.corda.networkmanage.common.signer.networkmap.NetworkMapSigner |
|
com.r3.enm.servicesapi.networkmap.handlers.NetworkMapSubmissionMessage |
Submission message for the network map.
|
com.r3.enm.servicesapi.networkmap.handlers.NetworkMapSubmissionResponse |
Network map submission response.
|
com.r3.enm.servicesapi.networkmap.payload.NetworkMapsData |
|
com.r3.enm.servicesapi.networkmap.handlers.NetworkMapsResponseMessage |
Response message for the network maps.
|
com.r3.enm.servicesapi.networkmap.handlers.NetworkMapsRetrievalMessage |
Retrieval message for network maps.
|
com.r3.enm.servicesapi.networkmap.payload.NetworkParametersData |
|
com.r3.enm.servicesapi.zone.handlers.NetworkParametersRequestMessage |
|
com.r3.enm.servicesapi.zone.handlers.NetworkParametersResponseMessage |
|
com.r3.corda.networkmanage.common.signer.networkparameters.NetworkParametersSigner |
|
com.r3.enm.servicesapi.networkmap.handlers.NetworkParametersSubmissionMessage |
Submission message for the network parameters.
|
com.r3.enm.servicesapi.networkmap.handlers.NetworkParametersSubmissionResponse |
Network parameters submission response.
|
com.r3.corda.networkmanage.common.utils.NetworkServicesErrorWithCode |
|
com.r3.corda.networkmanage.common.utils.NetworkServicesUncaughtExceptionHandler |
|
com.r3.corda.networkmanage.common.NewCertificateHierarchy |
|
com.r3.enm.servicesapi.identitymanager.handlers.NewPrivateNetworkMessage |
Submission message for a new private network.
|
com.r3.enm.servicesapi.identitymanager.handlers.NewPrivateNetworkResponse |
Response message from doorman for a new private network message.
|
com.r3.enm.servicesapi.networkmap.payload.NodeInfoHashes |
|
com.r3.enm.servicesapi.networkmap.handlers.NodeInfoHashesResponseMessage |
Response message for the node info hashes.
|
com.r3.enm.servicesapi.networkmap.handlers.NodeInfoHashesRetrievalMessage |
Retrieval message for the node info hashes.
|
com.r3.enm.servicesapi.networkmap.payload.NodeInfos |
|
com.r3.corda.networkmanage.common.OldCertificateHierarchy |
|
com.r3.corda.networkmanage.common.serialization.PKCS10CertificationRequestSerializer |
|
com.r3.enm.servicesapi.networkmap.payload.ParametersUpdateData |
|
com.r3.corda.networkmanage.common.persistence.PersistenceUtilsTest |
|
com.r3.corda.networkmanage.common.healthcheck.PingFailureException |
|
com.r3.corda.networkmanage.common.signer.crl.PluginCertificateRevocationListSigner |
|
com.r3.corda.networkmanage.common.signer.csr.PluginCertificateSigningRequestSigner |
|
com.r3.corda.networkmanage.common.signer.networkmap.PluginNetworkMapSigner |
|
com.r3.corda.networkmanage.common.signer.networkparameters.PluginNetworkParametersSigner |
|
com.r3.enm.model.PrivateNetwork |
Encapsulates all the info about the private network.
|
com.r3.enm.model.RejectionReason |
An interface defining rejection reason
|
com.r3.corda.networkmanage.common.Renderer |
Interface for the class responsible for handling messages, errors and user input. Depending on the implementation,
can either pipe messages to a log file or some other output (e.g. shell console).
|
com.r3.enm.model.Request |
Interface that contains common properties for both certificate signing request and certificate revocation request.
|
com.r3.enm.servicesapi.identitymanager.handlers.RetrievePrivateNetworkMappingMessage |
Retrieval message for the private network mapping.
|
com.r3.enm.servicesapi.identitymanager.handlers.RetrievePrivateNetworkMappingResponse |
Retrieval message response for the private network mapping.
|
com.r3.enm.servicesapi.identitymanager.handlers.RetrieveValidCertificatePathRequestMessage |
Retrieval message for the valid (approved, signed and not revoked) CSR with the given legalEntityName.
|
com.r3.enm.servicesapi.identitymanager.handlers.RetrieveValidCertificatePathRequestResponse |
Retrieval message response for valid (approved and signed) CSR.
|
com.r3.corda.networkmanage.common.utils.Revocation |
|
com.r3.enm.servicesapi.revocation.handlers.RevocationPingMessage |
Ping message sent to Revocation service.
|
com.r3.enm.servicesapi.revocation.handlers.RevocationPingResponse |
Ping response message from Revocation service.
|
com.r3.enm.servicesapi.revocation.RevocationProtocol |
Defines the protocol used by the revocation service
|
com.r3.corda.networkmanage.common.cryptoservice.authentication.SecurosysAuthenticationCredentials |
|
com.r3.corda.networkmanage.common.cryptoservice.authentication.SecurosysCredentialsTransformer |
|
com.r3.corda.networkmanage.common.cryptoservice.keygeneration.SecurosysKeyConfig |
All required parameters to generate a Securosys HSM key using a SecurosysPrimusXCryptoService.
|
com.r3.corda.networkmanage.common.cryptoservice.authentication.SecurosysPasswordCredentials |
|
com.r3.corda.networkmanage.common.cryptoservice.securosys.SecurosysPrimusXCryptoService |
|
com.r3.corda.networkmanage.common.cryptoservice.securosys.SecurosysPrimusXCryptoServiceTest |
This test can be run against the cloud HSM provided by Securosys. It has the @Ignore annotation by default as the
placeholder values have to be filled out in order to run it (see wiki page for credentials).
|
com.r3.corda.networkmanage.common.utils.ServiceCommand |
|
com.r3.corda.networkmanage.common.shell.ShellCommandHandler |
This class allows for interacting with an interactive shell by invoking external methods, as well as retrieving user
input.
|
com.r3.corda.networkmanage.common.shell.ShellCommands |
Shell commands interface allowing for interacting with a shell by retrieving user inputs and rendering menus.
|
com.r3.corda.networkmanage.common.signer.Signer |
An interface for arbitrary data signing functionality.
|
com.r3.corda.networkmanage.common.hsm.signer.SignerImpl |
Signer which connects to a crypto service using the given authenticator to sign bytes.
|
com.r3.corda.networkmanage.common.signer.SigningDelayedException |
|
com.r3.corda.networkmanage.common.signer.SigningException |
Exception thrown whenever any exception is thrown during actual material signing.
|
com.r3.enm.model.Submission |
This is a super class for certificate signing request submission and certificate revocation request submission.
|
com.r3.corda.networkmanage.common.utils.SupportedCrlReasons |
|
com.r3.enm.servicesapi.networkmap.handlers.SwitchFlagDayMessage |
Switch flag message.
|
com.r3.enm.servicesapi.networkmap.handlers.SwitchFlagDayResponse |
Switch flag response.
|
com.r3.corda.networkmanage.common.adminclient.TestAdminClient |
|
com.r3.corda.networkmanage.common.adminclient.TestAdminSocketServer |
|
com.r3.corda.networkmanage.common.adminclient.UnknownFunctionRequest |
|
com.r3.enm.servicesapi.networkmap.payload.UnsignedNetworkParametersData |
|
com.r3.enm.servicesapi.networkmap.UpdateStatus |
|
com.r3.corda.networkmanage.common.utils.UtilsTest |
|
com.r3.corda.networkmanage.common.cryptoservice.authentication.UtimacoAuthenticationCredentials |
|
com.r3.corda.networkmanage.common.hsm.authentication.UtimacoAuthenticator |
|
com.r3.corda.networkmanage.common.hsm.authentication.UtimacoAuthenticatorInputException |
|
com.r3.corda.networkmanage.common.hsm.authentication.UtimacoAuthenticatorTest |
|
com.r3.corda.networkmanage.common.cryptoservice.authentication.UtimacoCardReaderCredentials |
|
com.r3.corda.networkmanage.common.cryptoservice.authentication.UtimacoCredentialsTransformer |
|
com.r3.corda.networkmanage.common.cryptoservice.utimaco.UtimacoCryptoService |
Implementation of a CryptoService that is backed by a Utimaco HSM.
|
com.r3.corda.networkmanage.common.cryptoservice.utimaco.UtimacoHsmErrors |
|
com.r3.corda.networkmanage.common.cryptoservice.keygeneration.UtimacoKeyConfig |
All required parameters to generate a Utimaco HSM key using a UtimacoCryptoService.
|
com.r3.corda.networkmanage.common.cryptoservice.authentication.UtimacoKeyFileCredentials |
|
com.r3.corda.networkmanage.common.cryptoservice.authentication.UtimacoPasswordCredentials |
|
com.r3.corda.networkmanage.common.utils.Validated |
|
com.r3.corda.networkmanage.common.utils.VersionProvider |
Custom version printing when command is called with --version or -V flag.
|
com.r3.corda.networkmanage.common.utils.WorkingDirConfigFilePathArgsParser |
|
com.r3.enm.servicesapi.zone.handlers.ZonePingMessage |
Ping message sent to Zone service.
|
com.r3.enm.servicesapi.zone.handlers.ZonePingResponse |
Ping response message from Zone service.
|
com.r3.enm.servicesapi.zone.ZoneProtocol |
Defines the protocol used by the Zone service RPC.
|