Package com.okta.sdk.resource.brand
Interface Theme
-
- All Superinterfaces:
ExtensibleResource,java.util.Map<java.lang.String,java.lang.Object>,PropertyRetriever,Resource
@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen", date="2022-02-14T12:54:39.514-06:00") public interface Theme extends ExtensibleResourceTheme
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voiddeleteBrandThemeBackgroundImage(java.lang.String brandId, java.lang.String themeId)Deletes a Theme background image Deletes a Theme background imagevoiddeleteBrandThemeFavicon(java.lang.String brandId, java.lang.String themeId)Deletes a Theme favicon.voiddeleteBrandThemeLogo(java.lang.String brandId, java.lang.String themeId)Deletes a Theme logo.java.lang.StringgetBackgroundImage()EmailTemplateTouchPointVariantgetEmailTemplateTouchPointVariant()EndUserDashboardTouchPointVariantgetEndUserDashboardTouchPointVariant()ErrorPageTouchPointVariantgetErrorPageTouchPointVariant()java.util.Map<java.lang.String,java.lang.Object>getLinks()java.lang.StringgetPrimaryColorContrastHex()java.lang.StringgetPrimaryColorHex()java.lang.StringgetSecondaryColorContrastHex()java.lang.StringgetSecondaryColorHex()SignInPageTouchPointVariantgetSignInPageTouchPointVariant()ThemesetEmailTemplateTouchPointVariant(EmailTemplateTouchPointVariant emailTemplateTouchPointVariant)ThemesetEndUserDashboardTouchPointVariant(EndUserDashboardTouchPointVariant endUserDashboardTouchPointVariant)ThemesetErrorPageTouchPointVariant(ErrorPageTouchPointVariant errorPageTouchPointVariant)ThemesetPrimaryColorContrastHex(java.lang.String primaryColorContrastHex)ThemesetPrimaryColorHex(java.lang.String primaryColorHex)ThemesetSecondaryColorContrastHex(java.lang.String secondaryColorContrastHex)ThemesetSecondaryColorHex(java.lang.String secondaryColorHex)ThemesetSignInPageTouchPointVariant(SignInPageTouchPointVariant signInPageTouchPointVariant)ThemeResponseupdate(java.lang.String brandId, java.lang.String themeId, Theme theme)Update a theme for a brand Updates a theme for a brandImageUploadResponseupdateBrandThemeBackgroundImage(java.lang.String brandId, java.lang.String themeId, java.io.File file)Updates the background image for your Theme Updates the background image for your ThemeImageUploadResponseupdateBrandThemeFavicon(java.lang.String brandId, java.lang.String themeId, java.io.File file)Updates the favicon for your theme Updates the favicon for your themeImageUploadResponseuploadBrandThemeLogo(java.lang.String brandId, java.lang.String themeId, java.io.File file)Update a themes logo Updates the logo for your Theme-
Methods inherited from interface java.util.Map
clear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
-
Methods inherited from interface com.okta.sdk.resource.PropertyRetriever
getBoolean, getInteger, getIntegerList, getNumber, getNumberList, getString, getStringList
-
Methods inherited from interface com.okta.sdk.resource.Resource
getResourceHref, setResourceHref
-
-
-
-
Method Detail
-
getLinks
java.util.Map<java.lang.String,java.lang.Object> getLinks()
-
getBackgroundImage
java.lang.String getBackgroundImage()
-
getEmailTemplateTouchPointVariant
EmailTemplateTouchPointVariant getEmailTemplateTouchPointVariant()
-
setEmailTemplateTouchPointVariant
Theme setEmailTemplateTouchPointVariant(EmailTemplateTouchPointVariant emailTemplateTouchPointVariant)
-
getEndUserDashboardTouchPointVariant
EndUserDashboardTouchPointVariant getEndUserDashboardTouchPointVariant()
-
setEndUserDashboardTouchPointVariant
Theme setEndUserDashboardTouchPointVariant(EndUserDashboardTouchPointVariant endUserDashboardTouchPointVariant)
-
getErrorPageTouchPointVariant
ErrorPageTouchPointVariant getErrorPageTouchPointVariant()
-
setErrorPageTouchPointVariant
Theme setErrorPageTouchPointVariant(ErrorPageTouchPointVariant errorPageTouchPointVariant)
-
getPrimaryColorContrastHex
java.lang.String getPrimaryColorContrastHex()
-
setPrimaryColorContrastHex
Theme setPrimaryColorContrastHex(java.lang.String primaryColorContrastHex)
-
getPrimaryColorHex
java.lang.String getPrimaryColorHex()
-
setPrimaryColorHex
Theme setPrimaryColorHex(java.lang.String primaryColorHex)
-
getSecondaryColorContrastHex
java.lang.String getSecondaryColorContrastHex()
-
setSecondaryColorContrastHex
Theme setSecondaryColorContrastHex(java.lang.String secondaryColorContrastHex)
-
getSecondaryColorHex
java.lang.String getSecondaryColorHex()
-
setSecondaryColorHex
Theme setSecondaryColorHex(java.lang.String secondaryColorHex)
-
getSignInPageTouchPointVariant
SignInPageTouchPointVariant getSignInPageTouchPointVariant()
-
setSignInPageTouchPointVariant
Theme setSignInPageTouchPointVariant(SignInPageTouchPointVariant signInPageTouchPointVariant)
-
deleteBrandThemeFavicon
@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen", date="2022-02-14T12:54:39.514-06:00", comments="DELETE - /api/v1/brands/{brandId}/themes/{themeId}/favicon") void deleteBrandThemeFavicon(java.lang.String brandId, java.lang.String themeId)Deletes a Theme favicon. The org then uses the Okta default favicon. Deletes a Theme favicon. The org then uses the Okta default favicon.- Parameters:
brandId- (required)themeId- (required)
-
deleteBrandThemeLogo
@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen", date="2022-02-14T12:54:39.514-06:00", comments="DELETE - /api/v1/brands/{brandId}/themes/{themeId}/logo") void deleteBrandThemeLogo(java.lang.String brandId, java.lang.String themeId)Deletes a Theme logo. The org then uses the Okta default logo. Deletes a Theme logo. The org then uses the Okta default logo.- Parameters:
brandId- (required)themeId- (required)
-
deleteBrandThemeBackgroundImage
@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen", date="2022-02-14T12:54:39.514-06:00", comments="DELETE - /api/v1/brands/{brandId}/themes/{themeId}/background-image") void deleteBrandThemeBackgroundImage(java.lang.String brandId, java.lang.String themeId)Deletes a Theme background image Deletes a Theme background image- Parameters:
brandId- (required)themeId- (required)
-
updateBrandThemeFavicon
@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen", date="2022-02-14T12:54:39.514-06:00", comments="POST - /api/v1/brands/{brandId}/themes/{themeId}/favicon") ImageUploadResponse updateBrandThemeFavicon(java.lang.String brandId, java.lang.String themeId, java.io.File file)Updates the favicon for your theme Updates the favicon for your theme- Parameters:
brandId- (required)themeId- (required)file- (required)- Returns:
- ImageUploadResponse
-
uploadBrandThemeLogo
@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen", date="2022-02-14T12:54:39.514-06:00", comments="POST - /api/v1/brands/{brandId}/themes/{themeId}/logo") ImageUploadResponse uploadBrandThemeLogo(java.lang.String brandId, java.lang.String themeId, java.io.File file)Update a themes logo Updates the logo for your Theme- Parameters:
brandId- (required)themeId- (required)file- (required)- Returns:
- ImageUploadResponse
-
updateBrandThemeBackgroundImage
@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen", date="2022-02-14T12:54:39.514-06:00", comments="POST - /api/v1/brands/{brandId}/themes/{themeId}/background-image") ImageUploadResponse updateBrandThemeBackgroundImage(java.lang.String brandId, java.lang.String themeId, java.io.File file)Updates the background image for your Theme Updates the background image for your Theme- Parameters:
brandId- (required)themeId- (required)file- (required)- Returns:
- ImageUploadResponse
-
update
@Generated(value="com.okta.swagger.codegen.OktaJavaClientApiCodegen", date="2022-02-14T12:54:39.514-06:00", comments="PUT - /api/v1/brands/{brandId}/themes/{themeId}") ThemeResponse update(java.lang.String brandId, java.lang.String themeId, Theme theme)Update a theme for a brand Updates a theme for a brand- Parameters:
brandId- (required)themeId- (required)theme- (required)- Returns:
- ThemeResponse
-
-