@JsonCreator
public EncryptionPayload(@JsonProperty("value") SecretValue value,
@JsonProperty("userdata") Optional<UserData> userData,
@JsonProperty("created") ZonedDateTime created,
Optional<UserAlias> createdBy,
@JsonProperty("modified") ZonedDateTime modified,
Optional<UserAlias> modifiedBy,
@JsonProperty("comment") Optional<Comment> comment) {
this.value = value;
this.userData = userData;
this.created = created;
this.modified = modified;
this.createdBy = createdBy;
this.modifiedBy = modifiedBy;
this.comment = comment;
try {
this.random = SecureRandom.getInstanceStrong();
} catch (NoSuchAlgorithmException e) {
throw new RuntimeException("Failed to instantiate random number generator", e);
}
}
EncryptionPayload.java 文件源码
java
阅读 45
收藏 0
点赞 0
评论 0
项目:strongbox
作者:
评论列表
文章目录