Class GenerateKeyPairCommand

  • All Implemented Interfaces:
    java.io.Externalizable , java.io.Serializable , java.lang.Comparable , org.apache.avro.generic.GenericContainer , org.apache.avro.generic.GenericRecord , org.apache.avro.generic.IndexedRecord , org.apache.avro.specific.SpecificRecord

    
    public class GenerateKeyPairCommand
    extends SpecificRecordBase implements SpecificRecord
                        

    Request to generate a new key pair for a tenant.

    • Constructor Detail

      • GenerateKeyPairCommand

        GenerateKeyPairCommand()
        Default constructor.
      • GenerateKeyPairCommand

        GenerateKeyPairCommand(String category, String alias, String externalId, String schemeCodeName, KeyValuePairList context)
        All-args constructor.
        Parameters:
        category - The category, like TLS, LEDGER, etc., which needs assignment.
        alias - The key alias, note that the actual key alias used by the correspond HSM will be generated by the system.
        externalId - If provided then the key will be associated with that id.
        schemeCodeName - The key's scheme describing which type of the key to generate.
        context - The optional key/value operation specific context