Class AppInfoBean
java.lang.Object
id.passageidentity.passage4j.core.bean.AppInfoBean
This class represents an application information bean.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet the allowed identifier of the application.Get the authentication fallback method of the application.intGet the authentication fallback method time-to-live in seconds for the application.Get the authentication origin of the application.Get the default language of the application.getId()Get the ID of the application.Get the layouts bean representing application layouts.Get the login URL of the application.getName()Get the name of the application.Get the RSA private key of the application.Get the redirect URL of the application.intGet the refresh absolute lifetime in seconds for the application.intGet the refresh inactivity lifetime in seconds for the application.intGet the session timeout length in seconds for the application.Get the user metadata schema response for the application.booleanCheck if refresh is enabled for the application.booleanCheck if identifier verification is required for the application.voidsetAllowedIdentifier(String allowedIdentifier) Set the allowed identifier of the application.voidsetAuthFallbackMethod(String authFallbackMethod) Set the authentication fallback method of the application.voidsetAuthFallbackMethodTTL(int authFallbackMethodTTL) Set the authentication fallback method time-to-live in seconds for the application.voidsetAuthOrigin(String authOrigin) Set the authentication origin of the application.voidsetDefaultLanguage(String defaultLanguage) Set the default language of the application.voidSet the ID of the application.voidsetLayouts(LayoutsBean layouts) Set the layouts bean representing application layouts.voidsetLoginUrl(String loginUrl) Set the login URL of the application.voidSet the name of the application.voidsetPrivateKey(String privateKey) Set the RSA private key of the application.voidsetRedirectUrl(String redirectUrl) Set the redirect URL of the application.voidsetRefreshAbsoluteLifetime(int refreshAbsoluteLifetime) Set the refresh absolute lifetime in seconds for the application.voidsetRefreshEnabled(boolean refreshEnabled) Set whether refresh is enabled for the application.voidsetRefreshInactivityLifetime(int refreshInactivityLifetime) Set the refresh inactivity lifetime in seconds for the application.voidsetRequireIdentifierVerification(boolean requireIdentifierVerification) Set whether identifier verification is required for the application.voidsetSessionTimeoutLength(int sessionTimeoutLength) Set the session timeout length in seconds for the application.voidsetUserMetadataSchemaResponse(UserMetadataFieldBean[] userMetadataSchemaResponse) Set the user metadata schema response for the application.toString()Get a string representation of the AppInfoBean object.
-
Constructor Details
-
AppInfoBean
public AppInfoBean()
-
-
Method Details
-
getName
Get the name of the application.- Returns:
- The application name.
-
setName
Set the name of the application.- Parameters:
name- The application name.
-
getId
Get the ID of the application.- Returns:
- The application ID.
-
setId
Set the ID of the application.- Parameters:
id- The application ID.
-
getAuthOrigin
Get the authentication origin of the application.- Returns:
- The authentication origin.
-
setAuthOrigin
Set the authentication origin of the application.- Parameters:
authOrigin- The authentication origin.
-
getRedirectUrl
Get the redirect URL of the application.- Returns:
- The redirect URL.
-
setRedirectUrl
Set the redirect URL of the application.- Parameters:
redirectUrl- The redirect URL.
-
getLoginUrl
Get the login URL of the application.- Returns:
- The login URL.
-
setLoginUrl
Set the login URL of the application.- Parameters:
loginUrl- The login URL.
-
getPrivateKey
Get the RSA private key of the application.- Returns:
- The RSA private key.
-
setPrivateKey
Set the RSA private key of the application.- Parameters:
privateKey- The RSA private key.
-
getAllowedIdentifier
Get the allowed identifier of the application.- Returns:
- The allowed identifier.
-
setAllowedIdentifier
Set the allowed identifier of the application.- Parameters:
allowedIdentifier- The allowed identifier.
-
isRequireIdentifierVerification
public boolean isRequireIdentifierVerification()Check if identifier verification is required for the application.- Returns:
- True if identifier verification is required, false otherwise.
-
setRequireIdentifierVerification
public void setRequireIdentifierVerification(boolean requireIdentifierVerification) Set whether identifier verification is required for the application.- Parameters:
requireIdentifierVerification- True if identifier verification is required, false otherwise.
-
getSessionTimeoutLength
public int getSessionTimeoutLength()Get the session timeout length in seconds for the application.- Returns:
- The session timeout length.
-
setSessionTimeoutLength
public void setSessionTimeoutLength(int sessionTimeoutLength) Set the session timeout length in seconds for the application.- Parameters:
sessionTimeoutLength- The session timeout length.
-
isRefreshEnabled
public boolean isRefreshEnabled()Check if refresh is enabled for the application.- Returns:
- True if refresh is enabled, false otherwise.
-
setRefreshEnabled
public void setRefreshEnabled(boolean refreshEnabled) Set whether refresh is enabled for the application.- Parameters:
refreshEnabled- True if refresh is enabled, false otherwise.
-
getRefreshAbsoluteLifetime
public int getRefreshAbsoluteLifetime()Get the refresh absolute lifetime in seconds for the application.- Returns:
- The refresh absolute lifetime.
-
setRefreshAbsoluteLifetime
public void setRefreshAbsoluteLifetime(int refreshAbsoluteLifetime) Set the refresh absolute lifetime in seconds for the application.- Parameters:
refreshAbsoluteLifetime- The refresh absolute lifetime.
-
getRefreshInactivityLifetime
public int getRefreshInactivityLifetime()Get the refresh inactivity lifetime in seconds for the application.- Returns:
- The refresh inactivity lifetime.
-
setRefreshInactivityLifetime
public void setRefreshInactivityLifetime(int refreshInactivityLifetime) Set the refresh inactivity lifetime in seconds for the application.- Parameters:
refreshInactivityLifetime- The refresh inactivity lifetime.
-
getUserMetadataSchemaResponse
Get the user metadata schema response for the application.- Returns:
- The user metadata schema response.
-
setUserMetadataSchemaResponse
Set the user metadata schema response for the application.- Parameters:
userMetadataSchemaResponse- The user metadata schema response.
-
getLayouts
Get the layouts bean representing application layouts.- Returns:
- The layouts bean.
-
setLayouts
Set the layouts bean representing application layouts.- Parameters:
layouts- The layouts bean.
-
getDefaultLanguage
Get the default language of the application.- Returns:
- The default language.
-
setDefaultLanguage
Set the default language of the application.- Parameters:
defaultLanguage- The default language.
-
getAuthFallbackMethod
Get the authentication fallback method of the application.- Returns:
- The authentication fallback method.
-
setAuthFallbackMethod
Set the authentication fallback method of the application.- Parameters:
authFallbackMethod- The authentication fallback method.
-
getAuthFallbackMethodTTL
public int getAuthFallbackMethodTTL()Get the authentication fallback method time-to-live in seconds for the application.- Returns:
- The authentication fallback method time-to-live.
-
setAuthFallbackMethodTTL
public void setAuthFallbackMethodTTL(int authFallbackMethodTTL) Set the authentication fallback method time-to-live in seconds for the application.- Parameters:
authFallbackMethodTTL- The authentication fallback method time-to-live.
-
toString
Get a string representation of the AppInfoBean object.
-