public class DefaultApplicationBuilder<T extends ApplicationBuilder> extends Object implements ApplicationBuilder<T>
Modifier and Type | Field and Description |
---|---|
protected String |
errorRedirectUrl |
protected Boolean |
iOS |
protected String |
label |
protected String |
loginRedirectUrl |
protected String |
name |
protected Boolean |
selfService |
protected ApplicationSignOnMode |
signOnMode |
protected Boolean |
web |
Constructor and Description |
---|
DefaultApplicationBuilder() |
Modifier and Type | Method and Description |
---|---|
Application |
buildAndCreate(ApplicationApi client) |
protected T |
self() |
T |
setErrorRedirectUrl(String errorRedirectUrl) |
T |
setIOS(Boolean iOS) |
T |
setLabel(String label) |
T |
setLoginRedirectUrl(String loginRedirectUrl) |
T |
setName(String name) |
T |
setSelfService(Boolean selfService) |
T |
setSignOnMode(ApplicationSignOnMode signOnMode) |
T |
setWeb(Boolean web) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
instance
protected String name
protected String label
protected String errorRedirectUrl
protected String loginRedirectUrl
protected Boolean selfService
protected ApplicationSignOnMode signOnMode
protected Boolean iOS
protected Boolean web
public T setName(String name)
setName
in interface ApplicationBuilder<T extends ApplicationBuilder>
public T setLabel(String label)
setLabel
in interface ApplicationBuilder<T extends ApplicationBuilder>
public T setErrorRedirectUrl(String errorRedirectUrl)
setErrorRedirectUrl
in interface ApplicationBuilder<T extends ApplicationBuilder>
public T setLoginRedirectUrl(String loginRedirectUrl)
setLoginRedirectUrl
in interface ApplicationBuilder<T extends ApplicationBuilder>
public T setSelfService(Boolean selfService)
setSelfService
in interface ApplicationBuilder<T extends ApplicationBuilder>
public T setSignOnMode(ApplicationSignOnMode signOnMode)
setSignOnMode
in interface ApplicationBuilder<T extends ApplicationBuilder>
public T setIOS(Boolean iOS)
setIOS
in interface ApplicationBuilder<T extends ApplicationBuilder>
public T setWeb(Boolean web)
setWeb
in interface ApplicationBuilder<T extends ApplicationBuilder>
protected T self()
public Application buildAndCreate(ApplicationApi client) throws ApiException
buildAndCreate
in interface ApplicationBuilder<T extends ApplicationBuilder>
ApiException
Copyright © 2017–2023 Okta. All rights reserved.