public static class ServiceProviderConfig.Builder extends Resource.Builder<ServiceProviderConfig>
ServiceProviderConfig instances| Constructor and Description |
|---|
Builder() |
addExtension, addExtensions, addSchema, isMultivaluedAttributeExistInCollection, removeExtension, removeExtensions, setSchemaspublic ServiceProviderConfig.Builder setId(String id)
Resource.Builder
client info: The id of a User will be created and set by the OSIAM server. If a User or Group which is send to the OSIAM server
has this value filled, the value will be ignored or the action will be rejected.
setId in class Resource.Builder<ServiceProviderConfig>id - if of the resourcepublic ServiceProviderConfig.Builder setExternalId(String externalId)
Resource.BuilderResource.getExternalId()).setExternalId in class Resource.Builder<ServiceProviderConfig>externalId - the external idpublic ServiceProviderConfig.Builder setMeta(Meta meta)
setMeta in class Resource.Builder<ServiceProviderConfig>meta - the meta objectpublic ServiceProviderConfig.Builder documentationUri(String documentationUri)
public ServiceProviderConfig.Builder patchSupported(boolean patchSupported)
public ServiceProviderConfig.Builder changePasswordSupported(boolean changePasswordSupported)
public ServiceProviderConfig.Builder sortSupported(boolean sortSupported)
public ServiceProviderConfig.Builder etagSupported(boolean etagSupported)
public ServiceProviderConfig.Builder filter(FilterSetting filter)
public ServiceProviderConfig.Builder paging(PagingSetting paging)
public ServiceProviderConfig.Builder bulk(BulkSetting bulk)
public ServiceProviderConfig.Builder addAuthenticationScheme(AuthenticationSchemeSetting authScheme)
public ServiceProviderConfig.Builder removeAuthenticationScheme(AuthenticationSchemeSetting authScheme)
public ServiceProviderConfig.Builder removeAuthenticationSchemes()
public ServiceProviderConfig build()
Resource.Builderbuild in class Resource.Builder<ServiceProviderConfig>Copyright © 2022 SAP SE. All rights reserved.