public static final class ALBHSMThalesNetHsm.Builder
extends java.lang.Object
ALBHSMThalesNetHsm.| Constructor and Description |
|---|
Builder()
Constructor with parameters for the required properties of
ALBHSMThalesNetHsm. |
| Modifier and Type | Method and Description |
|---|---|
ALBHSMThalesNetHsm |
build() |
ALBHSMThalesNetHsm.Builder |
setEsn(java.lang.String esn)
Electronic serial number of the netHSM device.
|
ALBHSMThalesNetHsm.Builder |
setKeyhash(java.lang.String keyhash)
Hash of the key that netHSM device uses to authenticate itself.
|
ALBHSMThalesNetHsm.Builder |
setModuleId(java.lang.Long moduleId)
Local module id of the netHSM device.
|
ALBHSMThalesNetHsm.Builder |
setPriority(java.lang.Long priority)
Priority class of the nethsm in an high availability setup.
|
ALBHSMThalesNetHsm.Builder |
setRemoteIp(ALBIpAddr remoteIp) |
ALBHSMThalesNetHsm.Builder |
setRemotePort(java.lang.Long remotePort)
Port at which the netHSM device accepts the connection.
|
public Builder()
ALBHSMThalesNetHsm.public ALBHSMThalesNetHsm.Builder setEsn(java.lang.String esn)
esn - New value for the property.public ALBHSMThalesNetHsm.Builder setKeyhash(java.lang.String keyhash)
keyhash - New value for the property.public ALBHSMThalesNetHsm.Builder setModuleId(java.lang.Long moduleId)
moduleId - New value for the property.public ALBHSMThalesNetHsm.Builder setPriority(java.lang.Long priority)
priority - New value for the property.public ALBHSMThalesNetHsm.Builder setRemoteIp(ALBIpAddr remoteIp)
remoteIp - New value for the property.public ALBHSMThalesNetHsm.Builder setRemotePort(java.lang.Long remotePort)
remotePort - New value for the property.public ALBHSMThalesNetHsm build()