Index

A B C D E F G H I L M N O P Q R S T U V 
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 @Order must 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 IdmLookup store(s) that were queried for the additionalData - 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 dropped getMultiQueryPolicy as IdmService is no longer expected to use this.
IdmResult - Class in swiss.trustbroker.api.idm.dto
Result of IDM lookup.
userDetails are values from the source.
They are filtered via RelyingParty UserDetailsSelection. properties are 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 IdmResult instance.
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 AccessRequestResult instance.
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 AccessRequestHttpData instance.
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 IdmLookup store(s) that were queried for the additionalData - 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
 
A B C D E F G H I L M N O P Q R S T U V 
All Classes and Interfaces|All Packages|Serialized Form