All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.quarkus.vault.transit.KeyConfigRequestDetail Maven / Gradle / Ivy

There is a newer version: 3.0.0.Beta1
Show newest version
package io.quarkus.vault.transit;

public class KeyConfigRequestDetail {

    public Integer minDecryptionVersion;
    public Integer minEncryptionVersion;
    public Boolean deletionAllowed;
    public Boolean exportable;
    public Boolean allowPlaintextBackup;

    public Integer getMinDecryptionVersion() {
        return minDecryptionVersion;
    }

    public KeyConfigRequestDetail setMinDecryptionVersion(Integer minDecryptionVersion) {
        this.minDecryptionVersion = minDecryptionVersion;
        return this;
    }

    public Integer getMinEncryptionVersion() {
        return minEncryptionVersion;
    }

    public KeyConfigRequestDetail setMinEncryptionVersion(Integer minEncryptionVersion) {
        this.minEncryptionVersion = minEncryptionVersion;
        return this;
    }

    public Boolean getDeletionAllowed() {
        return deletionAllowed;
    }

    public KeyConfigRequestDetail setDeletionAllowed(Boolean deletionAllowed) {
        this.deletionAllowed = deletionAllowed;
        return this;
    }

    public Boolean getExportable() {
        return exportable;
    }

    public KeyConfigRequestDetail setExportable(Boolean exportable) {
        this.exportable = exportable;
        return this;
    }

    public Boolean getAllowPlaintextBackup() {
        return allowPlaintextBackup;
    }

    public KeyConfigRequestDetail setAllowPlaintextBackup(Boolean allowPlaintextBackup) {
        this.allowPlaintextBackup = allowPlaintextBackup;
        return this;
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy