Class CertificateAttributeMapping.CertificateAttributeMappingBuilder
java.lang.Object
se.idsec.signservice.integration.certificate.CertificateAttributeMapping.CertificateAttributeMappingBuilder
- All Implemented Interfaces:
ObjectBuilder<CertificateAttributeMapping>
- Enclosing class:
- CertificateAttributeMapping
public static class CertificateAttributeMapping.CertificateAttributeMappingBuilder
extends Object
implements ObjectBuilder<CertificateAttributeMapping>
Builder for
CertificateAttributeMapping
objects.-
Method Summary
Modifier and TypeMethodDescriptionbuild()
Builds the object.destination
(RequestedCertificateAttribute destination) The requested destination attribute gives information about which type of certificate attribute to create, and possibly its default value.source
(SignerIdentityAttribute source) sources
(Collection<? extends SignerIdentityAttribute> sources) toString()
-
Method Details
-
source
public CertificateAttributeMapping.CertificateAttributeMappingBuilder source(SignerIdentityAttribute source) -
sources
public CertificateAttributeMapping.CertificateAttributeMappingBuilder sources(Collection<? extends SignerIdentityAttribute> sources) -
clearSources
-
destination
public CertificateAttributeMapping.CertificateAttributeMappingBuilder destination(RequestedCertificateAttribute destination) The requested destination attribute gives information about which type of certificate attribute to create, and possibly its default value.- Returns:
this
.
-
build
Description copied from interface:ObjectBuilder
Builds the object.- Specified by:
build
in interfaceObjectBuilder<CertificateAttributeMapping>
- Returns:
- the object
-
toString
-