Class RequestedCertificateAttribute.RequestedCertificateAttributeBuilder
java.lang.Object
se.idsec.signservice.integration.certificate.RequestedCertificateAttribute.RequestedCertificateAttributeBuilder
- All Implemented Interfaces:
 ObjectBuilder<RequestedCertificateAttribute>
- Enclosing class:
 RequestedCertificateAttribute
public static class RequestedCertificateAttribute.RequestedCertificateAttributeBuilder
extends Object
implements ObjectBuilder<RequestedCertificateAttribute>
Builder for 
RequestedCertificateAttribute objects.- 
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds the object.defaultValue(String defaultValue) Adds the attribute default valuefriendlyName(String friendlyName) Adds the attribute friendly nameAdds the attribute name.Tells whether the attribute is a required attributeAdds the attribute type. 
- 
Method Details
- 
build
Builds the object.- Specified by:
 buildin interfaceObjectBuilder<RequestedCertificateAttribute>- Returns:
 - the object
 
 - 
type
public RequestedCertificateAttribute.RequestedCertificateAttributeBuilder type(RequestedCertificateAttributeType type) Adds the attribute type.- Parameters:
 type- the type- Returns:
 - the builder
 
 - 
name
Adds the attribute name.- Parameters:
 name- the attribute name- Returns:
 - the builder
 
 - 
defaultValue
public RequestedCertificateAttribute.RequestedCertificateAttributeBuilder defaultValue(String defaultValue) Adds the attribute default value- Parameters:
 defaultValue- the default value- Returns:
 - the builder
 
 - 
friendlyName
public RequestedCertificateAttribute.RequestedCertificateAttributeBuilder friendlyName(String friendlyName) Adds the attribute friendly name- Parameters:
 friendlyName- the friendly name- Returns:
 - the builder
 
 - 
required
public RequestedCertificateAttribute.RequestedCertificateAttributeBuilder required(Boolean required) Tells whether the attribute is a required attribute- Parameters:
 required- flag- Returns:
 - the builder
 
 
 -