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