public class DefaultOIDCApplicationBuilder extends DefaultApplicationBuilder<OIDCApplicationBuilder> implements OIDCApplicationBuilder
errorRedirectUrl, iOS, label, loginRedirectUrl, name, selfService, signOnMode, web
Constructor and Description |
---|
DefaultOIDCApplicationBuilder() |
self, setErrorRedirectUrl, setIOS, setLabel, setLoginRedirectUrl, setName, setSelfService, setSignOnMode, setWeb
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
instance
setErrorRedirectUrl, setIOS, setLabel, setLoginRedirectUrl, setName, setSelfService, setSignOnMode, setWeb
public OIDCApplicationBuilder setApplicationType(OpenIdConnectApplicationType applicationType)
setApplicationType
in interface OIDCApplicationBuilder
public OIDCApplicationBuilder setClientUri(String clientUri)
setClientUri
in interface OIDCApplicationBuilder
public OIDCApplicationBuilder setConsentMethod(OpenIdConnectApplicationConsentMethod consentMethod)
setConsentMethod
in interface OIDCApplicationBuilder
public OIDCApplicationBuilder setGrantTypes(List<OAuthGrantType> grantTypes)
setGrantTypes
in interface OIDCApplicationBuilder
public OIDCApplicationBuilder addGrantTypes(OAuthGrantType grantType)
addGrantTypes
in interface OIDCApplicationBuilder
public OIDCApplicationBuilder setLogoUri(String logoUri)
setLogoUri
in interface OIDCApplicationBuilder
public OIDCApplicationBuilder setPolicyUri(String policyUri)
setPolicyUri
in interface OIDCApplicationBuilder
public OIDCApplicationBuilder setPostLogoutRedirectUris(List<String> postLogoutRedirectUris)
setPostLogoutRedirectUris
in interface OIDCApplicationBuilder
public OIDCApplicationBuilder setRedirectUris(List<String> redirectUris)
setRedirectUris
in interface OIDCApplicationBuilder
public OIDCApplicationBuilder addRedirectUris(String redirectUri)
addRedirectUris
in interface OIDCApplicationBuilder
public OIDCApplicationBuilder setResponseTypes(List<OAuthResponseType> responseTypes)
setResponseTypes
in interface OIDCApplicationBuilder
public OIDCApplicationBuilder addResponseTypes(OAuthResponseType responseType)
addResponseTypes
in interface OIDCApplicationBuilder
public OIDCApplicationBuilder setTosUri(String tosUri)
setTosUri
in interface OIDCApplicationBuilder
public OIDCApplicationBuilder setClientId(String clientId)
setClientId
in interface OIDCApplicationBuilder
public OIDCApplicationBuilder setClientSecret(String clientSecret)
setClientSecret
in interface OIDCApplicationBuilder
public OIDCApplicationBuilder setAutoKeyRotation(Boolean autoKeyRotation)
setAutoKeyRotation
in interface OIDCApplicationBuilder
public OIDCApplicationBuilder setTokenEndpointAuthMethod(OAuthEndpointAuthenticationMethod tokenEndpointAuthMethod)
setTokenEndpointAuthMethod
in interface OIDCApplicationBuilder
public OIDCApplicationBuilder setJwks(List<JsonWebKey> jsonWebKeyList)
setJwks
in interface OIDCApplicationBuilder
public OIDCApplicationBuilder setImplicitAssignment(Boolean isImplicitAssignment)
setImplicitAssignment
in interface OIDCApplicationBuilder
public OIDCApplicationBuilder setInlineHookId(String inlineHookId)
setInlineHookId
in interface OIDCApplicationBuilder
public OpenIdConnectApplication buildAndCreate(ApplicationApi client) throws ApiException
buildAndCreate
in interface ApplicationBuilder<OIDCApplicationBuilder>
buildAndCreate
in class DefaultApplicationBuilder<OIDCApplicationBuilder>
ApiException
Copyright © 2017–2023 Okta. All rights reserved.