public class OpenIdConnectProvider extends IdentityProvider implements com.github.davidmoten.odata.client.ODataEntityType
| Modifier and Type | Class and Description |
|---|---|
static class |
OpenIdConnectProvider.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected ClaimsMapping |
claimsMapping |
protected String |
domainHint |
protected String |
metadataUrl |
protected OpenIdConnectResponseMode |
responseMode |
protected OpenIdConnectResponseTypes |
responseType |
protected String |
scope |
clientId, clientSecret, name, typechangedFields, contextPath, id, odataType, unmappedFields| Modifier | Constructor and Description |
|---|---|
protected |
OpenIdConnectProvider() |
builderIdentityProvider, getClientId, getClientSecret, getName, getType, withClientId, withClientSecret, withName, withTypeprotected String scope
protected String metadataUrl
protected String domainHint
protected OpenIdConnectResponseTypes responseType
protected OpenIdConnectResponseMode responseMode
protected ClaimsMapping claimsMapping
public String odataTypeName()
odataTypeName in interface com.github.davidmoten.odata.client.ODataTypeodataTypeName in class IdentityProviderpublic static OpenIdConnectProvider.Builder builderOpenIdConnectProvider()
public com.github.davidmoten.odata.client.internal.ChangedFields getChangedFields()
getChangedFields in interface com.github.davidmoten.odata.client.ODataEntityTypegetChangedFields in class IdentityProviderpublic void postInject(boolean addKeysToContextPath)
postInject in interface com.github.davidmoten.odata.client.ODataTypepostInject in class IdentityProviderpublic OpenIdConnectProvider withScope(String scope)
public OpenIdConnectProvider withMetadataUrl(String metadataUrl)
public OpenIdConnectProvider withDomainHint(String domainHint)
public Optional<OpenIdConnectResponseTypes> getResponseType()
public OpenIdConnectProvider withResponseType(OpenIdConnectResponseTypes responseType)
public Optional<OpenIdConnectResponseMode> getResponseMode()
public OpenIdConnectProvider withResponseMode(OpenIdConnectResponseMode responseMode)
public Optional<ClaimsMapping> getClaimsMapping()
public OpenIdConnectProvider withClaimsMapping(ClaimsMapping claimsMapping)
public com.github.davidmoten.odata.client.internal.UnmappedFields getUnmappedFields()
getUnmappedFields in interface com.github.davidmoten.odata.client.ODataTypegetUnmappedFields in class IdentityProviderpublic OpenIdConnectProvider patch()
this with changed fields reset.patch in class IdentityProviderthis with changed fields resetcom.github.davidmoten.odata.client.ClientException - if HTTP response is not as expectedpublic OpenIdConnectProvider put()
this
with changed fields reset (they were ignored anyway).put in class IdentityProviderthis with changed fields resetcom.github.davidmoten.odata.client.ClientException - if HTTP response is not as expectedpublic String toString()
toString in class IdentityProviderCopyright © 2018–2020. All rights reserved.