20 lines
480 B
Java
20 lines
480 B
Java
package ru.copperside.model.authinfo;
|
|
|
|
import lombok.Builder;
|
|
import lombok.extern.jackson.Jacksonized;
|
|
import ru.copperside.model.enums.AuthenticationType;
|
|
import ru.copperside.model.enums.KeyUsage;
|
|
import ru.copperside.model.enums.SecretType;
|
|
|
|
import java.util.EnumSet;
|
|
|
|
@Jacksonized
|
|
@Builder
|
|
public record SecretData(
|
|
AuthenticationType authType,
|
|
Boolean isEnabled,
|
|
EnumSet<KeyUsage> keyUsages,
|
|
SecretType secretType,
|
|
String secret
|
|
) {}
|