Package io.quarkus.oidc
Class OidcTenantConfigBuilder.CertificateChainBuilder
java.lang.Object
io.quarkus.oidc.OidcTenantConfigBuilder.CertificateChainBuilder
- Enclosing class:
- OidcTenantConfigBuilder
Builder for the
OidcTenantConfig.CertificateChain.-
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionbuild()end()leafCertificateName(String leafCertificateName) trustStoreCertAlias(String trustStoreCertAlias) trustStoreFile(Path trustStoreFile) trustStoreFileType(String trustStoreFileType) trustStorePassword(String trustStorePassword)
-
Constructor Details
-
CertificateChainBuilder
public CertificateChainBuilder() -
CertificateChainBuilder
-
-
Method Details
-
leafCertificateName
public OidcTenantConfigBuilder.CertificateChainBuilder leafCertificateName(String leafCertificateName) - Parameters:
leafCertificateName-OidcTenantConfig.CertificateChain.leafCertificateName()- Returns:
- this builder
-
trustStoreFile
- Parameters:
trustStoreFile-OidcTenantConfig.CertificateChain.trustStoreFile()- Returns:
- this builder
-
trustStorePassword
public OidcTenantConfigBuilder.CertificateChainBuilder trustStorePassword(String trustStorePassword) - Parameters:
trustStorePassword-OidcTenantConfig.CertificateChain.trustStorePassword()- Returns:
- this builder
-
trustStoreCertAlias
public OidcTenantConfigBuilder.CertificateChainBuilder trustStoreCertAlias(String trustStoreCertAlias) - Parameters:
trustStoreCertAlias-OidcTenantConfig.CertificateChain.trustStoreCertAlias()- Returns:
- this builder
-
trustStoreFileType
public OidcTenantConfigBuilder.CertificateChainBuilder trustStoreFileType(String trustStoreFileType) - Parameters:
trustStoreFileType-OidcTenantConfig.CertificateChain.trustStoreFileType()- Returns:
- this builder
-
end
- Returns:
- builds a new
OidcTenantConfig.CertificateChainand return theOidcTenantConfigBuilderbuilder
-
build
- Returns:
- builds new
OidcTenantConfig.CertificateChain
-