public static class BridgeCertificateVerifier.Builder extends Object
| Modifier and Type | Field and Description |
|---|---|
protected TrustedRpkStore |
rpkVerifier
RPK certificate verifier to delegate verification.
|
protected List<CertificateType> |
supportedCertificateTypes
List of supported certificate type in order of preference.
|
protected CertificateVerifier |
x509verifier
x509 certificate verifier to delegate verification.
|
| Constructor and Description |
|---|
BridgeCertificateVerifier.Builder() |
| Modifier and Type | Method and Description |
|---|---|
NewAdvancedCertificateVerifier |
build() |
protected void |
init() |
BridgeCertificateVerifier.Builder |
setCertificateVerifier(CertificateVerifier x509verifier) |
BridgeCertificateVerifier.Builder |
setTrustAllCertificates() |
BridgeCertificateVerifier.Builder |
setTrustAllRPKs() |
BridgeCertificateVerifier.Builder |
setTrustedCertificates(Certificate[] trustedCertificates) |
BridgeCertificateVerifier.Builder |
setTrustedRPKs(Set<org.eclipse.californium.elements.auth.RawPublicKeyIdentity> trustedRPKs) |
BridgeCertificateVerifier.Builder |
setTrustedRPKs(TrustedRpkStore rpkVerifier) |
protected CertificateVerifier x509verifier
protected TrustedRpkStore rpkVerifier
protected List<CertificateType> supportedCertificateTypes
public BridgeCertificateVerifier.Builder setCertificateVerifier(CertificateVerifier x509verifier)
public BridgeCertificateVerifier.Builder setTrustedCertificates(Certificate[] trustedCertificates)
public BridgeCertificateVerifier.Builder setTrustAllCertificates()
public BridgeCertificateVerifier.Builder setTrustedRPKs(TrustedRpkStore rpkVerifier)
public BridgeCertificateVerifier.Builder setTrustedRPKs(Set<org.eclipse.californium.elements.auth.RawPublicKeyIdentity> trustedRPKs)
public BridgeCertificateVerifier.Builder setTrustAllRPKs()
public NewAdvancedCertificateVerifier build()
protected void init()
Copyright © 2023 Eclipse Foundation. All rights reserved.