public static class X509Certificate.Builder extends MultiValuedAttribute.Builder
X509Certificate instances| Constructor and Description |
|---|
Builder() |
Builder(X509Certificate x509Certificate)
builds an Builder based of the given Attribute
|
| Modifier and Type | Method and Description |
|---|---|
X509Certificate |
build()
Builds a new Attribute with the given parameters
|
X509Certificate.Builder |
setDisplay(String display)
Sets the human readable name (See
MultiValuedAttribute.getDisplay()). |
X509Certificate.Builder |
setOperation(String operation)
Sets the operation (See
MultiValuedAttribute.getOperation()). |
X509Certificate.Builder |
setPrimary(Boolean primary)
Sets the primary attribute (See
MultiValuedAttribute.isPrimary()). |
X509Certificate.Builder |
setType(X509Certificate.Type type)
Sets the label indicating the attribute's function (See
X509Certificate.getType(). |
X509Certificate.Builder |
setValue(String value)
Sets the attribute's significant value (See
MultiValuedAttribute.getValue()). |
setReferencepublic Builder()
public Builder(X509Certificate x509Certificate)
x509Certificate - existing Attributepublic X509Certificate.Builder setOperation(String operation)
MultiValuedAttribute.BuilderMultiValuedAttribute.getOperation()).
setOperation in class MultiValuedAttribute.Builderoperation - only "delete" is supported at the momentpublic X509Certificate.Builder setDisplay(String display)
MultiValuedAttribute.BuilderMultiValuedAttribute.getDisplay()).
client info: the Display value is set by the OSIAM server. If a MultiValuedAttribute which is send to the OSIAM server has this value filled, the value will be ignored or the action will be rejected.
setDisplay in class MultiValuedAttribute.Builderdisplay - a human readable namepublic X509Certificate.Builder setValue(String value)
MultiValuedAttribute.BuilderMultiValuedAttribute.getValue()).setValue in class MultiValuedAttribute.Buildervalue - the value attributepublic X509Certificate.Builder setPrimary(Boolean primary)
MultiValuedAttribute.BuilderMultiValuedAttribute.isPrimary()).setPrimary in class MultiValuedAttribute.Builderprimary - indicates if this is the primary attributepublic X509Certificate.Builder setType(X509Certificate.Type type)
X509Certificate.getType().type - the type of the attributepublic X509Certificate build()
MultiValuedAttribute.Builderbuild in class MultiValuedAttribute.BuilderCopyright © 2022 SAP SE. All rights reserved.