public static class ClientConfiguration.Builder
extends java.lang.Object
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
ClientConfiguration.Builder |
attestationMask(int attestationMask) |
@NonNull ClientConfiguration.Builder |
attestationType(@NonNull de.fhg.aisec.ids.messages.AttestationProtos.IdsAttestationType attestationType) |
@NonNull ClientConfiguration |
build() |
@NonNull ClientConfiguration.Builder |
certificatePair(@NonNull CertificatePair certificatePair) |
@NonNull ClientConfiguration.Builder |
endpoint(@NonNull java.lang.String endpoint) |
@NonNull ClientConfiguration.Builder |
rdfDescription(@NonNull java.lang.String rdfDescription) |
@NonNull ClientConfiguration.Builder |
setSha256CertificateHashes(@NonNull java.util.List<byte[]> hashes) |
@NonNull ClientConfiguration.Builder |
ttpUrl(@NonNull java.net.URI ttpUri) |
public ClientConfiguration.Builder attestationMask(int attestationMask)
public @NonNull ClientConfiguration.Builder attestationType(@NonNull de.fhg.aisec.ids.messages.AttestationProtos.IdsAttestationType attestationType)
public @NonNull ClientConfiguration.Builder certificatePair(@NonNull CertificatePair certificatePair)
public @NonNull ClientConfiguration.Builder ttpUrl(@NonNull java.net.URI ttpUri)
public @NonNull ClientConfiguration.Builder rdfDescription(@NonNull java.lang.String rdfDescription)
public @NonNull ClientConfiguration.Builder endpoint(@NonNull java.lang.String endpoint)
public @NonNull ClientConfiguration.Builder setSha256CertificateHashes(@NonNull java.util.List<byte[]> hashes)
public @NonNull ClientConfiguration build()