Index

A B C D E F G H I M O P R S T U V W 
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.
A B C D E F G H I M O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form