Index
All Classes and Interfaces|All Packages|Serialized Form
A
- AccessRequestHttpData - Class in swiss.trustbroker.api.accessrequest.dto
-
HTTP request/response related inputs for access request.
- AccessRequestHttpData.AccessRequestHttpDataBuilder - Class in swiss.trustbroker.api.accessrequest.dto
- AccessRequestResult - Class in swiss.trustbroker.api.accessrequest.dto
-
Result of access request.
- AccessRequestResult.AccessRequestResultBuilder - Class in swiss.trustbroker.api.accessrequest.dto
- AccessRequestService - Interface in swiss.trustbroker.api.accessrequest.service
-
Access request triggers onboarding of a user to an application due to a missing role.
- accountSource(String) - Method in class swiss.trustbroker.api.idm.dto.IdmProvisioningRequest.IdmProvisioningRequestBuilder
-
The account source from CP config
- adaptClaimsProviderMappings(HrdHttpData, List<? extends HrdClaimsProviderToRelyingPartyMapping>) - Method in interface swiss.trustbroker.api.homerealmdiscovery.service.HrdService
-
Perform manipulation of CP to RP mappings.
- additionalData(Map<Object, Object>) - Method in class swiss.trustbroker.api.idm.dto.IdmProvisioningRequest.IdmProvisioningRequestBuilder
-
This is not provided directly by the XTB core code, but is resulting from other custom interface implementations.
- additionalData(Map<Object, Object>) - Method in class swiss.trustbroker.api.idm.dto.IdmResult.IdmResultBuilder
-
This is not consumed directly by the XTB core code, but may be passed to other interfaces.
- addOriginalPropertiesCount(int) - Method in class swiss.trustbroker.api.idm.dto.IdmResult
- addOriginalUserDetailsCount(int) - Method in class swiss.trustbroker.api.idm.dto.IdmResult
- Announcement - Class in swiss.trustbroker.api.announcements.dto
- Announcement() - Constructor for class swiss.trustbroker.api.announcements.dto.Announcement
- Announcement(String, Boolean, String, InternationalText, InternationalText, AnnouncementType, Boolean, InternationalText, String, String, OffsetDateTime, OffsetDateTime, OffsetDateTime, String, String) - Constructor for class swiss.trustbroker.api.announcements.dto.Announcement
- Announcement.AnnouncementBuilder - Class in swiss.trustbroker.api.announcements.dto
- AnnouncementService - Interface in swiss.trustbroker.api.announcements.service
-
Announcements can be shown e.g.
- AnnouncementsRpData - Interface in swiss.trustbroker.api.announcements.dto
- AnnouncementType - Enum Class in swiss.trustbroker.api.announcements.dto
- AnnouncementUiElement - Class in swiss.trustbroker.api.announcements.dto
- AnnouncementUiElement.AnnouncementUiElementBuilder - Class in swiss.trustbroker.api.announcements.dto
- application(String) - Method in class swiss.trustbroker.api.profileselection.dto.ProfileResponse.ProfileResponseBuilder
- applicationAccessible(Boolean) - Method in class swiss.trustbroker.api.announcements.dto.Announcement.AnnouncementBuilder
- applicationAccessible(Boolean) - Method in class swiss.trustbroker.api.announcements.dto.AnnouncementUiElement.AnnouncementUiElementBuilder
- applicationId(String) - Method in class swiss.trustbroker.api.announcements.dto.Announcement.AnnouncementBuilder
- applicationName(String) - Method in class swiss.trustbroker.api.announcements.dto.Announcement.AnnouncementBuilder
- applicationName(String) - Method in class swiss.trustbroker.api.profileselection.dto.ProfileSelectionData.ProfileSelectionDataBuilder
- applications(String) - Method in class swiss.trustbroker.api.profileselection.dto.Profile.ProfileBuilder
- applicationUrl(String) - Method in class swiss.trustbroker.api.announcements.dto.Announcement.AnnouncementBuilder
- applies(EncodingParameters) - Method in interface swiss.trustbroker.api.saml.service.OutputService
- AR - Enum constant in enum class swiss.trustbroker.api.saml.dto.DestinationType
- AttributeInitializer - Interface in swiss.trustbroker.api.sessioncache.service
-
Interface used for configuring custom sets of attributes in the
swiss.trustbroker.common.saml.util.AttributeRegistry
Initializers other than trustbroker-service defining an@Ordermust use positive numbers. - AttributeName - Interface in swiss.trustbroker.api.sessioncache.dto
-
Addressing of an attribute via name and/or namespace URI.
B
- build() - Method in class swiss.trustbroker.api.accessrequest.dto.AccessRequestHttpData.AccessRequestHttpDataBuilder
- build() - Method in class swiss.trustbroker.api.accessrequest.dto.AccessRequestResult.AccessRequestResultBuilder
- build() - Method in class swiss.trustbroker.api.announcements.dto.Announcement.AnnouncementBuilder
- build() - Method in class swiss.trustbroker.api.announcements.dto.AnnouncementUiElement.AnnouncementUiElementBuilder
- build() - Method in class swiss.trustbroker.api.homerealmdiscovery.attributes.HrdHttpData.HrdHttpDataBuilder
- build() - Method in class swiss.trustbroker.api.idm.dto.IdmProvisioningRequest.IdmProvisioningRequestBuilder
- build() - Method in class swiss.trustbroker.api.idm.dto.IdmProvisioningResult.IdmProvisioningResultBuilder
- build() - Method in class swiss.trustbroker.api.idm.dto.IdmResult.IdmResultBuilder
- build() - Method in class swiss.trustbroker.api.profileselection.dto.Profile.ProfileBuilder
- build() - Method in class swiss.trustbroker.api.profileselection.dto.ProfileResponse.ProfileResponseBuilder
- build() - Method in class swiss.trustbroker.api.profileselection.dto.ProfileSelectionData.ProfileSelectionDataBuilder
- build() - Method in class swiss.trustbroker.api.profileselection.dto.ProfileSelectionResult.ProfileSelectionResultBuilder
- build() - Method in class swiss.trustbroker.api.saml.dto.EncodingParameters.EncodingParametersBuilder
- builder() - Static method in class swiss.trustbroker.api.accessrequest.dto.AccessRequestHttpData
- builder() - Static method in class swiss.trustbroker.api.accessrequest.dto.AccessRequestResult
- builder() - Static method in class swiss.trustbroker.api.announcements.dto.Announcement
- builder() - Static method in class swiss.trustbroker.api.announcements.dto.AnnouncementUiElement
- builder() - Static method in class swiss.trustbroker.api.homerealmdiscovery.attributes.HrdHttpData
- builder() - Static method in class swiss.trustbroker.api.idm.dto.IdmProvisioningRequest
- builder() - Static method in class swiss.trustbroker.api.idm.dto.IdmProvisioningResult
- builder() - Static method in class swiss.trustbroker.api.idm.dto.IdmResult
- builder() - Static method in class swiss.trustbroker.api.profileselection.dto.Profile
- builder() - Static method in class swiss.trustbroker.api.profileselection.dto.ProfileResponse
- builder() - Static method in class swiss.trustbroker.api.profileselection.dto.ProfileSelectionData
- builder() - Static method in class swiss.trustbroker.api.profileselection.dto.ProfileSelectionResult
- builder() - Static method in class swiss.trustbroker.api.saml.dto.EncodingParameters
- buildProfileResponse(ProfileSelectionData, CpResponseData) - Method in interface swiss.trustbroker.api.profileselection.service.ProfileSelectionService
C
- cacheValidTo(OffsetDateTime) - Method in class swiss.trustbroker.api.announcements.dto.Announcement.AnnouncementBuilder
- canEqual(Object) - Method in class swiss.trustbroker.api.accessrequest.dto.AccessRequestHttpData
- canEqual(Object) - Method in class swiss.trustbroker.api.accessrequest.dto.AccessRequestResult
- canEqual(Object) - Method in class swiss.trustbroker.api.announcements.dto.AnnouncementUiElement
- canEqual(Object) - Method in class swiss.trustbroker.api.announcements.dto.InternationalText
- canEqual(Object) - Method in class swiss.trustbroker.api.homerealmdiscovery.attributes.HrdHttpData
- canEqual(Object) - Method in class swiss.trustbroker.api.idm.dto.IdmProvisioningRequest
- canEqual(Object) - Method in class swiss.trustbroker.api.idm.dto.IdmProvisioningResult
- canEqual(Object) - Method in class swiss.trustbroker.api.idm.dto.IdmResult
- canEqual(Object) - Method in class swiss.trustbroker.api.profileselection.dto.Profile
- canEqual(Object) - Method in class swiss.trustbroker.api.profileselection.dto.ProfileResponse
- canEqual(Object) - Method in class swiss.trustbroker.api.profileselection.dto.ProfileSelectionData
- canEqual(Object) - Method in class swiss.trustbroker.api.profileselection.dto.ProfileSelectionResult
- canEqual(Object) - Method in class swiss.trustbroker.api.saml.dto.EncodingParameters
- CP - Enum constant in enum class swiss.trustbroker.api.saml.dto.DestinationType
- cpAttributes(Map<? extends AttributeName, List<String>>) - Method in class swiss.trustbroker.api.idm.dto.IdmProvisioningRequest.IdmProvisioningRequestBuilder
-
Map of attributes received from the CP, to be provisioned in the IDM (not null, not modifiable).
- cpAuthenticationQoa(Integer) - Method in class swiss.trustbroker.api.idm.dto.IdmProvisioningRequest.IdmProvisioningRequestBuilder
-
Quality of authentication provided by CP, mapped to the XTB order model.
- CpResponseData - Interface in swiss.trustbroker.api.sessioncache.dto
-
Response from CP.
- cpSubjectNameId(String) - Method in class swiss.trustbroker.api.idm.dto.IdmProvisioningRequest.IdmProvisioningRequestBuilder
-
The subject name ID returned by the CP.
- CREATED - Enum constant in enum class swiss.trustbroker.api.idm.dto.IdmProvisioningStatus
-
User newly created.
- createOrUpdateUser(IdmProvisioningRequest) - Method in interface swiss.trustbroker.api.idm.service.IdmProvisioningService
-
Provision a user into the IDM.
D
- DestinationType - Enum Class in swiss.trustbroker.api.saml.dto
- displayClaims(Map<String, List<String>>) - Method in class swiss.trustbroker.api.profileselection.dto.Profile.ProfileBuilder
- doFinalProfileSelection(ProfileSelectionData, RelyingPartyConfig, CpResponseData, SessionState) - Method in interface swiss.trustbroker.api.profileselection.service.ProfileSelectionService
- doInitialProfileSelection(ProfileSelectionData, RelyingPartyConfig, CpResponseData, SessionState) - Method in interface swiss.trustbroker.api.profileselection.service.ProfileSelectionService
- doSsoProfileSelection(ProfileSelectionData, RelyingPartyConfig, CpResponseData, SessionState) - Method in interface swiss.trustbroker.api.profileselection.service.ProfileSelectionService
E
- emailAddress(String) - Method in class swiss.trustbroker.api.announcements.dto.Announcement.AnnouncementBuilder
- emailAddress(String) - Method in class swiss.trustbroker.api.announcements.dto.AnnouncementUiElement.AnnouncementUiElementBuilder
- empty() - Static method in class swiss.trustbroker.api.profileselection.dto.ProfileSelectionResult
- EncodingParameters - Class in swiss.trustbroker.api.saml.dto
- EncodingParameters.EncodingParametersBuilder - Class in swiss.trustbroker.api.saml.dto
- enforceSingleProfile(boolean) - Method in class swiss.trustbroker.api.profileselection.dto.ProfileSelectionData.ProfileSelectionDataBuilder
- equals(Object) - Method in class swiss.trustbroker.api.accessrequest.dto.AccessRequestHttpData
- equals(Object) - Method in class swiss.trustbroker.api.accessrequest.dto.AccessRequestResult
- equals(Object) - Method in class swiss.trustbroker.api.announcements.dto.Announcement
- equals(Object) - Method in class swiss.trustbroker.api.announcements.dto.AnnouncementUiElement
- equals(Object) - Method in class swiss.trustbroker.api.announcements.dto.InternationalText
- equals(Object) - Method in class swiss.trustbroker.api.homerealmdiscovery.attributes.HrdHttpData
- equals(Object) - Method in class swiss.trustbroker.api.idm.dto.IdmProvisioningRequest
- equals(Object) - Method in class swiss.trustbroker.api.idm.dto.IdmProvisioningResult
- equals(Object) - Method in class swiss.trustbroker.api.idm.dto.IdmResult
- equals(Object) - Method in class swiss.trustbroker.api.profileselection.dto.Profile
- equals(Object) - Method in class swiss.trustbroker.api.profileselection.dto.ProfileResponse
- equals(Object) - Method in class swiss.trustbroker.api.profileselection.dto.ProfileSelectionData
- equals(Object) - Method in class swiss.trustbroker.api.profileselection.dto.ProfileSelectionResult
- equals(Object) - Method in class swiss.trustbroker.api.saml.dto.EncodingParameters
- equalsByName(String) - Method in interface swiss.trustbroker.api.sessioncache.dto.AttributeName
- equalsByName(AttributeName) - Method in interface swiss.trustbroker.api.sessioncache.dto.AttributeName
- equalsByNameAndNamespace(AttributeName) - Method in interface swiss.trustbroker.api.sessioncache.dto.AttributeName
- equalsByNameOrNamespace(String) - Method in interface swiss.trustbroker.api.sessioncache.dto.AttributeName
- equalsByNameOrNamespace(String, String) - Method in interface swiss.trustbroker.api.sessioncache.dto.AttributeName
- equalsByNameOrNamespace(AttributeName) - Method in interface swiss.trustbroker.api.sessioncache.dto.AttributeName
- equalsByNameOrNamespace(AttributeName, String) - Method in interface swiss.trustbroker.api.sessioncache.dto.AttributeName
- equalsByNamespace(String) - Method in interface swiss.trustbroker.api.sessioncache.dto.AttributeName
- equalsByNamespace(AttributeName) - Method in interface swiss.trustbroker.api.sessioncache.dto.AttributeName
- exchangeId(String) - Method in class swiss.trustbroker.api.profileselection.dto.ProfileSelectionData.ProfileSelectionDataBuilder
F
- filteredAttributes(Map<AttributeName, List<String>>) - Method in class swiss.trustbroker.api.profileselection.dto.ProfileSelectionResult.ProfileSelectionResultBuilder
G
- getAccountSource() - Method in class swiss.trustbroker.api.idm.dto.IdmProvisioningRequest
-
The account source from CP config
- getAdditionalData() - Method in class swiss.trustbroker.api.idm.dto.IdmProvisioningRequest
-
This is not provided directly by the XTB core code, but is resulting from other custom interface implementations.
- getAdditionalData() - Method in class swiss.trustbroker.api.idm.dto.IdmResult
-
This is not consumed directly by the XTB core code, but may be passed to other interfaces.
- getAlias() - Method in enum class swiss.trustbroker.api.saml.dto.DestinationType
- getAltName() - Method in interface swiss.trustbroker.api.sessioncache.dto.AttributeName
- getAnnouncementsForApplication(RelyingPartyConfig, AnnouncementsRpData, String, Set<String>) - Method in interface swiss.trustbroker.api.announcements.service.AnnouncementService
- getAnnouncementUrls() - Method in interface swiss.trustbroker.api.announcements.dto.AnnouncementsRpData
- getAppFilter() - Method in interface swiss.trustbroker.api.idm.dto.IdmRequest
- getApplication() - Method in class swiss.trustbroker.api.profileselection.dto.ProfileResponse
- getApplicationAccessible() - Method in class swiss.trustbroker.api.announcements.dto.Announcement
- getApplicationAccessible() - Method in class swiss.trustbroker.api.announcements.dto.AnnouncementUiElement
- getApplicationFilterRegexp() - Method in class swiss.trustbroker.api.profileselection.dto.ProfileSelectionData
- getApplicationId() - Method in class swiss.trustbroker.api.announcements.dto.Announcement
- getApplicationName() - Method in class swiss.trustbroker.api.announcements.dto.Announcement
- getApplicationName() - Method in class swiss.trustbroker.api.profileselection.dto.ProfileSelectionData
- getApplications() - Method in class swiss.trustbroker.api.profileselection.dto.Profile
- getApplicationUrl() - Method in class swiss.trustbroker.api.announcements.dto.Announcement
- getAttribute(String) - Method in interface swiss.trustbroker.api.sessioncache.dto.CpResponseData
- getAttributeMap() - Method in interface swiss.trustbroker.api.sessioncache.dto.CpResponseData
- getAttributes(String) - Method in interface swiss.trustbroker.api.sessioncache.dto.CpResponseData
- getAttributes(RelyingPartyConfig, CpResponseData, IdmRequest, IdmStatusPolicyCallback, Map<String, Object>, IdmResult) - Method in interface swiss.trustbroker.api.idm.service.IdmQueryService
- getAttributesAudited(RelyingPartyConfig, CpResponseData, IdmRequest, IdmStatusPolicyCallback, Map<String, Object>, IdmResult) - Method in interface swiss.trustbroker.api.idm.service.IdmQueryService
-
Implements getAttributes as well but signals, that the IDM data is fetched based on a federated login for the first time and therefore might need additional auditing (write operations on an otherwise read-only access).
- getAttributeSelection() - Method in interface swiss.trustbroker.api.idm.dto.IdmRequest
- getCacheValidTo() - Method in class swiss.trustbroker.api.announcements.dto.Announcement
- getCid() - Method in interface swiss.trustbroker.api.sessioncache.dto.AttributeName
- getClientExtId() - Method in interface swiss.trustbroker.api.idm.dto.IdmRequest
- getClientExtId(IdmRequests) - Method in interface swiss.trustbroker.api.idm.service.IdmQueryService
- getClientName() - Method in interface swiss.trustbroker.api.sessioncache.dto.CpResponseData
- getClientNetworks() - Method in interface swiss.trustbroker.api.homerealmdiscovery.attributes.HrdClaimsProviderToRelyingPartyMapping
- getCpAttributes() - Method in class swiss.trustbroker.api.idm.dto.IdmProvisioningRequest
-
Map of attributes received from the CP, to be provisioned in the IDM (not null, not modifiable).
- getCpAuthenticationQoa() - Method in class swiss.trustbroker.api.idm.dto.IdmProvisioningRequest
-
Quality of authentication provided by CP, mapped to the XTB order model.
- getCpSubjectNameId() - Method in class swiss.trustbroker.api.idm.dto.IdmProvisioningRequest
-
The subject name ID returned by the CP.
- getDe() - Method in class swiss.trustbroker.api.announcements.dto.InternationalText
- getDisplayClaims() - Method in class swiss.trustbroker.api.profileselection.dto.Profile
- getDisplayClaims() - Method in interface swiss.trustbroker.api.profileselection.dto.ProfileSelectionProperties
- getDisplayName() - Method in interface swiss.trustbroker.api.profileselection.dto.ProfileSelectionProperties
- getEmailAddress() - Method in class swiss.trustbroker.api.announcements.dto.Announcement
- getEmailAddress() - Method in class swiss.trustbroker.api.announcements.dto.AnnouncementUiElement
- getEn() - Method in class swiss.trustbroker.api.announcements.dto.InternationalText
- getExchangeId() - Method in class swiss.trustbroker.api.profileselection.dto.ProfileSelectionData
- getFilteredAttributes() - Method in class swiss.trustbroker.api.profileselection.dto.ProfileSelectionResult
- getFilterRoleConfiguration() - Method in interface swiss.trustbroker.api.profileselection.dto.ProfileSelectionProperties
- getFr() - Method in class swiss.trustbroker.api.announcements.dto.InternationalText
- getGlobalAnnouncements() - Method in interface swiss.trustbroker.api.announcements.service.AnnouncementService
- getHomeName() - Method in class swiss.trustbroker.api.idm.dto.IdmProvisioningRequest
-
The name in the IDM as filtering parameter for the IDM.
- getHomeName() - Method in interface swiss.trustbroker.api.sessioncache.dto.CpResponseData
- getHomeNameMigrationAlias() - Method in class swiss.trustbroker.api.idm.dto.IdmProvisioningRequest
-
Used for provisioning during migration from a CP to another.
- getHttpServletRequest() - Method in class swiss.trustbroker.api.accessrequest.dto.AccessRequestHttpData
- getHttpServletRequest() - Method in class swiss.trustbroker.api.homerealmdiscovery.attributes.HrdHttpData
- getHttpServletResponse() - Method in class swiss.trustbroker.api.accessrequest.dto.AccessRequestHttpData
- getId() - Method in class swiss.trustbroker.api.announcements.dto.Announcement
- getId() - Method in interface swiss.trustbroker.api.homerealmdiscovery.attributes.HrdClaimsProviderToRelyingPartyMapping
- getId() - Method in interface swiss.trustbroker.api.idm.dto.IdmRequest
- getId() - Method in class swiss.trustbroker.api.profileselection.dto.Profile
- getId() - Method in class swiss.trustbroker.api.profileselection.dto.ProfileResponse
- getId() - Method in interface swiss.trustbroker.api.relyingparty.dto.RelyingPartyConfig
- getId() - Method in interface swiss.trustbroker.api.sessioncache.dto.SessionState
- getIdentifyingClaim() - Method in class swiss.trustbroker.api.idm.dto.IdmProvisioningRequest
-
Claim to address the user in the IDM (not null).
- getIdmAttributes() - Method in class swiss.trustbroker.api.idm.dto.IdmProvisioningRequest
-
Map of attributes received from the IDM (not null, not modifiable).
- getIssuerId() - Method in interface swiss.trustbroker.api.sessioncache.dto.CpResponseData
- getIssuerNameIdAttribute() - Method in interface swiss.trustbroker.api.idm.dto.IdmRequest
- getIt() - Method in class swiss.trustbroker.api.announcements.dto.InternationalText
- getLabel() - Method in enum class swiss.trustbroker.api.saml.dto.DestinationType
- getMessage() - Method in class swiss.trustbroker.api.announcements.dto.Announcement
- getMessage() - Method in class swiss.trustbroker.api.announcements.dto.AnnouncementUiElement
- getModes() - Method in class swiss.trustbroker.api.idm.dto.IdmProvisioningRequest
-
Provisioning mode flags specific to implementations.
- getName() - Method in interface swiss.trustbroker.api.idm.dto.IdmRequest
- getName() - Method in class swiss.trustbroker.api.profileselection.dto.Profile
- getName() - Method in interface swiss.trustbroker.api.sessioncache.dto.AttributeName
- getNameId() - Method in interface swiss.trustbroker.api.sessioncache.dto.CpResponseData
- getNamespaceUri() - Method in interface swiss.trustbroker.api.sessioncache.dto.AttributeName
- getOidcClientId() - Method in class swiss.trustbroker.api.profileselection.dto.ProfileSelectionData
- getOidcNameList() - Method in interface swiss.trustbroker.api.sessioncache.dto.AttributeName
- getOrder() - Method in interface swiss.trustbroker.api.idm.dto.IdmRequest
- getOrganizationSelector() - Method in interface swiss.trustbroker.api.profileselection.dto.ProfileSelectionProperties
- getOriginalPropertiesCount() - Method in class swiss.trustbroker.api.idm.dto.IdmResult
- getOriginalUserDetailsCount() - Method in class swiss.trustbroker.api.idm.dto.IdmResult
- getOutputService() - Method in class swiss.trustbroker.api.accessrequest.dto.AccessRequestHttpData
-
Service for outputting SAML.
- getPhoneNumber() - Method in class swiss.trustbroker.api.announcements.dto.Announcement
- getPhoneNumber() - Method in class swiss.trustbroker.api.announcements.dto.AnnouncementUiElement
- getProfiles() - Method in class swiss.trustbroker.api.profileselection.dto.ProfileResponse
- getProfileSelectionMode() - Method in interface swiss.trustbroker.api.profileselection.dto.ProfileSelectionProperties
- getProfileSelectionProperties() - Method in class swiss.trustbroker.api.profileselection.dto.ProfileSelectionData
- getProfileSelector() - Method in interface swiss.trustbroker.api.profileselection.dto.ProfileSelectionProperties
- getProperties() - Method in class swiss.trustbroker.api.idm.dto.IdmResult
- getProperties(String) - Method in interface swiss.trustbroker.api.sessioncache.dto.CpResponseData
- getProperties(String, String) - Method in interface swiss.trustbroker.api.sessioncache.dto.CpResponseData
- getProperty(String) - Method in interface swiss.trustbroker.api.sessioncache.dto.CpResponseData
- getProperty(String, String) - Method in interface swiss.trustbroker.api.sessioncache.dto.CpResponseData
- getPropertyMap() - Method in interface swiss.trustbroker.api.sessioncache.dto.CpResponseData
- getProvision() - Method in interface swiss.trustbroker.api.sessioncache.dto.AttributeName
- getProvisioningAttributes() - Method in class swiss.trustbroker.api.idm.dto.IdmProvisioningRequest
-
List of attributes to provision.
- getQueriedStores() - Method in class swiss.trustbroker.api.idm.dto.IdmProvisioningRequest
-
Returns the
IdmLookupstore(s) that were queried for theadditionalData- including those that did not find a result. - getQueriedStores() - Method in class swiss.trustbroker.api.idm.dto.IdmResult
-
Returns the store(s) actually queried - including those that did not find a result.
- getQueryList() - Method in interface swiss.trustbroker.api.idm.dto.IdmRequests
- getRedirectUrl() - Method in class swiss.trustbroker.api.accessrequest.dto.AccessRequestResult
-
Redirect URL for performing the access request.
- getRedirectUrl() - Method in class swiss.trustbroker.api.profileselection.dto.ProfileResponse
- getRedirectUrl() - Method in class swiss.trustbroker.api.profileselection.dto.ProfileSelectionResult
- getRelyingPartyAlias() - Method in interface swiss.trustbroker.api.homerealmdiscovery.attributes.HrdClaimsProviderToRelyingPartyMapping
- getReturnUrl() - Method in class swiss.trustbroker.api.accessrequest.dto.AccessRequestHttpData
-
Return URL from request.
- getSelectedProfileId() - Method in class swiss.trustbroker.api.profileselection.dto.ProfileSelectionData
- getSelectedProfileId() - Method in class swiss.trustbroker.api.profileselection.dto.ProfileSelectionResult
- getServiceDefaultOrder() - Method in interface swiss.trustbroker.api.idm.service.IdmQueryService
- getSignatureAlgorithm() - Method in class swiss.trustbroker.api.saml.dto.EncodingParameters
-
Optional signature algorithm for redirect encoding.
- getSource() - Method in interface swiss.trustbroker.api.sessioncache.dto.AttributeName
- getStatus() - Method in class swiss.trustbroker.api.idm.dto.IdmProvisioningResult
-
Status after provisioning.
- getStore() - Method in interface swiss.trustbroker.api.idm.dto.IdmRequest
- getStore() - Method in interface swiss.trustbroker.api.idm.dto.IdmRequests
-
Default store if not configured for the queries.
- getStoreName() - Method in interface swiss.trustbroker.api.idm.service.IdmQueryService
- getSubjectNameIdAttribute() - Method in interface swiss.trustbroker.api.idm.dto.IdmRequest
- getSubResource() - Method in interface swiss.trustbroker.api.idm.dto.IdmRequest
- getTemplateParameters() - Method in class swiss.trustbroker.api.saml.dto.EncodingParameters
- getTitle() - Method in class swiss.trustbroker.api.announcements.dto.Announcement
- getTitle() - Method in class swiss.trustbroker.api.announcements.dto.AnnouncementUiElement
- getTranslationAttributes() - Method in interface swiss.trustbroker.api.profileselection.dto.ProfileSelectionProperties
- getTranslations() - Method in class swiss.trustbroker.api.profileselection.dto.Profile
- getType() - Method in class swiss.trustbroker.api.announcements.dto.Announcement
- getType() - Method in class swiss.trustbroker.api.announcements.dto.AnnouncementUiElement
- getUnit() - Method in class swiss.trustbroker.api.profileselection.dto.Profile
- getUrl() - Method in class swiss.trustbroker.api.announcements.dto.Announcement
- getUrl() - Method in class swiss.trustbroker.api.announcements.dto.AnnouncementUiElement
- getUserDetail(String) - Method in interface swiss.trustbroker.api.sessioncache.dto.CpResponseData
- getUserDetail(String, String) - Method in interface swiss.trustbroker.api.sessioncache.dto.CpResponseData
- getUserDetailMap() - Method in interface swiss.trustbroker.api.sessioncache.dto.CpResponseData
- getUserDetails() - Method in class swiss.trustbroker.api.idm.dto.IdmResult
- getUserDetails(String) - Method in interface swiss.trustbroker.api.sessioncache.dto.CpResponseData
- getUserDetails(String, String) - Method in interface swiss.trustbroker.api.sessioncache.dto.CpResponseData
- getUserId() - Method in class swiss.trustbroker.api.idm.dto.IdmProvisioningResult
-
ID of the created or updated user in the IDM.
- getUserStatusPolicy() - Method in interface swiss.trustbroker.api.idm.dto.IdmRequest
- getValidFrom() - Method in class swiss.trustbroker.api.announcements.dto.Announcement
- getValidTo() - Method in class swiss.trustbroker.api.announcements.dto.Announcement
- getValidTo() - Method in class swiss.trustbroker.api.announcements.dto.AnnouncementUiElement
- getVisible() - Method in class swiss.trustbroker.api.announcements.dto.Announcement
H
- hashCode() - Method in class swiss.trustbroker.api.accessrequest.dto.AccessRequestHttpData
- hashCode() - Method in class swiss.trustbroker.api.accessrequest.dto.AccessRequestResult
- hashCode() - Method in class swiss.trustbroker.api.announcements.dto.Announcement
- hashCode() - Method in class swiss.trustbroker.api.announcements.dto.AnnouncementUiElement
- hashCode() - Method in class swiss.trustbroker.api.announcements.dto.InternationalText
- hashCode() - Method in class swiss.trustbroker.api.homerealmdiscovery.attributes.HrdHttpData
- hashCode() - Method in class swiss.trustbroker.api.idm.dto.IdmProvisioningRequest
- hashCode() - Method in class swiss.trustbroker.api.idm.dto.IdmProvisioningResult
- hashCode() - Method in class swiss.trustbroker.api.idm.dto.IdmResult
- hashCode() - Method in class swiss.trustbroker.api.profileselection.dto.Profile
- hashCode() - Method in class swiss.trustbroker.api.profileselection.dto.ProfileResponse
- hashCode() - Method in class swiss.trustbroker.api.profileselection.dto.ProfileSelectionData
- hashCode() - Method in class swiss.trustbroker.api.profileselection.dto.ProfileSelectionResult
- hashCode() - Method in class swiss.trustbroker.api.saml.dto.EncodingParameters
- hasQueryOfStore(String, IdmRequests, String) - Method in interface swiss.trustbroker.api.idm.service.IdmQueryService
- homeName(String) - Method in class swiss.trustbroker.api.idm.dto.IdmProvisioningRequest.IdmProvisioningRequestBuilder
-
The name in the IDM as filtering parameter for the IDM.
- homeNameMigrationAlias(String) - Method in class swiss.trustbroker.api.idm.dto.IdmProvisioningRequest.IdmProvisioningRequestBuilder
-
Used for provisioning during migration from a CP to another.
- HrdClaimsProviderToRelyingPartyMapping - Interface in swiss.trustbroker.api.homerealmdiscovery.attributes
- HrdHttpData - Class in swiss.trustbroker.api.homerealmdiscovery.attributes
-
HTTP request/response related inputs for HRD.
- HrdHttpData.HrdHttpDataBuilder - Class in swiss.trustbroker.api.homerealmdiscovery.attributes
- HrdService - Interface in swiss.trustbroker.api.homerealmdiscovery.service
-
Home realm discovery related customizations.
- httpServletRequest(HttpServletRequest) - Method in class swiss.trustbroker.api.accessrequest.dto.AccessRequestHttpData.AccessRequestHttpDataBuilder
- httpServletRequest(HttpServletRequest) - Method in class swiss.trustbroker.api.homerealmdiscovery.attributes.HrdHttpData.HrdHttpDataBuilder
- httpServletResponse(HttpServletResponse) - Method in class swiss.trustbroker.api.accessrequest.dto.AccessRequestHttpData.AccessRequestHttpDataBuilder
I
- id(String) - Method in class swiss.trustbroker.api.announcements.dto.Announcement.AnnouncementBuilder
- id(String) - Method in class swiss.trustbroker.api.profileselection.dto.Profile.ProfileBuilder
- id(String) - Method in class swiss.trustbroker.api.profileselection.dto.ProfileResponse.ProfileResponseBuilder
- identifyingClaim(AttributeName) - Method in class swiss.trustbroker.api.idm.dto.IdmProvisioningRequest.IdmProvisioningRequestBuilder
-
Claim to address the user in the IDM (not null).
- idmAttributes(Map<? extends AttributeName, List<String>>) - Method in class swiss.trustbroker.api.idm.dto.IdmProvisioningRequest.IdmProvisioningRequestBuilder
-
Map of attributes received from the IDM (not null, not modifiable).
- IdmProvisioningRequest - Class in swiss.trustbroker.api.idm.dto
-
Definition of the request to provision the IDM.
- IdmProvisioningRequest.IdmProvisioningRequestBuilder - Class in swiss.trustbroker.api.idm.dto
- IdmProvisioningResult - Class in swiss.trustbroker.api.idm.dto
-
Definition of the result of provisioning the IDM.
- IdmProvisioningResult.IdmProvisioningResultBuilder - Class in swiss.trustbroker.api.idm.dto
- IdmProvisioningService - Interface in swiss.trustbroker.api.idm.service
-
Interface for provisioning an IDM service.
- IdmProvisioningStatus - Enum Class in swiss.trustbroker.api.idm.dto
-
Status after user provisioning.
- IdmQueryService - Interface in swiss.trustbroker.api.idm.service
-
Interface for querying an IDM service (e.g.
- IdmRequest - Interface in swiss.trustbroker.api.idm.dto
-
Definition of the request to query the IDM.
(Corresponds to the RelyingParty IdmQuery configuration.) - IdmRequests - Interface in swiss.trustbroker.api.idm.dto
-
Definition of the requests to perform for querying the IDM.
(Corresponds to the RelyingParty IdmLookup configuration.)
Potentially breaking changes: With 1.8.0 droppedgetMultiQueryPolicyasIdmServiceis no longer expected to use this. - IdmResult - Class in swiss.trustbroker.api.idm.dto
-
Result of IDM lookup.
userDetailsare values from the source.
They are filtered via RelyingParty UserDetailsSelection.propertiesare values derived from the attributes.
They are filtered via RelyingParty PropertiesSelection. The counts of the two before filtering are returned separately. - IdmResult() - Constructor for class swiss.trustbroker.api.idm.dto.IdmResult
- IdmResult(Map<AttributeName, List<String>>, int, Map<AttributeName, List<String>>, int, Set<String>, Map<Object, Object>) - Constructor for class swiss.trustbroker.api.idm.dto.IdmResult
-
Creates a new
IdmResultinstance. - IdmResult.IdmResultBuilder - Class in swiss.trustbroker.api.idm.dto
- IdmService - Interface in swiss.trustbroker.api.idm.service
-
Deprecated, for removal: This API element is subject to removal in a future version.use IdmQueryService
- IdmStatusPolicyCallback - Interface in swiss.trustbroker.api.idm.service
-
Callback for enforcing the status policy, to be called by the
IdmQueryService> implementation. - ignoreEmptyProfiles(boolean) - Method in class swiss.trustbroker.api.profileselection.dto.ProfileSelectionData.ProfileSelectionDataBuilder
- INCIDENT - Enum constant in enum class swiss.trustbroker.api.announcements.dto.AnnouncementType
- INFORMATION - Enum constant in enum class swiss.trustbroker.api.announcements.dto.AnnouncementType
- init() - Method in interface swiss.trustbroker.api.sessioncache.service.AttributeInitializer
-
Register values via
AttributeRegistry.putAttributeName - InternationalText - Class in swiss.trustbroker.api.announcements.dto
- InternationalText() - Constructor for class swiss.trustbroker.api.announcements.dto.InternationalText
- isAnnouncementEnabled() - Method in interface swiss.trustbroker.api.announcements.dto.AnnouncementsRpData
- isEnforceSingleProfile() - Method in class swiss.trustbroker.api.profileselection.dto.ProfileSelectionData
- isEqualsBySource(String) - Method in interface swiss.trustbroker.api.sessioncache.dto.AttributeName
- isFetchActiveOnly() - Method in interface swiss.trustbroker.api.idm.dto.IdmRequest
- isFilterRoleEnabled() - Method in class swiss.trustbroker.api.profileselection.dto.ProfileSelectionData
- isFilterRoleEnabled() - Method in interface swiss.trustbroker.api.profileselection.dto.ProfileSelectionProperties
- isFilterRoleOutput() - Method in class swiss.trustbroker.api.profileselection.dto.ProfileSelectionData
- isFilterRoleOutput() - Method in interface swiss.trustbroker.api.profileselection.dto.ProfileSelectionProperties
- isFilterUnitPropsEnabled() - Method in interface swiss.trustbroker.api.profileselection.dto.ProfileSelectionProperties
- isForOidcOnly() - Method in interface swiss.trustbroker.api.profileselection.dto.ProfileSelectionProperties
- isIgnoreEmptyProfiles() - Method in class swiss.trustbroker.api.profileselection.dto.ProfileSelectionData
- isLogOnly() - Method in class swiss.trustbroker.api.idm.dto.IdmProvisioningRequest
-
If true, provisioning changes are only logged, not applied.
- isModified() - Method in enum class swiss.trustbroker.api.idm.dto.IdmProvisioningStatus
- isN2kEnabled() - Method in interface swiss.trustbroker.api.profileselection.dto.ProfileSelectionProperties
- isProfileSelectionDisabled(ProfileSelectionProperties) - Static method in interface swiss.trustbroker.api.profileselection.service.ProfileSelectionService
- isProfileSelectionEnabled() - Method in interface swiss.trustbroker.api.profileselection.dto.ProfileSelectionProperties
- isQueryOfStore(String, IdmRequest, String) - Method in interface swiss.trustbroker.api.idm.service.IdmQueryService
- isRetainSession() - Method in class swiss.trustbroker.api.accessrequest.dto.AccessRequestResult
-
Session needs to be retained beyond login for later interaction.
- isRpAppAccessible(Announcement) - Method in interface swiss.trustbroker.api.announcements.service.AnnouncementService
- isSortRoleEnabled() - Method in class swiss.trustbroker.api.profileselection.dto.ProfileSelectionData
- isSortRoleEnabled() - Method in interface swiss.trustbroker.api.profileselection.dto.ProfileSelectionProperties
- isTransformCustomPropsEnabled() - Method in interface swiss.trustbroker.api.profileselection.dto.ProfileSelectionProperties
- isTransformUnitPropsEnabled() - Method in interface swiss.trustbroker.api.profileselection.dto.ProfileSelectionProperties
- isUseArtifactBinding() - Method in class swiss.trustbroker.api.saml.dto.EncodingParameters
-
Use artifact binding for SAML encoding.
- isUseRedirectBinding() - Method in class swiss.trustbroker.api.saml.dto.EncodingParameters
-
Use redirect binding for SAML encoding.
- isUseSoapBinding() - Method in class swiss.trustbroker.api.saml.dto.EncodingParameters
-
Use SOAP binding for SAML encoding.
- isUseWsFedBinding() - Method in class swiss.trustbroker.api.saml.dto.EncodingParameters
-
Use WS-FED binding for encoding.
- isValidAt(OffsetDateTime) - Method in class swiss.trustbroker.api.announcements.dto.Announcement
- isValidSelectedProfile(ProfileSelectionData, CpResponseData) - Method in interface swiss.trustbroker.api.profileselection.service.ProfileSelectionService
L
- logOnly(boolean) - Method in class swiss.trustbroker.api.idm.dto.IdmProvisioningRequest.IdmProvisioningRequestBuilder
-
If true, provisioning changes are only logged, not applied.
M
- MAINTENANCE - Enum constant in enum class swiss.trustbroker.api.announcements.dto.AnnouncementType
- message(InternationalText) - Method in class swiss.trustbroker.api.announcements.dto.Announcement.AnnouncementBuilder
- message(InternationalText) - Method in class swiss.trustbroker.api.announcements.dto.AnnouncementUiElement.AnnouncementUiElementBuilder
- modes(List<String>) - Method in class swiss.trustbroker.api.idm.dto.IdmProvisioningRequest.IdmProvisioningRequestBuilder
-
Provisioning mode flags specific to implementations.
N
- name(String) - Method in class swiss.trustbroker.api.profileselection.dto.Profile.ProfileBuilder
- NOT_MODIFIED - Enum constant in enum class swiss.trustbroker.api.idm.dto.IdmProvisioningStatus
-
No update was required.
O
- of(boolean, String) - Static method in class swiss.trustbroker.api.accessrequest.dto.AccessRequestResult
-
Creates a new
AccessRequestResultinstance. - of(HttpServletRequest) - Static method in class swiss.trustbroker.api.accessrequest.dto.AccessRequestHttpData
- of(HttpServletRequest) - Static method in class swiss.trustbroker.api.homerealmdiscovery.attributes.HrdHttpData
- of(HttpServletRequest, HttpServletResponse, OutputService, String) - Static method in class swiss.trustbroker.api.accessrequest.dto.AccessRequestHttpData
-
Creates a new
AccessRequestHttpDatainstance. - oidcClientId(String) - Method in class swiss.trustbroker.api.profileselection.dto.ProfileSelectionData.ProfileSelectionDataBuilder
- originalPropertiesCount(int) - Method in class swiss.trustbroker.api.idm.dto.IdmResult.IdmResultBuilder
- originalUserDetailsCount(int) - Method in class swiss.trustbroker.api.idm.dto.IdmResult.IdmResultBuilder
- outputService(OutputService) - Method in class swiss.trustbroker.api.accessrequest.dto.AccessRequestHttpData.AccessRequestHttpDataBuilder
-
Service for outputting SAML.
- OutputService - Interface in swiss.trustbroker.api.saml.service
-
A service to render SAML requests and responses.
P
- performAccessRequestIfRequired(AccessRequestHttpData, RelyingPartyConfig, SessionState, Runnable) - Method in interface swiss.trustbroker.api.accessrequest.service.AccessRequestService
- phoneNumber(String) - Method in class swiss.trustbroker.api.announcements.dto.Announcement.AnnouncementBuilder
- phoneNumber(String) - Method in class swiss.trustbroker.api.announcements.dto.AnnouncementUiElement.AnnouncementUiElementBuilder
- Profile - Class in swiss.trustbroker.api.profileselection.dto
- Profile.ProfileBuilder - Class in swiss.trustbroker.api.profileselection.dto
- ProfileResponse - Class in swiss.trustbroker.api.profileselection.dto
- ProfileResponse.ProfileResponseBuilder - Class in swiss.trustbroker.api.profileselection.dto
- profiles(List<Profile>) - Method in class swiss.trustbroker.api.profileselection.dto.ProfileResponse.ProfileResponseBuilder
- ProfileSelectionData - Class in swiss.trustbroker.api.profileselection.dto
-
Profile selection result data.
- ProfileSelectionData.ProfileSelectionDataBuilder - Class in swiss.trustbroker.api.profileselection.dto
- profileSelectionProperties(ProfileSelectionProperties) - Method in class swiss.trustbroker.api.profileselection.dto.ProfileSelectionData.ProfileSelectionDataBuilder
- ProfileSelectionProperties - Interface in swiss.trustbroker.api.profileselection.dto
- ProfileSelectionResult - Class in swiss.trustbroker.api.profileselection.dto
-
Profile selection result data.
- ProfileSelectionResult.ProfileSelectionResultBuilder - Class in swiss.trustbroker.api.profileselection.dto
- ProfileSelectionService - Interface in swiss.trustbroker.api.profileselection.service
-
A user that has different profiles may need to select the profile to use for authentication.
- properties(Map<AttributeName, List<String>>) - Method in class swiss.trustbroker.api.idm.dto.IdmResult.IdmResultBuilder
- provisioningAttributes(List<? extends AttributeName>) - Method in class swiss.trustbroker.api.idm.dto.IdmProvisioningRequest.IdmProvisioningRequestBuilder
-
List of attributes to provision.
Q
- queriedStores(Set<String>) - Method in class swiss.trustbroker.api.idm.dto.IdmProvisioningRequest.IdmProvisioningRequestBuilder
-
Returns the
IdmLookupstore(s) that were queried for theadditionalData- including those that did not find a result. - queriedStores(Set<String>) - Method in class swiss.trustbroker.api.idm.dto.IdmResult.IdmResultBuilder
-
Returns the store(s) actually queried - including those that did not find a result.
R
- redirectUrl(String) - Method in class swiss.trustbroker.api.accessrequest.dto.AccessRequestResult.AccessRequestResultBuilder
-
Redirect URL for performing the access request.
- redirectUrl(String) - Method in class swiss.trustbroker.api.profileselection.dto.ProfileResponse.ProfileResponseBuilder
- redirectUrl(String) - Method in class swiss.trustbroker.api.profileselection.dto.ProfileSelectionResult.ProfileSelectionResultBuilder
- RelyingPartyConfig - Interface in swiss.trustbroker.api.relyingparty.dto
-
RP configuration.
- retainSession(boolean) - Method in class swiss.trustbroker.api.accessrequest.dto.AccessRequestResult.AccessRequestResultBuilder
-
Session needs to be retained beyond login for later interaction.
- returnUrl(String) - Method in class swiss.trustbroker.api.accessrequest.dto.AccessRequestHttpData.AccessRequestHttpDataBuilder
-
Return URL from request.
- RP - Enum constant in enum class swiss.trustbroker.api.saml.dto.DestinationType
S
- selectedProfileId(String) - Method in class swiss.trustbroker.api.profileselection.dto.ProfileSelectionData.ProfileSelectionDataBuilder
- selectedProfileId(String) - Method in class swiss.trustbroker.api.profileselection.dto.ProfileSelectionResult.ProfileSelectionResultBuilder
- sendRequest(T, Credential, String, String, HttpServletResponse, EncodingParameters, DestinationType) - Method in interface swiss.trustbroker.api.saml.service.OutputService
- sendResponse(T, Credential, String, String, HttpServletResponse, EncodingParameters, DestinationType) - Method in interface swiss.trustbroker.api.saml.service.OutputService
- SessionState - Interface in swiss.trustbroker.api.sessioncache.dto
-
Session state.
- setAdditionalData(Map<Object, Object>) - Method in class swiss.trustbroker.api.idm.dto.IdmResult
-
This is not consumed directly by the XTB core code, but may be passed to other interfaces.
- setApplicationAccessible(Boolean) - Method in class swiss.trustbroker.api.announcements.dto.Announcement
- setApplicationAccessible(Boolean) - Method in class swiss.trustbroker.api.announcements.dto.AnnouncementUiElement
- setApplicationId(String) - Method in class swiss.trustbroker.api.announcements.dto.Announcement
- setApplicationName(String) - Method in class swiss.trustbroker.api.announcements.dto.Announcement
- setApplicationUrl(String) - Method in class swiss.trustbroker.api.announcements.dto.Announcement
- setCacheValidTo(OffsetDateTime) - Method in class swiss.trustbroker.api.announcements.dto.Announcement
- setDe(String) - Method in class swiss.trustbroker.api.announcements.dto.InternationalText
- setEmailAddress(String) - Method in class swiss.trustbroker.api.announcements.dto.Announcement
- setEmailAddress(String) - Method in class swiss.trustbroker.api.announcements.dto.AnnouncementUiElement
- setEn(String) - Method in class swiss.trustbroker.api.announcements.dto.InternationalText
- setFilteredAttributes(Map<AttributeName, List<String>>) - Method in class swiss.trustbroker.api.profileselection.dto.ProfileSelectionResult
- setFr(String) - Method in class swiss.trustbroker.api.announcements.dto.InternationalText
- setHttpServletRequest(HttpServletRequest) - Method in class swiss.trustbroker.api.accessrequest.dto.AccessRequestHttpData
- setHttpServletRequest(HttpServletRequest) - Method in class swiss.trustbroker.api.homerealmdiscovery.attributes.HrdHttpData
- setHttpServletResponse(HttpServletResponse) - Method in class swiss.trustbroker.api.accessrequest.dto.AccessRequestHttpData
- setId(String) - Method in class swiss.trustbroker.api.announcements.dto.Announcement
- setIt(String) - Method in class swiss.trustbroker.api.announcements.dto.InternationalText
- setMessage(InternationalText) - Method in class swiss.trustbroker.api.announcements.dto.Announcement
- setMessage(InternationalText) - Method in class swiss.trustbroker.api.announcements.dto.AnnouncementUiElement
- setOriginalPropertiesCount(int) - Method in class swiss.trustbroker.api.idm.dto.IdmResult
- setOriginalUserDetailsCount(int) - Method in class swiss.trustbroker.api.idm.dto.IdmResult
- setOutputService(OutputService) - Method in class swiss.trustbroker.api.accessrequest.dto.AccessRequestHttpData
-
Service for outputting SAML.
- setPhoneNumber(String) - Method in class swiss.trustbroker.api.announcements.dto.Announcement
- setPhoneNumber(String) - Method in class swiss.trustbroker.api.announcements.dto.AnnouncementUiElement
- setProperties(Map<AttributeName, List<String>>) - Method in class swiss.trustbroker.api.idm.dto.IdmResult
- setQueriedStores(Set<String>) - Method in class swiss.trustbroker.api.idm.dto.IdmResult
-
Returns the store(s) actually queried - including those that did not find a result.
- setRedirectUrl(String) - Method in class swiss.trustbroker.api.profileselection.dto.ProfileSelectionResult
- setReturnUrl(String) - Method in class swiss.trustbroker.api.accessrequest.dto.AccessRequestHttpData
-
Return URL from request.
- setSelectedProfileId(String) - Method in class swiss.trustbroker.api.profileselection.dto.ProfileSelectionResult
- setSignatureAlgorithm(String) - Method in class swiss.trustbroker.api.saml.dto.EncodingParameters
-
Optional signature algorithm for redirect encoding.
- setStatus(IdmProvisioningStatus) - Method in class swiss.trustbroker.api.idm.dto.IdmProvisioningResult
-
Status after provisioning.
- setTemplateParameters(Map<String, Object>) - Method in class swiss.trustbroker.api.saml.dto.EncodingParameters
- setTitle(InternationalText) - Method in class swiss.trustbroker.api.announcements.dto.Announcement
- setTitle(InternationalText) - Method in class swiss.trustbroker.api.announcements.dto.AnnouncementUiElement
- setType(AnnouncementType) - Method in class swiss.trustbroker.api.announcements.dto.Announcement
- setType(AnnouncementType) - Method in class swiss.trustbroker.api.announcements.dto.AnnouncementUiElement
- setUrl(InternationalText) - Method in class swiss.trustbroker.api.announcements.dto.Announcement
- setUrl(InternationalText) - Method in class swiss.trustbroker.api.announcements.dto.AnnouncementUiElement
- setUseArtifactBinding(boolean) - Method in class swiss.trustbroker.api.saml.dto.EncodingParameters
-
Use artifact binding for SAML encoding.
- setUserDetails(Map<AttributeName, List<String>>) - Method in class swiss.trustbroker.api.idm.dto.IdmResult
- setUseRedirectBinding(boolean) - Method in class swiss.trustbroker.api.saml.dto.EncodingParameters
-
Use redirect binding for SAML encoding.
- setUserId(String) - Method in class swiss.trustbroker.api.idm.dto.IdmProvisioningResult
-
ID of the created or updated user in the IDM.
- setUseSoapBinding(boolean) - Method in class swiss.trustbroker.api.saml.dto.EncodingParameters
-
Use SOAP binding for SAML encoding.
- setUseWsFedBinding(boolean) - Method in class swiss.trustbroker.api.saml.dto.EncodingParameters
-
Use WS-FED binding for encoding.
- setValidFrom(OffsetDateTime) - Method in class swiss.trustbroker.api.announcements.dto.Announcement
- setValidTo(OffsetDateTime) - Method in class swiss.trustbroker.api.announcements.dto.Announcement
- setValidTo(OffsetDateTime) - Method in class swiss.trustbroker.api.announcements.dto.AnnouncementUiElement
- setVisible(Boolean) - Method in class swiss.trustbroker.api.announcements.dto.Announcement
- showAnnouncements(AnnouncementsRpData, String, Set<String>) - Method in interface swiss.trustbroker.api.announcements.service.AnnouncementService
- signatureAlgorithm(String) - Method in class swiss.trustbroker.api.saml.dto.EncodingParameters.EncodingParametersBuilder
-
Optional signature algorithm for redirect encoding.
- sortQueriesByName() - Method in interface swiss.trustbroker.api.idm.service.IdmQueryService
- status(IdmProvisioningStatus) - Method in class swiss.trustbroker.api.idm.dto.IdmProvisioningResult.IdmProvisioningResultBuilder
-
Status after provisioning.
- swiss.trustbroker.api.accessrequest.dto - package swiss.trustbroker.api.accessrequest.dto
- swiss.trustbroker.api.accessrequest.service - package swiss.trustbroker.api.accessrequest.service
- swiss.trustbroker.api.announcements.dto - package swiss.trustbroker.api.announcements.dto
- swiss.trustbroker.api.announcements.service - package swiss.trustbroker.api.announcements.service
- swiss.trustbroker.api.homerealmdiscovery.attributes - package swiss.trustbroker.api.homerealmdiscovery.attributes
- swiss.trustbroker.api.homerealmdiscovery.service - package swiss.trustbroker.api.homerealmdiscovery.service
- swiss.trustbroker.api.idm.dto - package swiss.trustbroker.api.idm.dto
- swiss.trustbroker.api.idm.service - package swiss.trustbroker.api.idm.service
- swiss.trustbroker.api.profileselection.dto - package swiss.trustbroker.api.profileselection.dto
- swiss.trustbroker.api.profileselection.service - package swiss.trustbroker.api.profileselection.service
- swiss.trustbroker.api.relyingparty.dto - package swiss.trustbroker.api.relyingparty.dto
- swiss.trustbroker.api.saml.dto - package swiss.trustbroker.api.saml.dto
- swiss.trustbroker.api.saml.service - package swiss.trustbroker.api.saml.service
- swiss.trustbroker.api.sessioncache.dto - package swiss.trustbroker.api.sessioncache.dto
- swiss.trustbroker.api.sessioncache.service - package swiss.trustbroker.api.sessioncache.service
T
- templateParameters(Map<String, Object>) - Method in class swiss.trustbroker.api.saml.dto.EncodingParameters.EncodingParametersBuilder
- title(InternationalText) - Method in class swiss.trustbroker.api.announcements.dto.Announcement.AnnouncementBuilder
- title(InternationalText) - Method in class swiss.trustbroker.api.announcements.dto.AnnouncementUiElement.AnnouncementUiElementBuilder
- toString() - Method in class swiss.trustbroker.api.accessrequest.dto.AccessRequestHttpData.AccessRequestHttpDataBuilder
- toString() - Method in class swiss.trustbroker.api.accessrequest.dto.AccessRequestHttpData
- toString() - Method in class swiss.trustbroker.api.accessrequest.dto.AccessRequestResult.AccessRequestResultBuilder
- toString() - Method in class swiss.trustbroker.api.accessrequest.dto.AccessRequestResult
- toString() - Method in class swiss.trustbroker.api.announcements.dto.Announcement.AnnouncementBuilder
- toString() - Method in class swiss.trustbroker.api.announcements.dto.Announcement
- toString() - Method in class swiss.trustbroker.api.announcements.dto.AnnouncementUiElement.AnnouncementUiElementBuilder
- toString() - Method in class swiss.trustbroker.api.announcements.dto.AnnouncementUiElement
- toString() - Method in class swiss.trustbroker.api.announcements.dto.InternationalText
- toString() - Method in class swiss.trustbroker.api.homerealmdiscovery.attributes.HrdHttpData.HrdHttpDataBuilder
- toString() - Method in class swiss.trustbroker.api.homerealmdiscovery.attributes.HrdHttpData
- toString() - Method in class swiss.trustbroker.api.idm.dto.IdmProvisioningRequest.IdmProvisioningRequestBuilder
- toString() - Method in class swiss.trustbroker.api.idm.dto.IdmProvisioningRequest
- toString() - Method in class swiss.trustbroker.api.idm.dto.IdmProvisioningResult.IdmProvisioningResultBuilder
- toString() - Method in class swiss.trustbroker.api.idm.dto.IdmProvisioningResult
- toString() - Method in class swiss.trustbroker.api.idm.dto.IdmResult.IdmResultBuilder
- toString() - Method in class swiss.trustbroker.api.idm.dto.IdmResult
- toString() - Method in class swiss.trustbroker.api.profileselection.dto.Profile.ProfileBuilder
- toString() - Method in class swiss.trustbroker.api.profileselection.dto.Profile
- toString() - Method in class swiss.trustbroker.api.profileselection.dto.ProfileResponse.ProfileResponseBuilder
- toString() - Method in class swiss.trustbroker.api.profileselection.dto.ProfileResponse
- toString() - Method in class swiss.trustbroker.api.profileselection.dto.ProfileSelectionData.ProfileSelectionDataBuilder
- toString() - Method in class swiss.trustbroker.api.profileselection.dto.ProfileSelectionData
- toString() - Method in class swiss.trustbroker.api.profileselection.dto.ProfileSelectionResult.ProfileSelectionResultBuilder
- toString() - Method in class swiss.trustbroker.api.profileselection.dto.ProfileSelectionResult
- toString() - Method in class swiss.trustbroker.api.saml.dto.EncodingParameters.EncodingParametersBuilder
- toString() - Method in class swiss.trustbroker.api.saml.dto.EncodingParameters
- translations(Map<String, Map<String, String>>) - Method in class swiss.trustbroker.api.profileselection.dto.Profile.ProfileBuilder
- triggerAccessRequest(AccessRequestHttpData, RelyingPartyConfig, SessionState) - Method in interface swiss.trustbroker.api.accessrequest.service.AccessRequestService
- type(AnnouncementType) - Method in class swiss.trustbroker.api.announcements.dto.Announcement.AnnouncementBuilder
- type(AnnouncementType) - Method in class swiss.trustbroker.api.announcements.dto.AnnouncementUiElement.AnnouncementUiElementBuilder
U
- unit(String) - Method in class swiss.trustbroker.api.profileselection.dto.Profile.ProfileBuilder
- UPDATED - Enum constant in enum class swiss.trustbroker.api.idm.dto.IdmProvisioningStatus
-
User updated.
- url(InternationalText) - Method in class swiss.trustbroker.api.announcements.dto.Announcement.AnnouncementBuilder
- url(InternationalText) - Method in class swiss.trustbroker.api.announcements.dto.AnnouncementUiElement.AnnouncementUiElementBuilder
- useArtifactBinding(boolean) - Method in class swiss.trustbroker.api.saml.dto.EncodingParameters.EncodingParametersBuilder
-
Use artifact binding for SAML encoding.
- userDetails(Map<AttributeName, List<String>>) - Method in class swiss.trustbroker.api.idm.dto.IdmResult.IdmResultBuilder
- useRedirectBinding(boolean) - Method in class swiss.trustbroker.api.saml.dto.EncodingParameters.EncodingParametersBuilder
-
Use redirect binding for SAML encoding.
- userId(String) - Method in class swiss.trustbroker.api.idm.dto.IdmProvisioningResult.IdmProvisioningResultBuilder
-
ID of the created or updated user in the IDM.
- userNotActive(String, String, String) - Method in interface swiss.trustbroker.api.idm.service.IdmStatusPolicyCallback
-
User found but not active.
- useSamlBinding() - Method in class swiss.trustbroker.api.saml.dto.EncodingParameters
- useSoapBinding(boolean) - Method in class swiss.trustbroker.api.saml.dto.EncodingParameters.EncodingParametersBuilder
-
Use SOAP binding for SAML encoding.
- useWsFedBinding(boolean) - Method in class swiss.trustbroker.api.saml.dto.EncodingParameters.EncodingParametersBuilder
-
Use WS-FED binding for encoding.
V
- validate() - Method in interface swiss.trustbroker.api.sessioncache.service.AttributeInitializer
-
Called at the end of the AttributeRegistry initialization, verify all values are properly configured.
- validFrom(OffsetDateTime) - Method in class swiss.trustbroker.api.announcements.dto.Announcement.AnnouncementBuilder
- validTo(OffsetDateTime) - Method in class swiss.trustbroker.api.announcements.dto.Announcement.AnnouncementBuilder
- validTo(OffsetDateTime) - Method in class swiss.trustbroker.api.announcements.dto.AnnouncementUiElement.AnnouncementUiElementBuilder
- valueOf(String) - Static method in enum class swiss.trustbroker.api.announcements.dto.AnnouncementType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class swiss.trustbroker.api.idm.dto.IdmProvisioningStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class swiss.trustbroker.api.saml.dto.DestinationType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class swiss.trustbroker.api.announcements.dto.AnnouncementType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class swiss.trustbroker.api.idm.dto.IdmProvisioningStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class swiss.trustbroker.api.saml.dto.DestinationType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- visible(Boolean) - Method in class swiss.trustbroker.api.announcements.dto.Announcement.AnnouncementBuilder
All Classes and Interfaces|All Packages|Serialized Form