Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- action(WsFedAction) - Method in class swiss.trustbroker.wsfed.dto.WsFedRequestData.WsFedRequestDataBuilder
- ACTION - Static variable in class swiss.trustbroker.wsfed.util.WsFedUtil
- ACTION_SIGN_IN - Enum constant in enum class swiss.trustbroker.wsfed.dto.WsFedAction
- ACTION_SIGN_OUT - Enum constant in enum class swiss.trustbroker.wsfed.dto.WsFedAction
- ACTION_SIGN_OUT_LEGACY - Enum constant in enum class swiss.trustbroker.wsfed.dto.WsFedAction
- addArgumentResolvers(List<MethodArgumentResolver>) - Method in class swiss.trustbroker.wstrust.config.WebServiceConfiguration
- addInterceptors(List<EndpointInterceptor>) - Method in class swiss.trustbroker.wstrust.config.WebServiceConfiguration
- addReturnValueHandlers(List<MethodReturnValueHandler>) - Method in class swiss.trustbroker.wstrust.config.WebServiceConfiguration
- afterCompletion(MessageContext, Object, Exception) - Method in class swiss.trustbroker.wstrust.service.CustomEndpointInterceptor
- ALLOWED_METHODS - Static variable in class swiss.trustbroker.wsfed.util.WsFedUtil
- applies(RequestType) - Method in class swiss.trustbroker.wstrust.validator.WsTrustIssueValidator
- applies(RequestType) - Method in class swiss.trustbroker.wstrust.validator.WsTrustRenewValidator
- applies(RequestType) - Method in interface swiss.trustbroker.wstrust.validator.WsTrustValidator
-
Check if this validator applies to the given type.
- applies(EncodingParameters) - Method in class swiss.trustbroker.wsfed.service.WsFedOutputService
- ATTRIBUTE - Static variable in class swiss.trustbroker.wsfed.util.WsFedUtil
- ATTRIBUTE_PARAMETER - Static variable in class swiss.trustbroker.wsfed.util.WsFedUtil
- AUTH_LEVEL - Static variable in class swiss.trustbroker.wsfed.util.WsFedUtil
- authLevel(String) - Method in class swiss.trustbroker.wsfed.dto.WsFedRequestData.WsFedRequestDataBuilder
B
- build() - Method in class swiss.trustbroker.wsfed.dto.WsFedRequestData.WsFedRequestDataBuilder
- build() - Method in class swiss.trustbroker.wstrust.dto.WsTrustValidationResult.WsTrustValidationResultBuilder
- builder() - Static method in class swiss.trustbroker.wsfed.dto.WsFedRequestData
- builder() - Static method in class swiss.trustbroker.wstrust.dto.WsTrustValidationResult
C
- canEqual(Object) - Method in class swiss.trustbroker.wsfed.dto.WsFedRequestData
- canEqual(Object) - Method in class swiss.trustbroker.wstrust.dto.SoapMessageHeader
- canEqual(Object) - Method in class swiss.trustbroker.wstrust.dto.WsTrustValidationResult
- context(String) - Method in class swiss.trustbroker.wsfed.dto.WsFedRequestData.WsFedRequestDataBuilder
- CONTEXT - Static variable in class swiss.trustbroker.wsfed.util.WsFedUtil
- correctAssertionForSignatureValidation(List<Assertion>, RequestSecurityToken, ClaimsParty, RelyingParty) - Method in class swiss.trustbroker.wstrust.validator.WsTrustBaseValidator
-
Transitional: Called if signature validation fails on the Assertion.
- correctAssertionForSignatureValidation(List<Assertion>, RequestSecurityToken, ClaimsParty, RelyingParty) - Method in class swiss.trustbroker.wstrust.validator.WsTrustIssueValidator
- createActionHeader() - Static method in class swiss.trustbroker.wstrust.service.CustomEndpointInterceptor
- createCreated(Instant) - Static method in class swiss.trustbroker.wstrust.util.WsTrustUtil
- createEndpointRefAddress(String) - Static method in class swiss.trustbroker.wstrust.util.WsTrustUtil
- createEnvRelatesToHeader() - Static method in class swiss.trustbroker.wstrust.service.CustomEndpointInterceptor
- createExpires(Instant) - Static method in class swiss.trustbroker.wstrust.util.WsTrustUtil
- createKeyIdentifier(String) - Static method in class swiss.trustbroker.wstrust.util.WsTrustUtil
- createKeyType(String) - Static method in class swiss.trustbroker.wstrust.util.WsTrustUtil
- createLifeTime(Instant, Instant) - Static method in class swiss.trustbroker.wstrust.util.WsTrustUtil
- createRequestedAttachedRef(String) - Static method in class swiss.trustbroker.wstrust.util.WsTrustUtil
- createRequestedSecurityToken(Assertion) - Static method in class swiss.trustbroker.wstrust.util.WsTrustUtil
- createRequestType(String) - Static method in class swiss.trustbroker.wstrust.util.WsTrustUtil
- createRequestUnattachedRef(String) - Static method in class swiss.trustbroker.wstrust.util.WsTrustUtil
- createResponseAppliesTo(String) - Static method in class swiss.trustbroker.wstrust.util.WsTrustUtil
- createResponseCollection(boolean) - Method in class swiss.trustbroker.wstrust.dto.WsTrustValidationResult.WsTrustValidationResultBuilder
- createResponseEndpointReference(String) - Static method in class swiss.trustbroker.wstrust.util.WsTrustUtil
- createSecurityTokenReference(String) - Static method in class swiss.trustbroker.wstrust.util.WsTrustUtil
- createSecurityTokenResponse(RequestedSecurityToken) - Static method in class swiss.trustbroker.wstrust.util.WsTrustUtil
- createTimestamp(Instant, Instant) - Static method in class swiss.trustbroker.wstrust.util.WsTrustUtil
- createTokenType() - Static method in class swiss.trustbroker.wstrust.util.WsTrustUtil
- createTokenTypeAttribute() - Static method in class swiss.trustbroker.wstrust.util.WsTrustUtil
- createTokenTypeAttributeValue() - Static method in class swiss.trustbroker.wstrust.util.WsTrustUtil
- createWebServiceMessage() - Method in class swiss.trustbroker.wstrust.service.DualProtocolSaajSoapMessageFactory
- createWebServiceMessage(InputStream) - Method in class swiss.trustbroker.wstrust.service.DualProtocolSaajSoapMessageFactory
- createWsFedRequestData(HttpServletRequest) - Static method in class swiss.trustbroker.wsfed.util.WsFedUtil
- CURRENT_TIME - Static variable in class swiss.trustbroker.wsfed.util.WsFedUtil
- CustomEndpointInterceptor - Class in swiss.trustbroker.wstrust.service
-
Interceptor handles the SOAP header and extracts the SAML assertion from it to treat it the SAML POST way.
- CustomEndpointInterceptor(TrustBrokerProperties, Transformer) - Constructor for class swiss.trustbroker.wstrust.service.CustomEndpointInterceptor
- customizeFault(Object, Exception, SoapFault) - Method in class swiss.trustbroker.wstrust.exception.DetailSoapFaultDefinitionExceptionResolver
D
- destroyRequestContext() - Static method in class swiss.trustbroker.wstrust.service.RequestLocalContextHolder
- DetailSoapFaultDefinitionExceptionResolver - Class in swiss.trustbroker.wstrust.exception
- DetailSoapFaultDefinitionExceptionResolver(GlobalExceptionHandler) - Constructor for class swiss.trustbroker.wstrust.exception.DetailSoapFaultDefinitionExceptionResolver
- DualProtocolSaajSoapMessageFactory - Class in swiss.trustbroker.wstrust.service
-
Workaround to support both SOAP 1.1 and 1.2.
This class determines the SOAP version via content-type header and dispatches to a SaajSoapMessageFactory configured for the matching SOAP version.
The SOAP version from the inbound is stored in a thread local for use in the outbound (where we have no information). - DualProtocolSaajSoapMessageFactory(SaajSoapMessageFactory, SaajSoapMessageFactory) - Constructor for class swiss.trustbroker.wstrust.service.DualProtocolSaajSoapMessageFactory
E
- enabled() - Method in class swiss.trustbroker.wstrust.validator.WsTrustBaseValidator
- endpointInterceptor(Transformer) - Method in class swiss.trustbroker.wstrust.config.WebServiceConfiguration
- equals(Object) - Method in class swiss.trustbroker.wsfed.dto.WsFedRequestData
- equals(Object) - Method in class swiss.trustbroker.wstrust.dto.SoapMessageHeader
- equals(Object) - Method in class swiss.trustbroker.wstrust.dto.WsTrustValidationResult
- exceptionResolver(GlobalExceptionHandler) - Method in class swiss.trustbroker.wstrust.config.WebServiceConfiguration
F
- FEDERATION - Static variable in class swiss.trustbroker.wsfed.util.WsFedUtil
- FORCE_AUTHN - Static variable in class swiss.trustbroker.wsfed.util.WsFedUtil
- forceAuth(Boolean) - Method in class swiss.trustbroker.wsfed.dto.WsFedRequestData.WsFedRequestDataBuilder
G
- getAction() - Method in enum class swiss.trustbroker.wsfed.dto.WsFedAction
- getAction() - Method in class swiss.trustbroker.wsfed.dto.WsFedRequestData
- getAction() - Method in class swiss.trustbroker.wstrust.dto.SoapMessageHeader
- getAction(HttpServletRequest) - Static method in class swiss.trustbroker.wsfed.util.WsFedUtil
- getAddressFromRequest(RequestSecurityToken) - Static method in class swiss.trustbroker.wstrust.util.WsTrustUtil
- getAllowedSignatureAlgorithms(CounterParty) - Method in class swiss.trustbroker.wstrust.validator.WsTrustBaseValidator
- getAssertion() - Method in class swiss.trustbroker.wstrust.dto.SoapMessageHeader
- getAuthLevel() - Method in class swiss.trustbroker.wsfed.dto.WsFedRequestData
- getAuthLevel(HttpServletRequest) - Static method in class swiss.trustbroker.wsfed.util.WsFedUtil
- getAuthnContextClasses(Assertion) - Static method in class swiss.trustbroker.wstrust.util.WsTrustUtil
- getBinding() - Method in class swiss.trustbroker.wstrust.validator.WsTrustBaseValidator
- getBinding() - Method in class swiss.trustbroker.wstrust.validator.WsTrustIssueValidator
- getBinding() - Method in class swiss.trustbroker.wstrust.validator.WsTrustRenewValidator
- getClock() - Method in class swiss.trustbroker.wstrust.validator.WsTrustBaseValidator
- getCode() - Method in class swiss.trustbroker.wstrust.exception.ServiceFault
- getContext() - Method in class swiss.trustbroker.wsfed.dto.WsFedRequestData
- getContext(HttpServletRequest) - Static method in class swiss.trustbroker.wsfed.util.WsFedUtil
- getCurrentTime(HttpServletRequest) - Static method in class swiss.trustbroker.wsfed.util.WsFedUtil
- getDescription() - Method in class swiss.trustbroker.wstrust.exception.ServiceFault
- getElementValueByTagName(String, String, Element) - Static method in class swiss.trustbroker.wstrust.util.WsTrustUtil
- getFederation(HttpServletRequest) - Static method in class swiss.trustbroker.wsfed.util.WsFedUtil
- getForceAuth() - Method in class swiss.trustbroker.wsfed.dto.WsFedRequestData
- getIssuerId() - Method in class swiss.trustbroker.wstrust.dto.WsTrustValidationResult
- getIssuerId(Assertion) - Static method in class swiss.trustbroker.wstrust.util.WsTrustUtil
- getIssuingClaimsParty(Assertion) - Method in class swiss.trustbroker.wstrust.validator.WsTrustBaseValidator
- getKeyTypeFromRequest(RequestSecurityToken) - Static method in class swiss.trustbroker.wstrust.util.WsTrustUtil
- getMessageId() - Method in class swiss.trustbroker.wstrust.dto.SoapMessageHeader
- getNameID(Assertion) - Static method in class swiss.trustbroker.wstrust.util.WsTrustUtil
- getNode(SoapElement) - Static method in class swiss.trustbroker.wstrust.util.WsTrustUtil
- getRealm() - Method in class swiss.trustbroker.wsfed.dto.WsFedRequestData
- getRealm(HttpServletRequest) - Static method in class swiss.trustbroker.wsfed.util.WsFedUtil
- getRecipientId() - Method in class swiss.trustbroker.wstrust.dto.WsTrustValidationResult
- getRecipientRelyingParty(Assertion) - Method in class swiss.trustbroker.wstrust.validator.WsTrustBaseValidator
- getRelyingPartySetupService() - Method in class swiss.trustbroker.wstrust.validator.WsTrustBaseValidator
- getReplyTo() - Method in class swiss.trustbroker.wstrust.dto.SoapMessageHeader
- getReplyUrl() - Method in class swiss.trustbroker.wsfed.dto.WsFedRequestData
- getReplyUrl(HttpServletRequest) - Static method in class swiss.trustbroker.wsfed.util.WsFedUtil
- getRequestContext() - Static method in class swiss.trustbroker.wstrust.service.RequestLocalContextHolder
- getRequestTimestamp() - Method in class swiss.trustbroker.wstrust.dto.SoapMessageHeader
- getRequestType() - Method in class swiss.trustbroker.wstrust.dto.WsTrustValidationResult
- getRequiredAction(HttpServletRequest) - Static method in class swiss.trustbroker.wsfed.util.WsFedUtil
- getRstRelyingParty(RequestSecurityToken) - Method in class swiss.trustbroker.wstrust.validator.WsTrustBaseValidator
- getSecurityToken() - Method in class swiss.trustbroker.wstrust.dto.SoapMessageHeader
- getServiceFault() - Method in exception class swiss.trustbroker.wstrust.exception.ServiceFaultException
- getSessionIndex() - Method in class swiss.trustbroker.wstrust.dto.WsTrustValidationResult
- getSignature() - Method in class swiss.trustbroker.wstrust.dto.SoapMessageHeader
- getSoapAction() - Method in class swiss.trustbroker.wstrust.dto.SoapMessageHeader
- getSoapAction(SoapMessageHeader) - Static method in class swiss.trustbroker.wstrust.validator.WsTrustHeaderValidator
- getSoapMessage() - Method in class swiss.trustbroker.wstrust.dto.SoapMessageHeader
- getTimestamp() - Method in class swiss.trustbroker.wsfed.dto.WsFedRequestData
- getTo() - Method in class swiss.trustbroker.wstrust.dto.SoapMessageHeader
- getTrustBrokerProperties() - Method in class swiss.trustbroker.wstrust.validator.WsTrustBaseValidator
- getValidatedAssertion() - Method in class swiss.trustbroker.wstrust.dto.WsTrustValidationResult
H
- handleFault(MessageContext, Object) - Method in class swiss.trustbroker.wstrust.service.CustomEndpointInterceptor
- handleIncomingGetMessages(HttpServletRequest, HttpServletResponse) - Method in class swiss.trustbroker.wsfed.controller.WsFedController
-
Web traffic dispatcher handling WS-Fed requests including SAML Redirect and UI interaction
- handleRequest(MessageContext, Object) - Method in class swiss.trustbroker.wstrust.service.CustomEndpointInterceptor
- handleResponse(MessageContext, Object) - Method in class swiss.trustbroker.wstrust.service.CustomEndpointInterceptor
- hashCode() - Method in class swiss.trustbroker.wsfed.dto.WsFedRequestData
- hashCode() - Method in class swiss.trustbroker.wstrust.dto.SoapMessageHeader
- hashCode() - Method in class swiss.trustbroker.wstrust.dto.WsTrustValidationResult
- HOME_REALM - Static variable in class swiss.trustbroker.wsfed.util.WsFedUtil
I
- isClientIpAllowed(String, boolean, String) - Static method in class swiss.trustbroker.wstrust.util.WsTrustUtil
- isCreateResponseCollection() - Method in class swiss.trustbroker.wstrust.dto.WsTrustValidationResult
- isForceAuthn(HttpServletRequest) - Static method in class swiss.trustbroker.wsfed.util.WsFedUtil
- isNetworkAllowed(List<String>, boolean, HttpServletRequest, NetworkConfig) - Static method in class swiss.trustbroker.wstrust.util.WsTrustUtil
- isRecomputeAttributes() - Method in class swiss.trustbroker.wstrust.dto.WsTrustValidationResult
- isSignIn() - Method in enum class swiss.trustbroker.wsfed.dto.WsFedAction
- isSignOut() - Method in enum class swiss.trustbroker.wsfed.dto.WsFedAction
- issuerId(String) - Method in class swiss.trustbroker.wstrust.dto.WsTrustValidationResult.WsTrustValidationResultBuilder
- isUseAssertionLifetime() - Method in class swiss.trustbroker.wstrust.dto.WsTrustValidationResult
- isWsFed(HttpServletRequest) - Method in class swiss.trustbroker.wsfed.service.WsFedService
M
- messageDispatcherServlet(ApplicationContext) - Method in class swiss.trustbroker.wstrust.config.WebServiceConfiguration
- messageFactory(SaajSoapMessageFactory, SaajSoapMessageFactory) - Method in class swiss.trustbroker.wstrust.config.WebServiceConfiguration
- messageFactory11() - Method in class swiss.trustbroker.wstrust.config.WebServiceConfiguration
- messageFactory12() - Method in class swiss.trustbroker.wstrust.config.WebServiceConfiguration
O
- of(String) - Static method in enum class swiss.trustbroker.wsfed.dto.WsFedAction
- OP_LOG - Static variable in class swiss.trustbroker.wstrust.util.WsTrustUtil
P
- processSecTokenRequest(Element, SoapHeader) - Method in class swiss.trustbroker.wstrust.service.WsTrustEndpoint
- processSecurityTokenRequest(RequestSecurityToken, SoapMessageHeader) - Method in class swiss.trustbroker.wstrust.service.WsTrustService
- processWsFedRequest(HttpServletRequest, HttpServletResponse, List<OutputService>) - Method in class swiss.trustbroker.wsfed.service.WsFedService
R
- realm(String) - Method in class swiss.trustbroker.wsfed.dto.WsFedRequestData.WsFedRequestDataBuilder
- REALM - Static variable in class swiss.trustbroker.wsfed.util.WsFedUtil
- recipientId(String) - Method in class swiss.trustbroker.wstrust.dto.WsTrustValidationResult.WsTrustValidationResultBuilder
- recomputeAttributes(boolean) - Method in class swiss.trustbroker.wstrust.dto.WsTrustValidationResult.WsTrustValidationResultBuilder
- REFRESH - Static variable in class swiss.trustbroker.wsfed.util.WsFedUtil
- REPLY - Static variable in class swiss.trustbroker.wsfed.util.WsFedUtil
- replyUrl(String) - Method in class swiss.trustbroker.wsfed.dto.WsFedRequestData.WsFedRequestDataBuilder
- RequestLocalContextHolder - Class in swiss.trustbroker.wstrust.service
- requestType(String) - Method in class swiss.trustbroker.wstrust.dto.WsTrustValidationResult.WsTrustValidationResultBuilder
- RESOURCE - Static variable in class swiss.trustbroker.wsfed.util.WsFedUtil
- RESULT - Static variable in class swiss.trustbroker.wsfed.util.WsFedUtil
- RESULT_PARAMETER - Static variable in class swiss.trustbroker.wsfed.util.WsFedUtil
S
- securityInterceptor() - Method in class swiss.trustbroker.wstrust.config.WebServiceConfiguration
- sendRequest(T, Credential, String, String, HttpServletResponse, EncodingParameters, DestinationType) - Method in class swiss.trustbroker.wsfed.service.WsFedOutputService
- sendResponse(T, Credential, String, String, HttpServletResponse, EncodingParameters, DestinationType) - Method in class swiss.trustbroker.wsfed.service.WsFedOutputService
- serverKeyStoreCryptoFactoryBean() - Method in class swiss.trustbroker.wstrust.config.WebServiceConfiguration
- ServiceFault - Class in swiss.trustbroker.wstrust.exception
- ServiceFault() - Constructor for class swiss.trustbroker.wstrust.exception.ServiceFault
- ServiceFault(String, String) - Constructor for class swiss.trustbroker.wstrust.exception.ServiceFault
- ServiceFaultException - Exception Class in swiss.trustbroker.wstrust.exception
- ServiceFaultException(String, Throwable, ServiceFault) - Constructor for exception class swiss.trustbroker.wstrust.exception.ServiceFaultException
- ServiceFaultException(String, ServiceFault) - Constructor for exception class swiss.trustbroker.wstrust.exception.ServiceFaultException
- sessionIndex(String) - Method in class swiss.trustbroker.wstrust.dto.WsTrustValidationResult.WsTrustValidationResultBuilder
- setAction(Action) - Method in class swiss.trustbroker.wstrust.dto.SoapMessageHeader
- setAction(WsFedAction) - Method in class swiss.trustbroker.wsfed.dto.WsFedRequestData
- setAssertion(Assertion) - Method in class swiss.trustbroker.wstrust.dto.SoapMessageHeader
- setAuthLevel(String) - Method in class swiss.trustbroker.wsfed.dto.WsFedRequestData
- setCode(String) - Method in class swiss.trustbroker.wstrust.exception.ServiceFault
- setContext(String) - Method in class swiss.trustbroker.wsfed.dto.WsFedRequestData
- setCreateResponseCollection(boolean) - Method in class swiss.trustbroker.wstrust.dto.WsTrustValidationResult
- setDescription(String) - Method in class swiss.trustbroker.wstrust.exception.ServiceFault
- setForceAuth(Boolean) - Method in class swiss.trustbroker.wsfed.dto.WsFedRequestData
- setIssuerId(String) - Method in class swiss.trustbroker.wstrust.dto.WsTrustValidationResult
- setMessageId(MessageID) - Method in class swiss.trustbroker.wstrust.dto.SoapMessageHeader
- setRealm(String) - Method in class swiss.trustbroker.wsfed.dto.WsFedRequestData
- setRecipientId(String) - Method in class swiss.trustbroker.wstrust.dto.WsTrustValidationResult
- setRecomputeAttributes(boolean) - Method in class swiss.trustbroker.wstrust.dto.WsTrustValidationResult
- setReplyTo(ReplyTo) - Method in class swiss.trustbroker.wstrust.dto.SoapMessageHeader
- setReplyUrl(String) - Method in class swiss.trustbroker.wsfed.dto.WsFedRequestData
- setRequestContext(SoapMessageHeader) - Static method in class swiss.trustbroker.wstrust.service.RequestLocalContextHolder
- setRequestTimestamp(Timestamp) - Method in class swiss.trustbroker.wstrust.dto.SoapMessageHeader
- setRequestType(String) - Method in class swiss.trustbroker.wstrust.dto.WsTrustValidationResult
- setSecurityToken(BinarySecurityToken) - Method in class swiss.trustbroker.wstrust.dto.SoapMessageHeader
- setSessionIndex(String) - Method in class swiss.trustbroker.wstrust.dto.WsTrustValidationResult
- setSignature(XMLObject) - Method in class swiss.trustbroker.wstrust.dto.SoapMessageHeader
- setSoapAction(String) - Method in class swiss.trustbroker.wstrust.dto.SoapMessageHeader
- setSoapMessage(SoapMessage) - Method in class swiss.trustbroker.wstrust.dto.SoapMessageHeader
- setSoapVersion(SoapVersion) - Method in class swiss.trustbroker.wstrust.service.DualProtocolSaajSoapMessageFactory
- setTimestamp(Instant) - Method in class swiss.trustbroker.wsfed.dto.WsFedRequestData
- setTo(To) - Method in class swiss.trustbroker.wstrust.dto.SoapMessageHeader
- setUseAssertionLifetime(boolean) - Method in class swiss.trustbroker.wstrust.dto.WsTrustValidationResult
- setValidatedAssertion(Assertion) - Method in class swiss.trustbroker.wstrust.dto.WsTrustValidationResult
- SoapMessageHeader - Class in swiss.trustbroker.wstrust.dto
- SoapMessageHeader() - Constructor for class swiss.trustbroker.wstrust.dto.SoapMessageHeader
- swiss.trustbroker.wsfed.controller - package swiss.trustbroker.wsfed.controller
- swiss.trustbroker.wsfed.dto - package swiss.trustbroker.wsfed.dto
- swiss.trustbroker.wsfed.service - package swiss.trustbroker.wsfed.service
- swiss.trustbroker.wsfed.util - package swiss.trustbroker.wsfed.util
- swiss.trustbroker.wstrust.config - package swiss.trustbroker.wstrust.config
- swiss.trustbroker.wstrust.dto - package swiss.trustbroker.wstrust.dto
- swiss.trustbroker.wstrust.exception - package swiss.trustbroker.wstrust.exception
- swiss.trustbroker.wstrust.service - package swiss.trustbroker.wstrust.service
- swiss.trustbroker.wstrust.util - package swiss.trustbroker.wstrust.util
- swiss.trustbroker.wstrust.validator - package swiss.trustbroker.wstrust.validator
T
- timestamp(Instant) - Method in class swiss.trustbroker.wsfed.dto.WsFedRequestData.WsFedRequestDataBuilder
- toString() - Method in class swiss.trustbroker.wsfed.dto.WsFedRequestData
- toString() - Method in class swiss.trustbroker.wsfed.dto.WsFedRequestData.WsFedRequestDataBuilder
- toString() - Method in class swiss.trustbroker.wstrust.dto.SoapMessageHeader
- toString() - Method in class swiss.trustbroker.wstrust.dto.WsTrustValidationResult
- toString() - Method in class swiss.trustbroker.wstrust.dto.WsTrustValidationResult.WsTrustValidationResultBuilder
- toString() - Method in class swiss.trustbroker.wstrust.service.DualProtocolSaajSoapMessageFactory
- transformer() - Static method in class swiss.trustbroker.wstrust.config.WebServiceConfiguration
U
- understands(SoapHeaderElement) - Method in class swiss.trustbroker.wstrust.service.CustomEndpointInterceptor
- unmarshallElement(Element) - Static method in class swiss.trustbroker.wstrust.service.CustomEndpointInterceptor
- useAssertionLifetime(boolean) - Method in class swiss.trustbroker.wstrust.dto.WsTrustValidationResult.WsTrustValidationResultBuilder
V
- validate(RequestSecurityToken, SoapMessageHeader) - Method in class swiss.trustbroker.wstrust.validator.WsTrustIssueValidator
- validate(RequestSecurityToken, SoapMessageHeader) - Method in class swiss.trustbroker.wstrust.validator.WsTrustRenewValidator
- validate(RequestSecurityToken, SoapMessageHeader) - Method in interface swiss.trustbroker.wstrust.validator.WsTrustValidator
-
Perform validation of the RST request.
- validateAssertion(Assertion, AssertionValidator.ExpectedAssertionValues, Optional<List<Credential>>, List<String>, boolean, RequestSecurityToken, ClaimsParty, RelyingParty) - Method in class swiss.trustbroker.wstrust.validator.WsTrustBaseValidator
- validatedAssertion(Assertion) - Method in class swiss.trustbroker.wstrust.dto.WsTrustValidationResult.WsTrustValidationResultBuilder
- validateHeaderElements(SoapMessageHeader, String) - Static method in class swiss.trustbroker.wstrust.validator.WsTrustHeaderValidator
- validatePeriod(String, Created, Expires, Instant, long, long) - Static method in class swiss.trustbroker.wstrust.util.WsTrustUtil
- validateProtocolRestrictions(CounterParty, CounterParty) - Method in class swiss.trustbroker.wstrust.validator.WsTrustBaseValidator
- validateSignature(SoapMessageHeader, boolean, List<Credential>) - Method in class swiss.trustbroker.wstrust.validator.WsTrustBaseValidator
- validateTimestamp(SoapMessageHeader, Instant, long, long, boolean, String, String) - Static method in class swiss.trustbroker.wstrust.validator.WsTrustHeaderValidator
- valueOf(String) - Static method in enum class swiss.trustbroker.wsfed.dto.WsFedAction
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class swiss.trustbroker.wsfed.dto.WsFedAction
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- WebServiceConfiguration - Class in swiss.trustbroker.wstrust.config
- WebServiceConfiguration(ResourceLoader, TrustBrokerProperties) - Constructor for class swiss.trustbroker.wstrust.config.WebServiceConfiguration
- WsFedAction - Enum Class in swiss.trustbroker.wsfed.dto
-
WS-Fed actions.
- WsFedController - Class in swiss.trustbroker.wsfed.controller
- WsFedController(WsFedService, List<OutputService>) - Constructor for class swiss.trustbroker.wsfed.controller.WsFedController
- WsFedOutputService - Class in swiss.trustbroker.wsfed.service
- WsFedOutputService(VelocityEngine) - Constructor for class swiss.trustbroker.wsfed.service.WsFedOutputService
- WsFedRequestData - Class in swiss.trustbroker.wsfed.dto
-
OIDC specific data for auditing.
- WsFedRequestData.WsFedRequestDataBuilder - Class in swiss.trustbroker.wsfed.dto
- WsFedService - Class in swiss.trustbroker.wsfed.service
-
Implements minimal WS-FED sign-in/sign-out integration.
- WsFedService(RelyingPartySetupService, AuthenticationService, RelyingPartyService, TrustBrokerProperties) - Constructor for class swiss.trustbroker.wsfed.service.WsFedService
- WsFedUtil - Class in swiss.trustbroker.wsfed.util
-
WS-FED constants and utilities
- WsTrustBaseValidator - Class in swiss.trustbroker.wstrust.validator
-
Base class for WS-Trust request validators.
- WsTrustBaseValidator(TrustBrokerProperties, RelyingPartySetupService, Clock) - Constructor for class swiss.trustbroker.wstrust.validator.WsTrustBaseValidator
- WsTrustEndpoint - Class in swiss.trustbroker.wstrust.service
- WsTrustEndpoint(WsTrustService) - Constructor for class swiss.trustbroker.wstrust.service.WsTrustEndpoint
- WsTrustHeaderValidator - Class in swiss.trustbroker.wstrust.validator
- WsTrustIssueValidator - Class in swiss.trustbroker.wstrust.validator
-
Validator for WS-Trust ISSUE requests.
- WsTrustIssueValidator(TrustBrokerProperties, RelyingPartySetupService, ScriptService, Clock) - Constructor for class swiss.trustbroker.wstrust.validator.WsTrustIssueValidator
- WsTrustRenewValidator - Class in swiss.trustbroker.wstrust.validator
-
Validator for WS-Trust RENEW requests.
- WsTrustRenewValidator(TrustBrokerProperties, RelyingPartySetupService, Clock, SsoService) - Constructor for class swiss.trustbroker.wstrust.validator.WsTrustRenewValidator
- WsTrustService - Class in swiss.trustbroker.wstrust.service
- WsTrustService(TrustBrokerProperties, List<IdmQueryService>, RelyingPartySetupService, ScriptService, RelyingPartyService, AuditService, ClaimsMapperService, List<WsTrustValidator>) - Constructor for class swiss.trustbroker.wstrust.service.WsTrustService
- WsTrustUtil - Class in swiss.trustbroker.wstrust.util
- WsTrustValidationResult - Class in swiss.trustbroker.wstrust.dto
- WsTrustValidationResult.WsTrustValidationResultBuilder - Class in swiss.trustbroker.wstrust.dto
- WsTrustValidator - Interface in swiss.trustbroker.wstrust.validator
-
Validator for WS-Trust requests.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form