Package com.okta.sdk.impl.resource
Class DefaultOIDCApplicationBuilder
java.lang.Object
com.okta.sdk.impl.resource.DefaultApplicationBuilder<OIDCApplicationBuilder>
com.okta.sdk.impl.resource.DefaultOIDCApplicationBuilder
- All Implemented Interfaces:
ApplicationBuilder<OIDCApplicationBuilder>,OIDCApplicationBuilder
public class DefaultOIDCApplicationBuilder
extends DefaultApplicationBuilder<OIDCApplicationBuilder>
implements OIDCApplicationBuilder
-
Field Summary
Fields inherited from class com.okta.sdk.impl.resource.DefaultApplicationBuilder
errorRedirectUrl, iOS, label, loginRedirectUrl, name, selfService, signOnMode, web -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddGrantTypes(OAuthGrantType grantType) addRedirectUris(String redirectUri) addResponseTypes(OAuthResponseType responseType) buildAndCreate(ApplicationApi client) setApplicationType(OpenIdConnectApplicationType applicationType) setAutoKeyRotation(Boolean autoKeyRotation) setClientId(String clientId) setClientSecret(String clientSecret) setClientUri(String clientUri) setConsentMethod(OpenIdConnectApplicationConsentMethod consentMethod) setGrantTypes(List<OAuthGrantType> grantTypes) setImplicitAssignment(Boolean isImplicitAssignment) setInlineHookId(String inlineHookId) setJwks(List<JsonWebKey> jsonWebKeyList) setLogoUri(String logoUri) setPolicyUri(String policyUri) setPostLogoutRedirectUris(List<String> postLogoutRedirectUris) setRedirectUris(List<String> redirectUris) setResponseTypes(List<OAuthResponseType> responseTypes) setTokenEndpointAuthMethod(OAuthEndpointAuthenticationMethod tokenEndpointAuthMethod) Methods inherited from class com.okta.sdk.impl.resource.DefaultApplicationBuilder
self, setErrorRedirectUrl, setIOS, setLabel, setLoginRedirectUrl, setName, setSelfService, setSignOnMode, setWebMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.okta.sdk.resource.application.ApplicationBuilder
setErrorRedirectUrl, setIOS, setLabel, setLoginRedirectUrl, setName, setSelfService, setSignOnMode, setWeb
-
Constructor Details
-
DefaultOIDCApplicationBuilder
public DefaultOIDCApplicationBuilder()
-
-
Method Details
-
setApplicationType
- Specified by:
setApplicationTypein interfaceOIDCApplicationBuilder
-
setClientUri
- Specified by:
setClientUriin interfaceOIDCApplicationBuilder
-
setConsentMethod
- Specified by:
setConsentMethodin interfaceOIDCApplicationBuilder
-
setGrantTypes
- Specified by:
setGrantTypesin interfaceOIDCApplicationBuilder
-
addGrantTypes
- Specified by:
addGrantTypesin interfaceOIDCApplicationBuilder
-
setLogoUri
- Specified by:
setLogoUriin interfaceOIDCApplicationBuilder
-
setPolicyUri
- Specified by:
setPolicyUriin interfaceOIDCApplicationBuilder
-
setPostLogoutRedirectUris
- Specified by:
setPostLogoutRedirectUrisin interfaceOIDCApplicationBuilder
-
setRedirectUris
- Specified by:
setRedirectUrisin interfaceOIDCApplicationBuilder
-
addRedirectUris
- Specified by:
addRedirectUrisin interfaceOIDCApplicationBuilder
-
setResponseTypes
- Specified by:
setResponseTypesin interfaceOIDCApplicationBuilder
-
addResponseTypes
- Specified by:
addResponseTypesin interfaceOIDCApplicationBuilder
-
setTosUri
- Specified by:
setTosUriin interfaceOIDCApplicationBuilder
-
setClientId
- Specified by:
setClientIdin interfaceOIDCApplicationBuilder
-
setClientSecret
- Specified by:
setClientSecretin interfaceOIDCApplicationBuilder
-
setAutoKeyRotation
- Specified by:
setAutoKeyRotationin interfaceOIDCApplicationBuilder
-
setTokenEndpointAuthMethod
public OIDCApplicationBuilder setTokenEndpointAuthMethod(OAuthEndpointAuthenticationMethod tokenEndpointAuthMethod) - Specified by:
setTokenEndpointAuthMethodin interfaceOIDCApplicationBuilder
-
setJwks
- Specified by:
setJwksin interfaceOIDCApplicationBuilder
-
setImplicitAssignment
- Specified by:
setImplicitAssignmentin interfaceOIDCApplicationBuilder
-
setInlineHookId
- Specified by:
setInlineHookIdin interfaceOIDCApplicationBuilder
-
buildAndCreate
- Specified by:
buildAndCreatein interfaceApplicationBuilder<OIDCApplicationBuilder>- Overrides:
buildAndCreatein classDefaultApplicationBuilder<OIDCApplicationBuilder>- Throws:
ApiException
-