package com.iqser.red.service.persistence.service.v1.api.shared.model;

import lombok.AccessLevel;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.NonNull;

@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class DigitalSignatureKms {

    @NonNull
    private String certificateName;
    @NonNull
    private String kmsKeyId;
    @NonNull
    private String kmsServiceEndpoint;
    @NonNull
    private String kmsRegion;
    @NonNull
    private String kmsAccessKey;
    @NonNull
    private String kmsSecretKey;
    @NonNull
    private String certificate;

}
