Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- absoluteFile(String, String) - Static method in class swiss.trustbroker.common.util.DirectoryUtil
- ACCESS_INTROSPECT - Static variable in class swiss.trustbroker.common.util.OidcUtil
- AccessCondition - Enum Class in swiss.trustbroker.common.dto
-
Resulting conditions for letting the user access.
- addAuthTimeToClaimMap(Map<String, Object>, Map<String, Object>) - Static method in class swiss.trustbroker.common.oidc.JwtUtil
- addCacheHeaders(HttpServletResponse, int, String, Instant, Instant) - Static method in class swiss.trustbroker.common.util.WebUtil
-
"etag" must contain leading and trailing quotes
- addCookies(HttpServletResponse, List<Cookie>) - Static method in class swiss.trustbroker.common.util.WebUtil
- addDPopClaimToClaimMap(Map<String, Object>, Jwt) - Static method in class swiss.trustbroker.common.oidc.JwtUtil
- addSidToClaimMap(Map<String, Object>, String) - Static method in class swiss.trustbroker.common.oidc.JwtUtil
- addToList(List<K>, K) - Static method in class swiss.trustbroker.common.util.CollectionUtil
- addToListIfNotExist(List<T>, List<T>) - Static method in class swiss.trustbroker.common.util.CollectionUtil
- ALGO_ID_C14N_EXCL_WITH_SKINNY_PATCHES - Static variable in class swiss.trustbroker.common.saml.util.SkinnySamlUtil
- allowedSignatureAlgorithms(List<String>) - Method in class swiss.trustbroker.common.saml.dto.SignatureValidationParameters.SignatureValidationParametersBuilder
- appendFrontchannelLogoutQueryString(String, String, String) - Static method in class swiss.trustbroker.common.util.OidcUtil
- appendParams(StringBuilder, Object[][]) - Static method in class swiss.trustbroker.common.tracing.StaticOptraceHelper
- appendQueryParameters(String, Map<String, String>) - Static method in class swiss.trustbroker.common.util.WebUtil
- APPLICATION_JWT_TYPE - Static variable in class swiss.trustbroker.common.oidc.JwtUtil
- ApplicationMain - Class in swiss.trustbroker.common.server
-
Initialize everything before starting spring container, especially libraries using statics.
- ARTIFACT - Enum constant in enum class swiss.trustbroker.common.saml.dto.SamlBinding
- ArtifactCacheService - Class in swiss.trustbroker.common.saml.service
-
Holds a SAMLArtifactMap needed to store SAML objects for the SAML artifact binding
- ArtifactCacheService(Optional<StorageService>, Duration, Duration) - Constructor for class swiss.trustbroker.common.saml.service.ArtifactCacheService
- ArtifactPeer - Class in swiss.trustbroker.common.saml.dto
- ArtifactPeer.ArtifactPeerBuilder - Class in swiss.trustbroker.common.saml.dto
- artifactResolutionIndex(int) - Method in class swiss.trustbroker.common.saml.dto.ArtifactPeer.ArtifactPeerBuilder
- artifactResolutionKeystore(KeystoreProperties) - Method in class swiss.trustbroker.common.saml.dto.ArtifactPeer.ArtifactPeerBuilder
- ArtifactResolutionParameters - Class in swiss.trustbroker.common.saml.dto
- artifactResolutionTruststore(KeystoreProperties) - Method in class swiss.trustbroker.common.saml.dto.ArtifactPeer.ArtifactPeerBuilder
- artifactResolutionUrl(String) - Method in class swiss.trustbroker.common.saml.dto.ArtifactPeer.ArtifactPeerBuilder
- asCollection(Object) - Static method in class swiss.trustbroker.common.util.CollectionUtil
- asList(Object) - Static method in class swiss.trustbroker.common.util.CollectionUtil
- asMap(String, Object, Object) - Static method in class swiss.trustbroker.common.util.CollectionUtil
- AttributeRegistry - Class in swiss.trustbroker.common.saml.util
-
Registry for attribute names populated through AttributeInitializer implementations and from configuration.
- attributeValueToStrings(List<XMLObject>) - Static method in class swiss.trustbroker.common.saml.util.SamlFactory
- AUTH_LEVEL - Enum constant in enum class swiss.trustbroker.common.saml.util.CoreAttributeName
B
- backupDirectory(File, File) - Method in class swiss.trustbroker.common.util.DirectoryUtil
- backupDirectory(String, String) - Method in class swiss.trustbroker.common.util.DirectoryUtil
- Base64Util - Class in swiss.trustbroker.common.saml.util
- Base64Util.Base64Encoding - Enum Class in swiss.trustbroker.common.saml.util
- binding(SamlBinding) - Method in class swiss.trustbroker.common.saml.dto.SignatureContext.SignatureContextBuilder
- BLOCK - Enum constant in enum class swiss.trustbroker.common.dto.AccessCondition
-
Block user from accessing the application.
- bootConfiguration() - Static method in class swiss.trustbroker.common.setup.service.GitService
- BootstrapProperties - Class in swiss.trustbroker.common.setup.config
- BROKEN_PIPE - Static variable in class swiss.trustbroker.common.exception.ExceptionUtil
- build() - Method in class swiss.trustbroker.common.config.KeystoreProperties.KeystorePropertiesBuilder
- build() - Method in class swiss.trustbroker.common.config.RegexNameValue.RegexNameValueBuilder
- build() - Method in class swiss.trustbroker.common.dto.CookieParameters.CookieParametersBuilder
- build() - Method in class swiss.trustbroker.common.saml.dto.ArtifactPeer.ArtifactPeerBuilder
- build() - Method in class swiss.trustbroker.common.saml.dto.SignatureContext.SignatureContextBuilder
- build() - Method in class swiss.trustbroker.common.saml.dto.SignatureParameters.SignatureParametersBuilder
- build() - Method in class swiss.trustbroker.common.saml.dto.SignatureValidationParameters.SignatureValidationParametersBuilder
- build() - Method in class swiss.trustbroker.common.tracing.DefaultRequestContext.DefaultRequestContextBuilder
- buildAssertionObject() - Static method in class swiss.trustbroker.common.saml.util.OpenSamlUtil
- buildAssertionObject(String) - Static method in class swiss.trustbroker.common.saml.util.OpenSamlUtil
- buildEncodedSamlRedirectSignature(SAMLObject, Credential, String, String, String) - Static method in class swiss.trustbroker.common.saml.util.SamlIoUtil
- builder() - Static method in class swiss.trustbroker.common.config.KeystoreProperties
- builder() - Static method in class swiss.trustbroker.common.config.RegexNameValue
- builder() - Static method in class swiss.trustbroker.common.dto.CookieParameters
- builder() - Static method in class swiss.trustbroker.common.saml.dto.ArtifactPeer
- builder() - Static method in class swiss.trustbroker.common.saml.dto.SignatureContext
- builder() - Static method in class swiss.trustbroker.common.saml.dto.SignatureParameters
- builder() - Static method in class swiss.trustbroker.common.saml.dto.SignatureValidationParameters
- builder() - Static method in class swiss.trustbroker.common.tracing.DefaultRequestContext
- builderOf(Signature) - Static method in class swiss.trustbroker.common.saml.dto.SignatureParameters
- buildJwsHeader(JWKSource<SecurityContext>) - Static method in class swiss.trustbroker.common.oidc.JwkUtil
- buildRedirectBindingSignature(Credential, String, byte[]) - Static method in class swiss.trustbroker.common.saml.util.SamlUtil
- buildSamlObject(Class<T>) - Static method in class swiss.trustbroker.common.saml.util.OpenSamlUtil
- buildSamlObject(Class<T>, QName) - Static method in class swiss.trustbroker.common.saml.util.OpenSamlUtil
- buildSamlRedirectQueryString(String, boolean, String, String, String) - Static method in class swiss.trustbroker.common.saml.util.SamlIoUtil
- buildSignedSamlRedirectQueryString(SAMLObject, Credential, String, String) - Static method in class swiss.trustbroker.common.saml.util.SamlIoUtil
- buildSoapEnvelope(SAMLObject) - Static method in class swiss.trustbroker.common.saml.util.SoapUtil
- byteArrayToHexString(byte[]) - Static method in class swiss.trustbroker.common.tracing.OpTraceUtil
C
- CACHE_CONTROL_MAX_AGE - Static variable in class swiss.trustbroker.common.util.WebUtil
- CACHE_CONTROL_NO_CACHE - Static variable in class swiss.trustbroker.common.util.WebUtil
- calculateArtifactSourceIdFromIssuerId(String) - Static method in class swiss.trustbroker.common.saml.util.OpenSamlUtil
- calledMethod(String) - Method in class swiss.trustbroker.common.tracing.DefaultRequestContext.DefaultRequestContextBuilder
- calledObject(String) - Method in class swiss.trustbroker.common.tracing.DefaultRequestContext.DefaultRequestContextBuilder
- canEqual(Object) - Method in class swiss.trustbroker.common.config.KeystoreProperties
- canEqual(Object) - Method in class swiss.trustbroker.common.config.RegexNameValue
- canEqual(Object) - Method in class swiss.trustbroker.common.dto.CookieParameters
- canEqual(Object) - Method in class swiss.trustbroker.common.saml.dto.ArtifactPeer
- canEqual(Object) - Method in class swiss.trustbroker.common.saml.dto.ArtifactResolutionParameters
- canEqual(Object) - Method in class swiss.trustbroker.common.saml.dto.SignatureContext
- canEqual(Object) - Method in class swiss.trustbroker.common.saml.dto.SignatureParameters
- canEqual(Object) - Method in class swiss.trustbroker.common.saml.dto.SignatureValidationParameters
- canEqual(Object) - Method in class swiss.trustbroker.common.tracing.DefaultRequestContext
- canonicalizationAlgorithm(String) - Method in class swiss.trustbroker.common.saml.dto.SignatureParameters.SignatureParametersBuilder
- checkAssertionsLimitations(List<Assertion>, List<EncryptedAssertion>, String) - Static method in class swiss.trustbroker.common.saml.util.OpenSamlUtil
- checkJgitSetup() - Static method in class swiss.trustbroker.common.setup.config.SshTransportConfig
- checkKeystore(String, String, String, String) - Static method in class swiss.trustbroker.common.saml.util.CredentialReader
- checkResponseLimitations(Response, String) - Static method in class swiss.trustbroker.common.saml.util.OpenSamlUtil
- checkResponsePresent(Response, String) - Static method in class swiss.trustbroker.common.saml.util.OpenSamlUtil
- CHUNKED - Enum constant in enum class swiss.trustbroker.common.saml.util.Base64Util.Base64Encoding
- CLAIMS_NAME - Enum constant in enum class swiss.trustbroker.common.saml.util.CoreAttributeName
- clean(String) - Static method in class swiss.trustbroker.common.util.StringUtil
- clean(String, String) - Static method in class swiss.trustbroker.common.util.StringUtil
- cleanForNameValue(String) - Static method in class swiss.trustbroker.common.util.StringUtil
- clearMdcTraceContext() - Static method in class swiss.trustbroker.common.tracing.TraceSupport
- CLIENT_DISCONNECT - Enum constant in enum class swiss.trustbroker.common.exception.ErrorMarker
- CLIENT_NAME_TAG - Static variable in class swiss.trustbroker.common.saml.util.SamlFactory
- CLIENT_SECRET - Static variable in class swiss.trustbroker.common.util.OidcUtil
- clientId(String) - Method in class swiss.trustbroker.common.tracing.DefaultRequestContext.DefaultRequestContextBuilder
- cloneConfig(File, String, String) - Method in class swiss.trustbroker.common.setup.service.GitService
- cloneConfiguration() - Method in class swiss.trustbroker.common.setup.service.GitService
- CODE - Static variable in class swiss.trustbroker.common.util.OidcUtil
- collectionAsSet(Collection<String>) - Static method in class swiss.trustbroker.common.util.CollectionUtil
- CollectionUtil - Class in swiss.trustbroker.common.util
- CompatEndPointReferenceUnmarshaller - Class in swiss.trustbroker.common.saml.util
-
Unmarshaller for opensaml4 compatibility that can handle this nesting:
- CompatEndPointReferenceUnmarshaller() - Constructor for class swiss.trustbroker.common.saml.util.CompatEndPointReferenceUnmarshaller
- compatibleWithRequestedBinding(SamlBinding) - Method in enum class swiss.trustbroker.common.saml.dto.SamlBinding
- configCheckAndSetup(String, String, String) - Method in class swiss.trustbroker.common.setup.service.GitService
- CONFIGURATION_PATH_SUB_DIR_LATEST - Static variable in class swiss.trustbroker.common.setup.service.GitService
- configure(Transport) - Method in class swiss.trustbroker.common.setup.config.HttpTransportConfig
- configure(Transport) - Method in class swiss.trustbroker.common.setup.config.SshTransportConfig
- configureHome() - Static method in class swiss.trustbroker.common.server.ApplicationMain
- configureLogback() - Static method in class swiss.trustbroker.common.server.ApplicationMain
- configureSamlPostEncoder(HttpServletResponse, MessageContext, VelocityEngine, T) - Static method in class swiss.trustbroker.common.saml.util.OpenSamlUtil
- configureSamlRedirectEncoder(HttpServletResponse, MessageContext, T) - Static method in class swiss.trustbroker.common.saml.util.OpenSamlUtil
- ConfigUtil - Class in swiss.trustbroker.common.util
-
application.yml config helper methods.
- connectFailed(URI, SocketAddress, IOException) - Method in class swiss.trustbroker.common.setup.config.CustomProxySelector
- CONNECTION_RESET - Static variable in class swiss.trustbroker.common.exception.ExceptionUtil
- connectTimeout(Duration) - Method in class swiss.trustbroker.common.saml.dto.ArtifactPeer.ArtifactPeerBuilder
- constructIdpScoping(String) - Static method in class swiss.trustbroker.common.saml.util.OpenSamlUtil
- CONTENT_TYPE_JWT - Static variable in class swiss.trustbroker.common.util.OidcUtil
- contentDiffers(File, File) - Static method in class swiss.trustbroker.common.util.DirectoryUtil
- contentType() - Method in record class swiss.trustbroker.common.util.FileServerUtil.FileContent
-
Returns the value of the
contentTyperecord component. - context(String) - Method in class swiss.trustbroker.common.saml.dto.SignatureContext.SignatureContextBuilder
- CONVERSATION_ID - Enum constant in enum class swiss.trustbroker.common.saml.util.CoreAttributeName
- convertAcrToContextClasses(String) - Static method in class swiss.trustbroker.common.util.OidcUtil
- convertJoseClaimsToSpring(JwtClaimsSet) - Static method in class swiss.trustbroker.common.oidc.JwtUtil
- convertToList(Collection<T>, Function<T, K>) - Static method in class swiss.trustbroker.common.util.CollectionUtil
- convertToSet(Collection<T>, Function<T, K>) - Static method in class swiss.trustbroker.common.util.CollectionUtil
- COOKIE_SAME_SITE - Static variable in class swiss.trustbroker.common.util.WebUtil
- COOKIE_SAME_SITE_DYNAMIC - Static variable in class swiss.trustbroker.common.util.WebUtil
- COOKIE_SAME_SITE_LAX - Static variable in class swiss.trustbroker.common.util.WebUtil
- COOKIE_SAME_SITE_NONE - Static variable in class swiss.trustbroker.common.util.WebUtil
- COOKIE_SAME_SITE_STRICT - Static variable in class swiss.trustbroker.common.util.WebUtil
- CookieParameters - Class in swiss.trustbroker.common.dto
- CookieParameters.CookieParametersBuilder - Class in swiss.trustbroker.common.dto
- cookiesToStrings(List<Cookie>) - Static method in class swiss.trustbroker.common.util.WebUtil
- cookieToString(Cookie) - Static method in class swiss.trustbroker.common.util.WebUtil
- copyDir(String, String) - Method in class swiss.trustbroker.common.util.DirectoryUtil
- CoreAttributeInitializer - Class in swiss.trustbroker.common.saml.util
-
This AttributeInitializer runs first, so it will take precedence in case of conflicts.
- CoreAttributeInitializer() - Constructor for class swiss.trustbroker.common.saml.util.CoreAttributeInitializer
- CoreAttributeName - Enum Class in swiss.trustbroker.common.saml.util
-
Standard attribute names and additional ones used by XTB.
- COUNTRY - Enum constant in enum class swiss.trustbroker.common.saml.util.CoreAttributeName
- create(String, String, String, String, String, Object, Object) - Method in class swiss.trustbroker.common.tracing.DefaultRequestContextFactory
- create(String, String, String, String, String, Object, Object) - Method in interface swiss.trustbroker.common.tracing.RequestContextFactory
-
Creates a new RequestContext with the given traceId and principal.
- create(String, String, RequestContext) - Method in class swiss.trustbroker.common.tracing.DefaultRequestContextFactory
- create(String, String, RequestContext) - Method in interface swiss.trustbroker.common.tracing.RequestContextFactory
-
Creates a new RequestContext based on the provided context.
- createApacheHttpClient(String, KeystoreProperties, KeystoreProperties, String, String, Duration) - Static method in class swiss.trustbroker.common.util.HttpUtil
- createArtifact(String) - Static method in class swiss.trustbroker.common.saml.util.SamlFactory
- createArtifactMap() - Static method in class swiss.trustbroker.common.saml.util.OpenSamlUtil
- createArtifactMap(Optional<StorageService>, Duration, Duration) - Static method in class swiss.trustbroker.common.saml.util.OpenSamlUtil
- createArtifactResolve(Artifact, String, String) - Static method in class swiss.trustbroker.common.saml.util.SamlFactory
- createArtifactResponse(ArtifactResolve, Optional<SAMLObject>, String) - Static method in class swiss.trustbroker.common.saml.util.SamlFactory
- createAttribute(String, String, String) - Static method in class swiss.trustbroker.common.saml.util.SamlFactory
- createAttribute(String, List<String>, String) - Static method in class swiss.trustbroker.common.saml.util.SamlFactory
- createAttributeStatement(Collection<Attribute>) - Static method in class swiss.trustbroker.common.saml.util.SamlFactory
- createAuthnClassRef(String) - Static method in class swiss.trustbroker.common.saml.util.SamlFactory
- createAuthnContext(String) - Static method in class swiss.trustbroker.common.saml.util.SamlFactory
- createAuthnStatements(List<String>, String, Instant, Instant) - Static method in class swiss.trustbroker.common.saml.util.SamlFactory
- createConditions(String, long, Instant) - Static method in class swiss.trustbroker.common.saml.util.SamlFactory
- createCookie(CookieParameters) - Static method in class swiss.trustbroker.common.util.WebUtil
- createCredential(String, String, String, String, String) - Static method in class swiss.trustbroker.common.saml.util.CredentialReader
- createCredential(KeystoreProperties) - Static method in class swiss.trustbroker.common.saml.util.CredentialReader
- createDirectoryIfNotExisting(File, String) - Method in class swiss.trustbroker.common.util.DirectoryUtil
- createEncrptionJWK(Credential, String, JWEHeader) - Static method in class swiss.trustbroker.common.oidc.JwkUtil
- createHttpClient(String, KeystoreProperties, Duration) - Static method in class swiss.trustbroker.common.util.HttpUtil
- createHttpClient(String, KeystoreProperties, KeystoreProperties, String, URI, HttpClient.Version, Duration) - Static method in class swiss.trustbroker.common.util.HttpUtil
- createIssuer(String) - Static method in class swiss.trustbroker.common.saml.util.SamlFactory
- createJwkMatcher(JwsHeader, KeyUse, String) - Static method in class swiss.trustbroker.common.oidc.JwkUtil
- createKeyInfo(Credential) - Static method in class swiss.trustbroker.common.saml.util.SamlFactory
- createKeystoreFromPem(KeystoreProperties) - Static method in class swiss.trustbroker.common.saml.util.CredentialReader
- createLogoutRequest(String, String, NameID) - Static method in class swiss.trustbroker.common.saml.util.SamlFactory
- createMessageContext(T, Credential, String, String) - Static method in class swiss.trustbroker.common.saml.util.OpenSamlUtil
- createNameId(String, String, String) - Static method in class swiss.trustbroker.common.saml.util.SamlFactory
- createNameIdPolicy(String) - Static method in class swiss.trustbroker.common.saml.util.SamlFactory
- createRequest(Class<T>, String) - Static method in class swiss.trustbroker.common.saml.util.SamlFactory
- createRequestedAuthnContext(Collection<String>, String) - Static method in class swiss.trustbroker.common.saml.util.SamlFactory
- createResponse(Class<T>, String) - Static method in class swiss.trustbroker.common.saml.util.SamlFactory
- createResponseAttribute(String, List<String>) - Static method in class swiss.trustbroker.common.saml.util.SamlFactory
- createResponseStatus(String) - Static method in class swiss.trustbroker.common.saml.util.SamlFactory
- createResponseStatus(String, String, String) - Static method in class swiss.trustbroker.common.saml.util.SamlFactory
- createSamlArtifactEncoder(HttpServletResponse, MessageContext, VelocityEngine, SAMLArtifactMap) - Static method in class swiss.trustbroker.common.saml.util.OpenSamlUtil
- createSamlSoapEncoder(HttpServletResponse, MessageContext) - Static method in class swiss.trustbroker.common.saml.util.OpenSamlUtil
- createScoping(String) - Static method in class swiss.trustbroker.common.saml.util.SamlFactory
- createSignatureReference(SignableSAMLObject, Signature, String) - Static method in class swiss.trustbroker.common.saml.util.SamlFactory
- createSubject(NameID, String, String, long, Instant) - Static method in class swiss.trustbroker.common.saml.util.SamlFactory
- createVelocityEngine(String) - Static method in class swiss.trustbroker.common.saml.util.OpenSamlUtil
- createX509Certificate(Credential) - Static method in class swiss.trustbroker.common.saml.util.SamlFactory
- credential(Credential) - Method in class swiss.trustbroker.common.saml.dto.SignatureParameters.SignatureParametersBuilder
- CredentialReader - Class in swiss.trustbroker.common.saml.util
- CredentialReader() - Constructor for class swiss.trustbroker.common.saml.util.CredentialReader
- credentialsToKeyInfo(List<Credential>) - Static method in class swiss.trustbroker.common.saml.util.SamlUtil
- CredentialUtil - Class in swiss.trustbroker.common.saml.util
- CustomHttpPostEncoder<T> - Class in swiss.trustbroker.common.saml.util
-
SAML encoder that allows custom parameters for a custom template.
- CustomHttpPostEncoder(String, Map<String, T>) - Constructor for class swiss.trustbroker.common.saml.util.CustomHttpPostEncoder
- CustomProxyDataFactory - Class in swiss.trustbroker.common.setup.config
-
An implementation of a ProxyDataFactory based on the CustomProxySelector.
- CustomProxyDataFactory() - Constructor for class swiss.trustbroker.common.setup.config.CustomProxyDataFactory
- CustomProxySelector - Class in swiss.trustbroker.common.setup.config
- CustomProxySelector() - Constructor for class swiss.trustbroker.common.setup.config.CustomProxySelector
D
- data() - Method in record class swiss.trustbroker.common.util.FileServerUtil.FileContent
-
Returns the value of the
datarecord component. - DATE_OF_BIRTH - Enum constant in enum class swiss.trustbroker.common.saml.util.CoreAttributeName
- decode(String) - Static method in class swiss.trustbroker.common.saml.util.Base64Util
- decodeSamlArtifactMessage(HttpServletRequest, String, ArtifactPeer, Optional<SignatureParameters>, SignatureValidationParameters, Optional<HttpClient>) - Static method in class swiss.trustbroker.common.saml.util.OpenSamlUtil
- decodeSamlPostData(String) - Static method in class swiss.trustbroker.common.saml.util.SamlIoUtil
- decodeSamlPostDataToString(String, boolean) - Static method in class swiss.trustbroker.common.saml.util.SamlIoUtil
- decodeSamlPostMessage(HttpServletRequest) - Static method in class swiss.trustbroker.common.saml.util.OpenSamlUtil
- decodeSamlRedirectData(String) - Static method in class swiss.trustbroker.common.saml.util.SamlIoUtil
- decodeSamlRedirectDataToString(String, boolean) - Static method in class swiss.trustbroker.common.saml.util.SamlIoUtil
- decodeSamlRedirectMessage(HttpServletRequest) - Static method in class swiss.trustbroker.common.saml.util.OpenSamlUtil
- decodeSamlSoapMessage(HttpServletRequest) - Static method in class swiss.trustbroker.common.saml.util.OpenSamlUtil
- decryptAndVerifyToken(String, Function<String, Optional<JWK>>, Credential, String) - Static method in class swiss.trustbroker.common.util.OidcUtil
- decryptAssertion(EncryptedAssertion, List<Credential>, String, String) - Static method in class swiss.trustbroker.common.saml.util.EncryptionUtil
- decryptJwt(String, Credential, String) - Static method in class swiss.trustbroker.common.oidc.JwtUtil
- deduplicateSetCookie(Map<String, List<Cookie>>, Cookie) - Static method in class swiss.trustbroker.common.util.WebUtil
- DEFAULT - Enum constant in enum class swiss.trustbroker.common.exception.ErrorMarker
- DEFAULT_SCOPE - Static variable in class swiss.trustbroker.common.util.OidcUtil
- DefaultOptraceLogger - Class in swiss.trustbroker.common.tracing
- DefaultOptraceLogger(Logger) - Constructor for class swiss.trustbroker.common.tracing.DefaultOptraceLogger
- DefaultRequestContext - Class in swiss.trustbroker.common.tracing
- DefaultRequestContext.DefaultRequestContextBuilder - Class in swiss.trustbroker.common.tracing
- DefaultRequestContextFactory - Class in swiss.trustbroker.common.tracing
- DefaultRequestContextFactory() - Constructor for class swiss.trustbroker.common.tracing.DefaultRequestContextFactory
- defaultXmlTagsToReplace() - Static method in class swiss.trustbroker.common.saml.util.OpenSamlUtil
- delete() - Method in class swiss.trustbroker.common.tracing.DefaultRequestContextFactory
- delete() - Method in interface swiss.trustbroker.common.tracing.RequestContextFactory
-
Removes the last RequestContext from the request context stack.
- deleteDirectory(File) - Method in class swiss.trustbroker.common.util.DirectoryUtil
- deleteDirectory(String) - Method in class swiss.trustbroker.common.util.DirectoryUtil
- digestMethod(String) - Method in class swiss.trustbroker.common.saml.dto.SignatureParameters.SignatureParametersBuilder
- directoryExists(String) - Method in class swiss.trustbroker.common.util.DirectoryUtil
- DirectoryUtil - Class in swiss.trustbroker.common.util
- DirectoryUtil() - Constructor for class swiss.trustbroker.common.util.DirectoryUtil
- discardXmlDocHeader(String) - Static method in class swiss.trustbroker.common.saml.util.SkinnySamlUtil
- distinctById(Function<T, K>) - Static method in class swiss.trustbroker.common.util.CollectionUtil
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class swiss.trustbroker.common.tracing.RequestContextFilter
- domain(String) - Method in class swiss.trustbroker.common.dto.CookieParameters.CookieParametersBuilder
- domObjectToString(Element) - Static method in class swiss.trustbroker.common.saml.util.OpenSamlUtil
- domObjectToString(Element, boolean, boolean) - Static method in class swiss.trustbroker.common.saml.util.OpenSamlUtil
E
- EC - Enum constant in enum class swiss.trustbroker.common.oidc.EncAlgFamily
- eliminateCertWhitespace(KeyInfo) - Static method in class swiss.trustbroker.common.saml.util.SkinnySamlUtil
- eliminateCertWhitespace(Element) - Static method in class swiss.trustbroker.common.saml.util.SkinnySamlUtil
- EMAIL - Enum constant in enum class swiss.trustbroker.common.saml.util.CoreAttributeName
- enableDebugging() - Static method in exception class swiss.trustbroker.common.exception.TrustBrokerException
- EncAlgFamily - Enum Class in swiss.trustbroker.common.oidc
- encode(byte[], Base64Util.Base64Encoding) - Static method in class swiss.trustbroker.common.saml.util.Base64Util
- encode(String, Base64Util.Base64Encoding) - Static method in class swiss.trustbroker.common.saml.util.Base64Util
- encode(XMLObject) - Static method in class swiss.trustbroker.common.saml.util.SamlUtil
- encodeSamlArtifactData(VelocityEngine, SAMLArtifactMap, RequestAbstractType, ArtifactResolutionParameters, String) - Static method in class swiss.trustbroker.common.saml.util.SamlIoUtil
- encodeSamlArtifactData(VelocityEngine, SAMLArtifactMap, StatusResponseType, ArtifactResolutionParameters, String) - Static method in class swiss.trustbroker.common.saml.util.SamlIoUtil
- encodeSamlArtifactMessage(HttpServletResponse, MessageContext, VelocityEngine, SAMLArtifactMap) - Static method in class swiss.trustbroker.common.saml.util.OpenSamlUtil
- encodeSamlPostMessage(HttpServletResponse, MessageContext, VelocityEngine, HTTPPostEncoder) - Static method in class swiss.trustbroker.common.saml.util.OpenSamlUtil
- encodeSamlRedirectData(SAMLObject) - Static method in class swiss.trustbroker.common.saml.util.SamlIoUtil
- encodeSamlRedirectMessage(HttpServletResponse, MessageContext, T) - Static method in class swiss.trustbroker.common.saml.util.OpenSamlUtil
- encodeSamlSoapMessage(HttpServletResponse, MessageContext) - Static method in class swiss.trustbroker.common.saml.util.OpenSamlUtil
- ENCODING_BASE64_BINARY - Static variable in class swiss.trustbroker.common.util.WSSConstants
- encryptAssertion(Assertion, Credential, String, String, Encrypter.KeyPlacement, String, boolean) - Static method in class swiss.trustbroker.common.saml.util.EncryptionUtil
- EncryptionUtil - Class in swiss.trustbroker.common.saml.util
- encryptJwt(JWEHeader, Payload, JWK) - Static method in class swiss.trustbroker.common.oidc.JwtUtil
- enforceSignatureAlgorithms(boolean) - Method in class swiss.trustbroker.common.saml.dto.SignatureValidationParameters.SignatureValidationParametersBuilder
- equals(Object) - Method in class swiss.trustbroker.common.config.KeystoreProperties
- equals(Object) - Method in class swiss.trustbroker.common.config.RegexNameValue
- equals(Object) - Method in class swiss.trustbroker.common.dto.CookieParameters
- equals(Object) - Method in class swiss.trustbroker.common.saml.dto.ArtifactPeer
- equals(Object) - Method in class swiss.trustbroker.common.saml.dto.ArtifactResolutionParameters
- equals(Object) - Method in class swiss.trustbroker.common.saml.dto.SignatureContext
- equals(Object) - Method in class swiss.trustbroker.common.saml.dto.SignatureParameters
- equals(Object) - Method in class swiss.trustbroker.common.saml.dto.SignatureValidationParameters
- equals(Object) - Method in class swiss.trustbroker.common.tracing.DefaultRequestContext
- equals(Object) - Method in class swiss.trustbroker.common.tracing.OpTraceConfiguration
- equals(Object) - Method in record class swiss.trustbroker.common.util.FileServerUtil.FileContent
-
Indicates whether some other object is "equal to" this one.
- ErrorCode - Interface in swiss.trustbroker.common.exception
-
Error code for the UI.
- ErrorMarker - Enum Class in swiss.trustbroker.common.exception
-
Static error marker.
- ExceptionUtil - Class in swiss.trustbroker.common.exception
- existsOnFilesystemOrClasspath(String) - Static method in class swiss.trustbroker.common.util.DirectoryUtil
- extendTransferId(String, String) - Method in class swiss.trustbroker.common.tracing.DefaultRequestContextFactory
- extendTransferId(String, String) - Method in interface swiss.trustbroker.common.tracing.RequestContextFactory
-
Puts a new RequestContext with an extended traceId onto the request context stack.
- ExternalStores - Enum Class in swiss.trustbroker.common.config
- extractAttributesFromAssertion(Assertion) - Static method in class swiss.trustbroker.common.saml.util.SamlUtil
- extractAuthnRequestComparison(AuthnRequest) - Static method in class swiss.trustbroker.common.saml.util.OpenSamlUtil
- extractAuthnRequestContextClasses(AuthnRequest) - Static method in class swiss.trustbroker.common.saml.util.OpenSamlUtil
- extractAuthnRequestContextClasses(AuthnRequest, Boolean, Optional<List<String>>) - Static method in class swiss.trustbroker.common.saml.util.OpenSamlUtil
- extractAuthnStatementContextClass(AuthnStatement) - Static method in class swiss.trustbroker.common.saml.util.OpenSamlUtil
- extractIdpScoping(AuthnRequest) - Static method in class swiss.trustbroker.common.saml.util.OpenSamlUtil
- extractRelayStateAsSessionId(MessageContext) - Static method in class swiss.trustbroker.common.saml.util.OpenSamlUtil
- extractSamlObjectFromEnvelope(InputStream, Class<T>) - Static method in class swiss.trustbroker.common.saml.util.SoapUtil
- extractSourceIdFromArtifactId(String) - Static method in class swiss.trustbroker.common.saml.util.OpenSamlUtil
- extractSourceIdFromArtifactMessage(HttpServletRequest) - Static method in class swiss.trustbroker.common.saml.util.OpenSamlUtil
F
- FAN_OUT_REQUESTS_NAME - Static variable in class swiss.trustbroker.common.tracing.StaticOptraceHelper
- fanOutRequestCounter(AtomicLong) - Method in class swiss.trustbroker.common.tracing.DefaultRequestContext.DefaultRequestContextBuilder
- FileContent(String, String, byte[]) - Constructor for record class swiss.trustbroker.common.util.FileServerUtil.FileContent
-
Creates an instance of a
FileContentrecord class. - FileServerUtil - Class in swiss.trustbroker.common.util
- FileServerUtil.FileContent - Record Class in swiss.trustbroker.common.util
- filterDuplicatedAttributes(Collection<Attribute>) - Static method in class swiss.trustbroker.common.saml.util.SamlFactory
- findChildObjectByQname(List<XMLObject>, QName) - Static method in class swiss.trustbroker.common.saml.util.OpenSamlUtil
- findChildXmlObject(ElementExtensibleXMLObject, Class<T>) - Static method in class swiss.trustbroker.common.saml.util.SoapUtil
- findEncJwkForAlg(JWKSet, String, String, String) - Static method in class swiss.trustbroker.common.oidc.JwkUtil
- findListByPredicate(List<K>, Predicate<K>) - Static method in class swiss.trustbroker.common.util.CollectionUtil
- findSingleValueByPredicate(List<K>, Predicate<K>) - Static method in class swiss.trustbroker.common.util.CollectionUtil
- FIRST_NAME - Enum constant in enum class swiss.trustbroker.common.saml.util.CoreAttributeName
- forArtifactBinding() - Static method in class swiss.trustbroker.common.saml.dto.SignatureContext
- forBinding(SamlBinding, String) - Static method in class swiss.trustbroker.common.saml.dto.SignatureContext
- forName(String) - Static method in class swiss.trustbroker.common.saml.util.AttributeRegistry
- forPostBinding() - Static method in class swiss.trustbroker.common.saml.dto.SignatureContext
- forRedirectBinding(String) - Static method in class swiss.trustbroker.common.saml.dto.SignatureContext
- forSoapBinding() - Static method in class swiss.trustbroker.common.saml.dto.SignatureContext
- forWsFed(String) - Static method in class swiss.trustbroker.common.saml.dto.SignatureContext
- fullRequestContext(Object) - Method in class swiss.trustbroker.common.tracing.DefaultRequestContext.DefaultRequestContextBuilder
- fullResponseContext(Object) - Method in class swiss.trustbroker.common.tracing.DefaultRequestContext.DefaultRequestContextBuilder
G
- GENDER - Enum constant in enum class swiss.trustbroker.common.saml.util.CoreAttributeName
- generateEncryptedToken(JwtEncoderParameters, boolean, JWKSource<SecurityContext>, Credential, JWEHeader, String) - Static method in class swiss.trustbroker.common.oidc.JwtUtil
- generateNonce() - Static method in class swiss.trustbroker.common.util.OidcUtil
- generateRedirectUrl(MessageContext, String, String) - Static method in class swiss.trustbroker.common.saml.util.SamlIoUtil
- generateRelayState() - Static method in class swiss.trustbroker.common.saml.util.SamlUtil
- generateRelayState(String) - Static method in class swiss.trustbroker.common.saml.util.SamlUtil
- generateRsaKey() - Static method in class swiss.trustbroker.common.saml.util.CredentialUtil
- generateSecureRandomId() - Static method in class swiss.trustbroker.common.saml.util.OpenSamlUtil
- generateSkiKeyInfo(Credential) - Static method in class swiss.trustbroker.common.saml.util.SamlUtil
- get(InetSocketAddress) - Method in class swiss.trustbroker.common.setup.config.CustomProxyDataFactory
- getAbsoluteUrl(String, String) - Static method in class swiss.trustbroker.common.util.WebUtil
- getAcrValues(HttpServletRequest) - Static method in class swiss.trustbroker.common.util.OidcUtil
- getAlgFamily(JWEAlgorithm) - Static method in class swiss.trustbroker.common.oidc.JwkUtil
- getAllowedSignatureAlgorithms() - Method in class swiss.trustbroker.common.saml.dto.SignatureValidationParameters
- getAltName() - Method in enum class swiss.trustbroker.common.saml.util.CoreAttributeName
- getAndSignPayload(JWTClaimsSet, boolean, JwsHeader, JWKSource<SecurityContext>, String) - Static method in class swiss.trustbroker.common.util.OidcUtil
- getAny(String, HttpServletRequest) - Static method in class swiss.trustbroker.common.util.WebUtil
- getArtifactMap() - Method in class swiss.trustbroker.common.saml.service.ArtifactCacheService
- getArtifactResolutionIndex() - Method in class swiss.trustbroker.common.saml.dto.ArtifactPeer
- getArtifactResolutionKeystore() - Method in class swiss.trustbroker.common.saml.dto.ArtifactPeer
- getArtifactResolutionTruststore() - Method in class swiss.trustbroker.common.saml.dto.ArtifactPeer
- getArtifactResolutionUrl() - Method in class swiss.trustbroker.common.saml.dto.ArtifactPeer
- getAssertionFromSubjectToken(String) - Static method in class swiss.trustbroker.common.saml.util.SamlIoUtil
- getAssertionNameIDFormat(Assertion) - Static method in class swiss.trustbroker.common.saml.util.SamlUtil
- getAttributeValue(Attribute) - Static method in class swiss.trustbroker.common.saml.util.SamlUtil
- getAttributeValues(Attribute) - Static method in class swiss.trustbroker.common.saml.util.SamlUtil
- getAudiences(Assertion) - Static method in class swiss.trustbroker.common.saml.util.SamlUtil
- getBasicAuthorizationHeader(String, String) - Static method in class swiss.trustbroker.common.util.OidcUtil
- getBasicAuthorizationHeader(String, String) - Static method in class swiss.trustbroker.common.util.WebUtil
- getBearerAuthorizationHeader(String) - Static method in class swiss.trustbroker.common.util.WebUtil
- getBinding() - Method in class swiss.trustbroker.common.saml.dto.SignatureContext
- getBindingUri() - Method in enum class swiss.trustbroker.common.saml.dto.SamlBinding
- getCalledMethod() - Method in class swiss.trustbroker.common.tracing.DefaultRequestContext
- getCalledMethod() - Method in interface swiss.trustbroker.common.tracing.RequestContext
- getCalledMethod(HttpServletRequest) - Method in class swiss.trustbroker.common.tracing.RequestContextFilter
- getCalledObject() - Method in class swiss.trustbroker.common.tracing.DefaultRequestContext
- getCalledObject() - Method in interface swiss.trustbroker.common.tracing.RequestContext
- getCallerTraceParent() - Static method in class swiss.trustbroker.common.tracing.TraceSupport
-
Provide traceId injected by client.
- getCanonicalizationAlgorithm() - Method in class swiss.trustbroker.common.saml.dto.SignatureParameters
- getClaimFromClaims(Map<String, Object>, String) - Static method in class swiss.trustbroker.common.util.OidcUtil
- getClaimFromJwtToken(String, String) - Static method in class swiss.trustbroker.common.util.OidcUtil
- getClaimsFromJwtToken(String) - Static method in class swiss.trustbroker.common.util.OidcUtil
- getClientId() - Method in class swiss.trustbroker.common.tracing.DefaultRequestContext
- getClientId() - Method in interface swiss.trustbroker.common.tracing.RequestContext
- getClientId(HttpServletRequest) - Method in class swiss.trustbroker.common.tracing.RequestContextFilter
- getClientIdFromAuthorizationHeader(String) - Static method in class swiss.trustbroker.common.util.OidcUtil
- getClientIdFromJwtToken(String) - Static method in class swiss.trustbroker.common.util.OidcUtil
- getClientIdFromTokenClaims(Map<String, Object>) - Static method in class swiss.trustbroker.common.util.OidcUtil
- getClientIp() - Static method in class swiss.trustbroker.common.tracing.TraceSupport
- getClientIp(HttpServletRequest) - Static method in class swiss.trustbroker.common.util.WebUtil
- getClientIp(HttpServletRequest, boolean) - Static method in class swiss.trustbroker.common.util.WebUtil
- getClientIps(HttpServletRequest, boolean) - Static method in class swiss.trustbroker.common.util.WebUtil
- getCnfValueFromHeader(Map<String, Object>) - Static method in class swiss.trustbroker.common.oidc.JwtUtil
- getCompatibleRequestBindings() - Method in enum class swiss.trustbroker.common.saml.dto.SamlBinding
- getCompleteDefaultArgs(String[]) - Static method in class swiss.trustbroker.common.server.ApplicationMain
- getConfig(Map<String, ?>, String, Class<T>, T) - Static method in class swiss.trustbroker.common.util.ConfigUtil
-
Extract value from project for a specific type with an optional default and type coercion for some common application.yml conversions: String number to Integer String boolean to Boolean Number to String Map with index as key to List
- getConfigBoolean(Map<String, ?>, String, Boolean) - Static method in class swiss.trustbroker.common.util.ConfigUtil
- getConfigCachePath() - Static method in class swiss.trustbroker.common.setup.service.GitService
- getConfigInteger(Map<String, ?>, String, Integer) - Static method in class swiss.trustbroker.common.util.ConfigUtil
- getConfigList(Map<String, ?>, String, List<T>) - Static method in class swiss.trustbroker.common.util.ConfigUtil
- getConfigMap(Map<String, ?>, String, Map<String, T>) - Static method in class swiss.trustbroker.common.util.ConfigUtil
- getConfigString(Map<String, ?>, String, String) - Static method in class swiss.trustbroker.common.util.ConfigUtil
- getConnectTimeout() - Method in class swiss.trustbroker.common.saml.dto.ArtifactPeer
- getContext() - Method in class swiss.trustbroker.common.saml.dto.SignatureContext
- getConversationId() - Method in class swiss.trustbroker.common.tracing.DefaultRequestContext
- getConversationId() - Method in interface swiss.trustbroker.common.tracing.RequestContext
- getCookie(String, HttpServletRequest) - Static method in class swiss.trustbroker.common.util.WebUtil
- getCookieSameSite(String, String, String, Optional<Boolean>, Optional<Boolean>) - Static method in class swiss.trustbroker.common.util.WebUtil
- getCredential() - Method in class swiss.trustbroker.common.saml.dto.SignatureParameters
- getCredential(String, String, String, String, String) - Static method in class swiss.trustbroker.common.saml.util.CredentialReader
- getDefaultPort(URI) - Static method in class swiss.trustbroker.common.util.HttpUtil
- getDerCredential(InputStream, String) - Static method in class swiss.trustbroker.common.saml.util.CredentialReader
- getDerOrPemCredential(String, String) - Static method in class swiss.trustbroker.common.saml.util.CredentialReader
- getDigestMethod() - Method in class swiss.trustbroker.common.saml.dto.SignatureParameters
- getDomain() - Method in class swiss.trustbroker.common.dto.CookieParameters
- getDomElementFromStream(InputStream, String) - Static method in class swiss.trustbroker.common.saml.util.SamlIoUtil
- getEndpoint(MessageContext) - Static method in class swiss.trustbroker.common.saml.util.OpenSamlUtil
- getEndpointIndex() - Method in class swiss.trustbroker.common.saml.dto.ArtifactResolutionParameters
- getEndpointUrl() - Method in class swiss.trustbroker.common.saml.dto.ArtifactResolutionParameters
- getEntityId() - Method in class swiss.trustbroker.common.saml.dto.ArtifactResolutionParameters
- getErrorCode() - Method in exception class swiss.trustbroker.common.exception.TrustBrokerException
- getErrorMarker() - Method in exception class swiss.trustbroker.common.exception.TrustBrokerException
- getFanOutRequestCounter() - Method in class swiss.trustbroker.common.tracing.DefaultRequestContext
- getFanOutRequestCounter() - Method in interface swiss.trustbroker.common.tracing.RequestContext
- getField(Map<String, Object>, String, Class<T>) - Static method in class swiss.trustbroker.common.util.JsonUtil
- getFromSysPropsOrEnv(String, String, boolean) - Static method in class swiss.trustbroker.common.setup.config.BootstrapProperties
- getFullRequestContext() - Method in class swiss.trustbroker.common.tracing.DefaultRequestContext
- getFullRequestContext() - Method in interface swiss.trustbroker.common.tracing.RequestContext
- getFullResponseContext() - Method in class swiss.trustbroker.common.tracing.DefaultRequestContext
- getFullResponseContext() - Method in interface swiss.trustbroker.common.tracing.RequestContext
- getGatewayIp() - Static method in class swiss.trustbroker.common.tracing.TraceSupport
- getGatewayIp(HttpServletRequest) - Static method in class swiss.trustbroker.common.util.WebUtil
- getGatewayIp(HttpServletRequest, boolean) - Static method in class swiss.trustbroker.common.util.WebUtil
- getGatewayIps(HttpServletRequest) - Static method in class swiss.trustbroker.common.util.WebUtil
- getGitBranch() - Static method in class swiss.trustbroker.common.setup.service.GitService
- getGitConfigBranch() - Static method in class swiss.trustbroker.common.setup.config.BootstrapProperties
- getGitConfigCache() - Static method in class swiss.trustbroker.common.setup.config.BootstrapProperties
- getGitRepoUrl() - Static method in class swiss.trustbroker.common.setup.config.BootstrapProperties
- getGitSshKeyPath() - Static method in class swiss.trustbroker.common.setup.config.BootstrapProperties
- getGitToken() - Static method in class swiss.trustbroker.common.setup.config.BootstrapProperties
- getGitToken(String) - Static method in class swiss.trustbroker.common.setup.config.BootstrapProperties
- getGitTransportTimeout() - Static method in class swiss.trustbroker.common.setup.config.BootstrapProperties
- getGitUrl() - Static method in class swiss.trustbroker.common.setup.service.GitService
- getGlobalAnnouncementAppName(String) - Static method in class swiss.trustbroker.common.util.ConfigUtil
- getGrantOrToken(HttpServletRequest) - Static method in class swiss.trustbroker.common.util.OidcUtil
- getHeader(String, HttpServletRequest) - Static method in class swiss.trustbroker.common.util.WebUtil
- getHexString(byte[]) - Static method in class swiss.trustbroker.common.saml.util.SamlUtil
- getHttpFormPostStream(HttpClient, URI, Map<String, String>, Map<String, String>) - Static method in class swiss.trustbroker.common.util.HttpUtil
- getHttpFormPostString(HttpClient, URI, Map<String, String>, Map<String, String>) - Static method in class swiss.trustbroker.common.util.HttpUtil
- getHttpFormPostStringResonse(HttpClient, URI, Map<String, String>, Map<String, String>) - Static method in class swiss.trustbroker.common.util.HttpUtil
- getHttpResponseStream(HttpClient, URI) - Static method in class swiss.trustbroker.common.util.HttpUtil
- getHttpResponseString(HttpClient, URI) - Static method in class swiss.trustbroker.common.util.HttpUtil
- getHttpString(HttpClient, URI, Map<String, String>) - Static method in class swiss.trustbroker.common.util.HttpUtil
- getHttpStringResponse(HttpClient, URI, Map<String, String>) - Static method in class swiss.trustbroker.common.util.HttpUtil
- getHttpTraceIdHeaderName() - Static method in class swiss.trustbroker.common.tracing.TraceSupport
- getInputStreamFromFile(String) - Static method in class swiss.trustbroker.common.saml.util.SamlIoUtil
- getInstanceName() - Static method in class swiss.trustbroker.common.tracing.OpTraceConfiguration
- getInternalMessage() - Method in exception class swiss.trustbroker.common.exception.TrustBrokerException
- getJWEHeader(boolean, String, String, String) - Static method in class swiss.trustbroker.common.util.OidcUtil
- getJwk(List<JWK>) - Static method in class swiss.trustbroker.common.saml.util.CredentialReader
- getJwkListFromJwkSource(JWKSource<SecurityContext>) - Static method in class swiss.trustbroker.common.oidc.JwkUtil
- getJwkMatcher(String, String, KeyUse, Base64URL) - Static method in class swiss.trustbroker.common.oidc.JwkUtil
- getKey(Optional<Map.Entry<K, T>>) - Static method in class swiss.trustbroker.common.util.CollectionUtil
- getKeyEntryId() - Method in class swiss.trustbroker.common.config.KeystoreProperties
- getKeyIdFromJwkSource(JWKSource<SecurityContext>) - Static method in class swiss.trustbroker.common.oidc.JwkUtil
- getKeyInfoGeneratorFactory(Credential, boolean) - Static method in class swiss.trustbroker.common.saml.util.SamlFactory
- getKeyInfoHintFromCertificate(X509Certificate) - Static method in class swiss.trustbroker.common.saml.util.SamlUtil
- getKeyInfoHintFromCredential(Credential) - Static method in class swiss.trustbroker.common.saml.util.SamlUtil
- getKeyInfoHintFromSignature(Signature) - Static method in class swiss.trustbroker.common.saml.util.SamlUtil
- getKeystoreBasePath() - Method in class swiss.trustbroker.common.saml.dto.ArtifactPeer
- getKeystorePath() - Static method in class swiss.trustbroker.common.setup.config.BootstrapProperties
- getLabel() - Method in interface swiss.trustbroker.common.exception.ErrorCode
- getLabel() - Method in enum class swiss.trustbroker.common.exception.StandardErrorCode
- getLevel() - Method in enum class swiss.trustbroker.common.exception.ErrorMarker
- getList(Optional<Map.Entry<K, List<T>>>) - Static method in class swiss.trustbroker.common.util.CollectionUtil
- getLogger() - Static method in class swiss.trustbroker.common.tracing.OpTraceLoggerFactory
- getLogger(String) - Static method in class swiss.trustbroker.common.tracing.OpTraceLoggerFactory
- getLoggerName() - Static method in class swiss.trustbroker.common.tracing.OpTraceConfiguration
- getMarkerMessage(ErrorMarker, String) - Static method in exception class swiss.trustbroker.common.exception.TrustBrokerException
- getMaxAge() - Method in class swiss.trustbroker.common.dto.CookieParameters
- getMessageIssuerId(SAMLObject) - Static method in class swiss.trustbroker.common.saml.util.OpenSamlUtil
- getMetadataUrl() - Method in class swiss.trustbroker.common.saml.dto.ArtifactPeer
- getName() - Method in class swiss.trustbroker.common.config.RegexNameValue
- getName() - Method in class swiss.trustbroker.common.dto.CookieParameters
- getName() - Method in enum class swiss.trustbroker.common.saml.util.CoreAttributeName
- getNamespaceUri() - Method in enum class swiss.trustbroker.common.saml.util.CoreAttributeName
- getNestedStatusCode(StatusResponseType) - Static method in class swiss.trustbroker.common.saml.util.OpenSamlUtil
- getNextTransferId(String, String) - Method in class swiss.trustbroker.common.tracing.DefaultRequestContextFactory
- getNextTransferId(String, String) - Method in interface swiss.trustbroker.common.tracing.RequestContextFactory
-
Creates a new RequestContext with an extended traceId.
- getOidcNameList() - Method in enum class swiss.trustbroker.common.saml.util.CoreAttributeName
- getOptraceVersion() - Static method in class swiss.trustbroker.common.tracing.OpTraceConfiguration
- getOrigin(HttpServletRequest) - Static method in class swiss.trustbroker.common.util.WebUtil
- getOriginalIssuerFromAttribute(Attribute) - Static method in class swiss.trustbroker.common.saml.util.SamlUtil
- getOriginOrReferer(HttpServletRequest) - Static method in class swiss.trustbroker.common.util.WebUtil
- getOwnTraceParent() - Static method in class swiss.trustbroker.common.tracing.TraceSupport
-
Provide traceId for logging, error handling and backend propagation.
- getOwnTraceParentForHttp() - Static method in class swiss.trustbroker.common.tracing.TraceSupport
-
Provide OpenTelemetry compliant traceId for HTTP propagation to services.
- getOwnTraceParentForSaml() - Static method in class swiss.trustbroker.common.tracing.TraceSupport
-
Provide SAML compliant traceId for propagation in own SAML messages.
- getOwnTraceParentForSaml(String) - Static method in class swiss.trustbroker.common.tracing.TraceSupport
- getParameter(String, HttpServletRequest) - Static method in class swiss.trustbroker.common.util.WebUtil
- getPassphrase() - Static method in class swiss.trustbroker.common.setup.config.BootstrapProperties
- getPassphrase(URIish, int) - Method in class swiss.trustbroker.common.setup.config.SshKeyPasswordProvider
- getPassword() - Method in class swiss.trustbroker.common.config.KeystoreProperties
- getPath() - Method in class swiss.trustbroker.common.dto.CookieParameters
- getPattern() - Method in class swiss.trustbroker.common.config.RegexNameValue
- getPeerRole() - Method in class swiss.trustbroker.common.saml.dto.ArtifactPeer
- getPemCredential(InputStream, String) - Static method in class swiss.trustbroker.common.saml.util.CredentialReader
- getPkgName() - Static method in class swiss.trustbroker.common.tracing.OpTraceConfiguration
- getPkgVersion() - Static method in class swiss.trustbroker.common.tracing.OpTraceConfiguration
- getPrincipal() - Method in class swiss.trustbroker.common.tracing.DefaultRequestContext
- getPrincipal() - Method in interface swiss.trustbroker.common.tracing.RequestContext
- getProxyUrl() - Method in class swiss.trustbroker.common.saml.dto.ArtifactPeer
- getRealmFromRequestUrl(String) - Static method in class swiss.trustbroker.common.util.OidcUtil
- getRecommendedEncryptionMethod(String) - Static method in class swiss.trustbroker.common.oidc.JwtUtil
- getRedirectUriFromRequest(HttpServletRequest) - Static method in class swiss.trustbroker.common.util.OidcUtil
- getReferer(HttpServletRequest) - Static method in class swiss.trustbroker.common.util.WebUtil
- getRegex() - Method in class swiss.trustbroker.common.config.RegexNameValue
- getRemoteLastCommit(TransportConfigCallback, String, String) - Method in class swiss.trustbroker.common.setup.service.GitService
- getRequestContext() - Method in class swiss.trustbroker.common.tracing.DefaultOptraceLogger
- getRequestContext() - Method in class swiss.trustbroker.common.tracing.DefaultRequestContextFactory
- getRequestContext() - Method in interface swiss.trustbroker.common.tracing.OpTraceLogger
-
Get the actually set RequestContext.
- getRequestContext() - Method in interface swiss.trustbroker.common.tracing.RequestContextFactory
-
Used to get the actual RequestContext from the top of the request context stack.
- getRequestContextFactory() - Static method in class swiss.trustbroker.common.tracing.OpTraceConfiguration
- getResponseAssertions(Response, List<Credential>, boolean) - Static method in class swiss.trustbroker.common.saml.util.SamlUtil
- getRootCause(Throwable) - Static method in class swiss.trustbroker.common.exception.ExceptionUtil
- getRootMessage(Throwable) - Static method in class swiss.trustbroker.common.exception.ExceptionUtil
- getSameSite() - Method in class swiss.trustbroker.common.dto.CookieParameters
- getSameSite(boolean) - Static method in class swiss.trustbroker.common.util.WebUtil
- getSamlArtifactDataFromHttpProtocol(HttpServletRequest) - Static method in class swiss.trustbroker.common.saml.util.SamlIoUtil
- getSamlDataFromHttpProtocol(HttpServletRequest) - Static method in class swiss.trustbroker.common.saml.util.SamlIoUtil
- getSamlPostDataFromHttpProtocol(HttpServletRequest, boolean) - Static method in class swiss.trustbroker.common.saml.util.SamlIoUtil
- getSamlRedirectDataFromHttpProtocol(HttpServletRequest, boolean) - Static method in class swiss.trustbroker.common.saml.util.SamlIoUtil
- getSamlRedirectSignatureAlgorithmWithDefault(String) - Static method in class swiss.trustbroker.common.saml.util.SamlIoUtil
- getSanitizedFile(String, String, boolean) - Static method in class swiss.trustbroker.common.util.FileServerUtil
- getServiceContext(HttpServletRequest) - Static method in class swiss.trustbroker.common.util.WebUtil
- getSessionIdFromAuthorizationHeader(String) - Static method in class swiss.trustbroker.common.util.OidcUtil
- getSessionIdFromJwtToken(String) - Static method in class swiss.trustbroker.common.util.OidcUtil
- getSignatureAlgorithm() - Method in class swiss.trustbroker.common.saml.dto.SignatureParameters
- getSignerCert() - Method in class swiss.trustbroker.common.config.KeystoreProperties
- getSignerKey() - Method in class swiss.trustbroker.common.config.KeystoreProperties
- getSingleValue(List<T>, K) - Static method in class swiss.trustbroker.common.util.CollectionUtil
- getSingleValue(Optional<Map.Entry<K, List<T>>>) - Static method in class swiss.trustbroker.common.util.CollectionUtil
- getSite(URI) - Static method in class swiss.trustbroker.common.util.WebUtil
-
Site extraction based on InternetDomainName, returns the full host name if it cannot be extracted (e.g.
- getSkinnyAssertionNamespaces() - Method in class swiss.trustbroker.common.saml.dto.SignatureParameters
- getSkiOid(X509Certificate) - Static method in class swiss.trustbroker.common.saml.util.SamlUtil
- getSkiOidString(X509Certificate) - Static method in class swiss.trustbroker.common.saml.util.SamlUtil
- getSpringConfigLocation() - Static method in class swiss.trustbroker.common.setup.config.BootstrapProperties
- getSpringConfigPath() - Static method in class swiss.trustbroker.common.setup.config.BootstrapProperties
- getSpringProfileActive() - Static method in class swiss.trustbroker.common.setup.config.BootstrapProperties
- getSshConfig() - Method in class swiss.trustbroker.common.setup.config.SshTransportConfig
- getSshProxyHost() - Static method in class swiss.trustbroker.common.setup.config.BootstrapProperties
- getSshProxyPort() - Static method in class swiss.trustbroker.common.setup.config.BootstrapProperties
- getSsoUrl() - Method in class swiss.trustbroker.common.config.KeystoreProperties
- getStart() - Method in class swiss.trustbroker.common.tracing.DefaultRequestContext
- getStart() - Method in interface swiss.trustbroker.common.tracing.RequestContext
- getStatus() - Method in class swiss.trustbroker.common.tracing.OpTraceResponseWrapper
- getStatusCode(StatusResponseType) - Static method in class swiss.trustbroker.common.saml.util.OpenSamlUtil
- getStatusMessage(StatusResponseType) - Static method in class swiss.trustbroker.common.saml.util.OpenSamlUtil
- getThreadHex8() - Static method in class swiss.trustbroker.common.tracing.OpTraceUtil
- getTraceId() - Method in class swiss.trustbroker.common.tracing.DefaultRequestContext
- getTraceId() - Method in interface swiss.trustbroker.common.tracing.RequestContext
- getTraceId(HttpServletRequest) - Method in class swiss.trustbroker.common.tracing.RequestContextFilter
- getTrustCredentials() - Method in class swiss.trustbroker.common.saml.dto.SignatureValidationParameters
- getType() - Method in class swiss.trustbroker.common.config.KeystoreProperties
- getUrlHost(String) - Static method in class swiss.trustbroker.common.util.WebUtil
- getUrlWithQuery(HttpServletRequest) - Static method in class swiss.trustbroker.common.util.WebUtil
- getUserAgent(HttpServletRequest) - Static method in class swiss.trustbroker.common.util.WebUtil
- getUserName(HttpServletRequest) - Method in class swiss.trustbroker.common.tracing.RequestContextFilter
- getValidatedUri(String) - Static method in class swiss.trustbroker.common.util.WebUtil
- getValidOrigin(String) - Static method in class swiss.trustbroker.common.util.WebUtil
- getValidOrigin(URI) - Static method in class swiss.trustbroker.common.util.WebUtil
- getValidRefererWithoutPath(String) - Static method in class swiss.trustbroker.common.util.WebUtil
- getValue() - Method in class swiss.trustbroker.common.config.RegexNameValue
- getValue() - Method in class swiss.trustbroker.common.dto.CookieParameters
- getValuesForAttribute(Assertion, String) - Static method in class swiss.trustbroker.common.saml.util.SamlUtil
- getValuesFromAttribute(Attribute) - Static method in class swiss.trustbroker.common.saml.util.SamlUtil
- getWorkDirDefault() - Static method in class swiss.trustbroker.common.setup.config.BootstrapProperties
- getWorkDirDefault(String) - Static method in class swiss.trustbroker.common.setup.config.BootstrapProperties
- getXmlObjectFromFileOrClassPath(String) - Static method in class swiss.trustbroker.common.saml.util.SamlIoUtil
- getXmlObjectFromStream(InputStream, String) - Static method in class swiss.trustbroker.common.saml.util.SamlIoUtil
- getXmlObjectFromString(Class<? extends T>, String, String) - Static method in class swiss.trustbroker.common.saml.util.SamlIoUtil
- getXmlObjectFromString(String) - Static method in class swiss.trustbroker.common.saml.util.SamlIoUtil
- GIT_CONFIG_BRANCH - Static variable in class swiss.trustbroker.common.setup.config.BootstrapProperties
- GIT_CONFIG_CACHE - Static variable in class swiss.trustbroker.common.setup.config.BootstrapProperties
- GIT_REPO_TOKEN - Static variable in class swiss.trustbroker.common.setup.config.BootstrapProperties
- GIT_REPO_URL - Static variable in class swiss.trustbroker.common.setup.config.BootstrapProperties
- GIT_SSH_KEY_PATH - Static variable in class swiss.trustbroker.common.setup.config.BootstrapProperties
- GIT_TRANSPORT_TIMEOUT_SEC - Static variable in class swiss.trustbroker.common.setup.config.BootstrapProperties
- GitService - Class in swiss.trustbroker.common.setup.service
- GitService(DirectoryUtil) - Constructor for class swiss.trustbroker.common.setup.service.GitService
- GRANT_TYPE - Static variable in class swiss.trustbroker.common.util.OidcUtil
H
- hasFastConfigVeto() - Static method in class swiss.trustbroker.common.setup.service.GitService
- hashCode() - Method in class swiss.trustbroker.common.config.KeystoreProperties
- hashCode() - Method in class swiss.trustbroker.common.config.RegexNameValue
- hashCode() - Method in class swiss.trustbroker.common.dto.CookieParameters
- hashCode() - Method in class swiss.trustbroker.common.saml.dto.ArtifactPeer
- hashCode() - Method in class swiss.trustbroker.common.saml.dto.ArtifactResolutionParameters
- hashCode() - Method in class swiss.trustbroker.common.saml.dto.SignatureContext
- hashCode() - Method in class swiss.trustbroker.common.saml.dto.SignatureParameters
- hashCode() - Method in class swiss.trustbroker.common.saml.dto.SignatureValidationParameters
- hashCode() - Method in class swiss.trustbroker.common.tracing.DefaultRequestContext
- hashCode() - Method in class swiss.trustbroker.common.tracing.OpTraceConfiguration
- hashCode() - Method in record class swiss.trustbroker.common.util.FileServerUtil.FileContent
-
Returns a hash code value for this object.
- hasOriginalIssuer(Attribute) - Static method in class swiss.trustbroker.common.saml.util.SamlUtil
- hasRemoteConfigVeto() - Static method in class swiss.trustbroker.common.setup.service.GitService
- HOME_NAME - Enum constant in enum class swiss.trustbroker.common.saml.util.CoreAttributeName
- HOME_REALM - Enum constant in enum class swiss.trustbroker.common.saml.util.CoreAttributeName
- HOST_IP_HEX_8 - Static variable in class swiss.trustbroker.common.tracing.OpTraceUtil
- HTTP_BASIC - Static variable in class swiss.trustbroker.common.util.WebUtil
- HTTP_HEADER_SEC_FETCH_MODE - Static variable in class swiss.trustbroker.common.util.WebUtil
- HTTP_HEADER_SEC_FETCH_SITE - Static variable in class swiss.trustbroker.common.util.WebUtil
- HTTP_HEADER_X_FORWARDED_FOR - Static variable in class swiss.trustbroker.common.util.WebUtil
- HTTP_HEADER_X_ORIGINAL_FORWARDED_FOR - Static variable in class swiss.trustbroker.common.util.WebUtil
- HTTP_HEADER_X_REAL_IP - Static variable in class swiss.trustbroker.common.util.WebUtil
- HTTP_HEADER_X_SIMULATED_FORWARDED_FOR - Static variable in class swiss.trustbroker.common.util.WebUtil
- HTTP_REMOTE_USER - Static variable in class swiss.trustbroker.common.util.WebUtil
- HTTP_REQUEST_ID - Static variable in class swiss.trustbroker.common.tracing.TraceSupport
- httpOnly(boolean) - Method in class swiss.trustbroker.common.dto.CookieParameters.CookieParametersBuilder
- HttpTransportConfig - Class in swiss.trustbroker.common.setup.config
- HttpTransportConfig(String) - Constructor for class swiss.trustbroker.common.setup.config.HttpTransportConfig
- HttpUtil - Class in swiss.trustbroker.common.util
-
HTTP utility functions.
I
- ID_TOKEN_HINT - Static variable in class swiss.trustbroker.common.util.OidcUtil
- init() - Method in class swiss.trustbroker.common.saml.util.CoreAttributeInitializer
- init(FilterConfig) - Method in class swiss.trustbroker.common.tracing.RequestContextFilter
- initAndEncodeSamlArtifactMessage(HttpServletResponse, MessageContext, String, VelocityEngine, ArtifactResolutionParameters, SAMLArtifactMap) - Static method in class swiss.trustbroker.common.saml.util.OpenSamlUtil
- initiateArtifactBindingContext(MessageContext, String, ArtifactResolutionParameters) - Static method in class swiss.trustbroker.common.saml.util.OpenSamlUtil
- initSamlSubSubsystem() - Static method in class swiss.trustbroker.common.server.ApplicationMain
- initSamlSubSystem() - Static method in class swiss.trustbroker.common.saml.util.SamlInitializer
-
Initialize XML security and the SAML libraries in the correct order once only.
- is(String) - Method in enum class swiss.trustbroker.common.saml.dto.SamlBinding
- isAllowedOrigin(Collection<Collection<String>>, String) - Static method in class swiss.trustbroker.common.util.WebUtil
- isAllowedOriginOrReferer(Collection<String>, String, String) - Static method in class swiss.trustbroker.common.util.WebUtil
-
Validate origin/referer against allow list.
- isAllowedReferer(Collection<Collection<String>>, String) - Static method in class swiss.trustbroker.common.util.WebUtil
- isCached(String, String, Instant, String) - Static method in class swiss.trustbroker.common.util.WebUtil
-
Returns true if the resource has not been modified based on the browser headers If-None-Match/If-Modified-Since.
- isChunked() - Method in enum class swiss.trustbroker.common.saml.util.Base64Util.Base64Encoding
- isClientDisconnected(Throwable) - Static method in class swiss.trustbroker.common.exception.ExceptionUtil
- isCorsRequest(HttpServletRequest) - Static method in class swiss.trustbroker.common.util.WebUtil
- isCrossSiteRequest(HttpServletRequest) - Static method in class swiss.trustbroker.common.util.WebUtil
- isDebugEnabled() - Method in class swiss.trustbroker.common.tracing.DefaultOptraceLogger
- isDebugEnabled() - Method in interface swiss.trustbroker.common.tracing.OpTraceLogger
-
Check if we should log responses
- isEnforceSignatureAlgorithms() - Method in class swiss.trustbroker.common.saml.dto.SignatureValidationParameters
- isForceAuthnRequest(AuthnRequest) - Static method in class swiss.trustbroker.common.saml.util.OpenSamlUtil
- isFunctional() - Method in enum class swiss.trustbroker.common.saml.util.CoreAttributeName
- isHttpOnly() - Method in class swiss.trustbroker.common.dto.CookieParameters
- isIdToken(JwtEncoderParameters) - Static method in class swiss.trustbroker.common.util.OidcUtil
- isIn(List<String>) - Method in enum class swiss.trustbroker.common.saml.dto.SamlBinding
- isInfoEnabled() - Method in class swiss.trustbroker.common.tracing.DefaultOptraceLogger
- isInfoEnabled() - Method in interface swiss.trustbroker.common.tracing.OpTraceLogger
-
Check if we should log responses
- isJwt(String) - Static method in class swiss.trustbroker.common.oidc.JwtUtil
- isNullOrigin(String) - Static method in class swiss.trustbroker.common.util.WebUtil
- isOidcPromptLogin(HttpServletRequest) - Static method in class swiss.trustbroker.common.util.OidcUtil
- isOidcPromptNone(HttpServletRequest) - Static method in class swiss.trustbroker.common.util.OidcUtil
- isPatchedResponse(XMLObject) - Static method in class swiss.trustbroker.common.saml.util.SkinnySamlUtil
- isRedirectSignatureValid(List<Credential>, List<String>, boolean, String, String, byte[], boolean) - Static method in class swiss.trustbroker.common.saml.util.SamlUtil
- isRedirectUrlOkForAccess(String, List<URI>) - Static method in class swiss.trustbroker.common.util.UrlAcceptor
- isRedirectUrlOkForAccess(String, Set<String>) - Static method in class swiss.trustbroker.common.util.UrlAcceptor
- isRequireSignature() - Method in class swiss.trustbroker.common.saml.dto.SignatureContext
- isRequireSignature() - Method in class swiss.trustbroker.common.saml.dto.SignatureValidationParameters
- isSameSite(URI, URI) - Static method in class swiss.trustbroker.common.util.WebUtil
- isSameSiteDynamic(String) - Static method in class swiss.trustbroker.common.util.WebUtil
- isSamlArtifactRequest(HttpServletRequest) - Static method in class swiss.trustbroker.common.saml.util.OpenSamlUtil
- isSamlPostRequest(HttpServletRequest) - Static method in class swiss.trustbroker.common.saml.util.OpenSamlUtil
- isSamlRedirectRequest(HttpServletRequest) - Static method in class swiss.trustbroker.common.saml.util.OpenSamlUtil
- isSecure() - Method in class swiss.trustbroker.common.dto.CookieParameters
- isSignatureFromCredential(Signature, Credential) - Static method in class swiss.trustbroker.common.saml.util.SamlUtil
- isSignatureValid(Signature, List<Credential>, List<String>, boolean) - Static method in class swiss.trustbroker.common.saml.util.SamlUtil
- isSignatureValid(Element, Node, List<Credential>) - Static method in class swiss.trustbroker.common.saml.util.SoapUtil
- isSshProxyDefined() - Static method in class swiss.trustbroker.common.setup.config.BootstrapProperties
- ISSUED_CLIENT_EXT_ID - Enum constant in enum class swiss.trustbroker.common.saml.util.CoreAttributeName
- isTraceEnabled() - Method in class swiss.trustbroker.common.tracing.DefaultOptraceLogger
- isTraceEnabled() - Method in interface swiss.trustbroker.common.tracing.OpTraceLogger
-
Check if we should log transport details
- isTrustedOrigin(String, Set<String>) - Static method in class swiss.trustbroker.common.util.UrlAcceptor
- isUrlOkForAccess(URI, URI) - Static method in class swiss.trustbroker.common.util.UrlAcceptor
- isUrlOkForAccessIgnoringPath(URI, URI) - Static method in class swiss.trustbroker.common.util.UrlAcceptor
- isValid(String) - Static method in enum class swiss.trustbroker.common.config.ExternalStores
- isValidAbsoluteUrl(String) - Static method in class swiss.trustbroker.common.util.WebUtil
- isValidNcName(String) - Static method in class swiss.trustbroker.common.saml.util.SamlUtil
- isValidRelativeUrl(String) - Static method in class swiss.trustbroker.common.util.WebUtil
J
- join() - Element in annotation interface swiss.trustbroker.common.tracing.Traced
- JsonUtil - Class in swiss.trustbroker.common.util
- JWE_TOKEN_PARTS - Static variable in class swiss.trustbroker.common.oidc.JwtUtil
- JwkUtil - Class in swiss.trustbroker.common.oidc
-
Util class for Jose JWK.
- JWT_TOKEN_PARTS - Static variable in class swiss.trustbroker.common.oidc.JwtUtil
- JwtUtil - Class in swiss.trustbroker.common.oidc
K
- KERBEROS - Static variable in class swiss.trustbroker.common.saml.util.SamlContextClass
- KEY_IDENTIFIER_ISSUER_SERIAL - Static variable in class swiss.trustbroker.common.util.WSSConstants
- keyEntryId(String) - Method in class swiss.trustbroker.common.config.KeystoreProperties.KeystorePropertiesBuilder
- keyLoaded(URIish, int, Exception) - Method in class swiss.trustbroker.common.setup.config.SshKeyPasswordProvider
- keystoreBasePath(String) - Method in class swiss.trustbroker.common.saml.dto.ArtifactPeer.ArtifactPeerBuilder
- KeystoreProperties - Class in swiss.trustbroker.common.config
- KeystoreProperties() - Constructor for class swiss.trustbroker.common.config.KeystoreProperties
- KeystoreProperties(String, String, String, String, String, String) - Constructor for class swiss.trustbroker.common.config.KeystoreProperties
- KeystoreProperties.KeystorePropertiesBuilder - Class in swiss.trustbroker.common.config
L
- LDAP - Enum constant in enum class swiss.trustbroker.common.config.ExternalStores
- loadJwks(String, String, String, String) - Static method in class swiss.trustbroker.common.saml.util.CredentialReader
- LOCALITY - Enum constant in enum class swiss.trustbroker.common.saml.util.CoreAttributeName
- logAsyncClientCall(String, String) - Method in class swiss.trustbroker.common.tracing.DefaultOptraceLogger
- logAsyncClientCall(String, String) - Method in interface swiss.trustbroker.common.tracing.OpTraceLogger
-
Emit a asynchronous service invocation statement into the OP-TraceLog.
- logAsyncClientCall(String, String, Object[][]) - Method in class swiss.trustbroker.common.tracing.DefaultOptraceLogger
- logAsyncClientCall(String, String, Object[][]) - Method in interface swiss.trustbroker.common.tracing.OpTraceLogger
-
Emit a asynchronous service invocation statement into the OP-TraceLog.
- logAsyncClientReturn(RequestContext, Object) - Method in class swiss.trustbroker.common.tracing.DefaultOptraceLogger
- logAsyncClientReturn(RequestContext, Object) - Method in interface swiss.trustbroker.common.tracing.OpTraceLogger
-
Emit the return from a asynchronous service invocation statement into the OP-TraceLog.
- logAsyncClientReturn(RequestContext, Object, Object[][]) - Method in class swiss.trustbroker.common.tracing.DefaultOptraceLogger
- logAsyncClientReturn(RequestContext, Object, Object[][]) - Method in interface swiss.trustbroker.common.tracing.OpTraceLogger
-
Emit the return from a asynchronous service invocation statement into the OP-TraceLog.
- logClientCall(String, String) - Method in class swiss.trustbroker.common.tracing.DefaultOptraceLogger
- logClientCall(String, String) - Method in interface swiss.trustbroker.common.tracing.OpTraceLogger
-
Emit a service invocation statement into the OP-TraceLog.
- logClientCall(String, String, Object[][]) - Method in class swiss.trustbroker.common.tracing.DefaultOptraceLogger
- logClientCall(String, String, Object[][]) - Method in interface swiss.trustbroker.common.tracing.OpTraceLogger
-
Emit a service invocation statement into the OP-TraceLog.
- logClientReturn(Object) - Method in class swiss.trustbroker.common.tracing.DefaultOptraceLogger
- logClientReturn(Object) - Method in interface swiss.trustbroker.common.tracing.OpTraceLogger
-
Emit a return from service invocation statement into the OP-TraceLog.
- logClientReturn(Object, Object[][]) - Method in class swiss.trustbroker.common.tracing.DefaultOptraceLogger
- logClientReturn(Object, Object[][]) - Method in interface swiss.trustbroker.common.tracing.OpTraceLogger
-
Emit a return from service invocation statement into the OP-TraceLog.
- logException(Throwable) - Static method in class swiss.trustbroker.common.server.ApplicationMain
- logInitialEnter(String, String, String, String, Object[][], String) - Method in class swiss.trustbroker.common.tracing.DefaultOptraceLogger
- logInitialEnter(String, String, String, String, Object[][], String) - Method in interface swiss.trustbroker.common.tracing.OpTraceLogger
-
Emit a service entering statement into the OP-TraceLog.
- logInitialEnter(String, String, String, String, Object[][], String, Object, Object) - Method in class swiss.trustbroker.common.tracing.DefaultOptraceLogger
- logInitialEnter(String, String, String, String, Object[][], String, Object, Object) - Method in interface swiss.trustbroker.common.tracing.OpTraceLogger
-
Emit a service entering statement into the OP-TraceLog.
- logInitialEnter(String, String, String, String, String) - Method in class swiss.trustbroker.common.tracing.DefaultOptraceLogger
- logInitialEnter(String, String, String, String, String) - Method in interface swiss.trustbroker.common.tracing.OpTraceLogger
-
Emit a service entering statement into the OP-TraceLog.
- logInitialReturn(Object, Object[][]) - Method in class swiss.trustbroker.common.tracing.DefaultOptraceLogger
- logInitialReturn(Object, Object[][]) - Method in interface swiss.trustbroker.common.tracing.OpTraceLogger
-
Emit a service leaving statement into the OP-TraceLog.
- logOrThrow(String, boolean, Function<String, TrustBrokerException>) - Static method in class swiss.trustbroker.common.exception.ExceptionUtil
- LOGOUT_REDIRECT_URI - Static variable in class swiss.trustbroker.common.util.OidcUtil
- logSamlObject(String, XMLObject) - Static method in class swiss.trustbroker.common.saml.util.SamlTracer
- logSamlObject(String, XMLObject, Logger) - Static method in class swiss.trustbroker.common.saml.util.SamlTracer
- logSoapObject(String, Node) - Static method in class swiss.trustbroker.common.saml.util.SamlTracer
- logSoapObject(String, Node, Logger) - Static method in class swiss.trustbroker.common.saml.util.SamlTracer
M
- manageStartUpConfig(String, String, String) - Method in class swiss.trustbroker.common.setup.service.GitService
- marshallMessage(XMLObject) - Static method in class swiss.trustbroker.common.saml.util.SamlUtil
- marshalXmlObject(T) - Static method in class swiss.trustbroker.common.saml.util.SamlIoUtil
- marshalXmlObjectToBytes(T) - Static method in class swiss.trustbroker.common.saml.util.SamlIoUtil
- marshalXmlObjectToString(T) - Static method in class swiss.trustbroker.common.saml.util.SamlIoUtil
- maskedToken(String) - Static method in class swiss.trustbroker.common.util.OidcUtil
- maskSecret(String) - Static method in class swiss.trustbroker.common.util.StringUtil
- maskSecret(String, String) - Static method in class swiss.trustbroker.common.util.StringUtil
- maskSecrets(String, String...) - Static method in class swiss.trustbroker.common.util.StringUtil
- matchOwnTraceParentForSaml(String, String) - Static method in class swiss.trustbroker.common.tracing.TraceSupport
- maxAge(Integer) - Method in class swiss.trustbroker.common.dto.CookieParameters.CookieParametersBuilder
- MEDIA_TYPE_SOAP_12 - Static variable in class swiss.trustbroker.common.util.WebUtil
- MEM_FREE - Static variable in class swiss.trustbroker.common.tracing.StaticOptraceHelper
- MEM_USED - Static variable in class swiss.trustbroker.common.tracing.StaticOptraceHelper
- mergeJwtClaims(JWTClaimsSet, String, JWTClaimsSet, String, boolean, boolean) - Static method in class swiss.trustbroker.common.util.OidcUtil
- metadataUrl(String) - Method in class swiss.trustbroker.common.saml.dto.ArtifactPeer.ArtifactPeerBuilder
- MIME_TYPE_JWT - Static variable in class swiss.trustbroker.common.util.OidcUtil
- MOBILE_ONE_FACTOR_UNREGISTERED - Static variable in class swiss.trustbroker.common.saml.util.SamlContextClass
- MOBILE_TWO_FACTOR_CONTACT - Static variable in class swiss.trustbroker.common.saml.util.SamlContextClass
- MutableAttributeName - Interface in swiss.trustbroker.common.saml.util
-
Mutable version of AttributeName to allow updating of enum values based on config.
N
- name() - Element in annotation interface swiss.trustbroker.common.tracing.Traced
- name() - Method in record class swiss.trustbroker.common.util.FileServerUtil.FileContent
-
Returns the value of the
namerecord component. - name(String) - Method in class swiss.trustbroker.common.config.RegexNameValue.RegexNameValueBuilder
- name(String) - Method in class swiss.trustbroker.common.dto.CookieParameters.CookieParametersBuilder
- NAME - Enum constant in enum class swiss.trustbroker.common.saml.util.CoreAttributeName
- NAME_ID - Enum constant in enum class swiss.trustbroker.common.saml.util.CoreAttributeName
- NO_AUTHN_CONTEXT - Enum constant in enum class swiss.trustbroker.common.exception.StandardErrorCode
-
RP/CP QoA requirement not met by CP response.
- nodeObjectToString(Node) - Static method in class swiss.trustbroker.common.saml.util.SoapUtil
- nodeObjectToString(Node, boolean) - Static method in class swiss.trustbroker.common.saml.util.SoapUtil
- nodeObjectToString(Node, boolean, boolean) - Static method in class swiss.trustbroker.common.saml.util.SoapUtil
- NOMAD_TELEPHONY - Static variable in class swiss.trustbroker.common.saml.util.SamlContextClass
- NonFlushingHttpPostEncoder - Class in swiss.trustbroker.common.saml.util
-
SAML encoder that does not flush the response stream.
- NonFlushingHttpPostEncoder() - Constructor for class swiss.trustbroker.common.saml.util.NonFlushingHttpPostEncoder
O
- of(boolean, boolean) - Static method in enum class swiss.trustbroker.common.saml.dto.SamlBinding
- of(boolean, List<Credential>, List<String>, boolean) - Static method in class swiss.trustbroker.common.saml.dto.SignatureValidationParameters
- of(String) - Static method in enum class swiss.trustbroker.common.saml.dto.SamlBinding
- of(String, int, String) - Static method in class swiss.trustbroker.common.saml.dto.ArtifactResolutionParameters
- of(Map<String, String>) - Static method in class swiss.trustbroker.common.config.RegexNameValue
- ofNameOrValue(String) - Static method in enum class swiss.trustbroker.common.saml.dto.SamlBinding
- OIDC_ACR - Static variable in class swiss.trustbroker.common.util.OidcUtil
- OIDC_ACR_VALUES - Static variable in class swiss.trustbroker.common.util.OidcUtil
- OIDC_AUDIENCE - Static variable in class swiss.trustbroker.common.util.OidcUtil
- OIDC_AUTHORIZED_PARTY - Static variable in class swiss.trustbroker.common.util.OidcUtil
- OIDC_BEARER - Static variable in class swiss.trustbroker.common.util.OidcUtil
- OIDC_BEARER_NULL - Static variable in class swiss.trustbroker.common.util.OidcUtil
- OIDC_CLIENT_ID - Static variable in class swiss.trustbroker.common.util.OidcUtil
- OIDC_CODE - Static variable in class swiss.trustbroker.common.util.OidcUtil
- OIDC_ERROR - Static variable in class swiss.trustbroker.common.util.OidcUtil
- OIDC_EXPIRATION_TIME - Static variable in class swiss.trustbroker.common.util.OidcUtil
- OIDC_HEADER_JWK - Static variable in class swiss.trustbroker.common.util.OidcUtil
- OIDC_HEADER_KEYID - Static variable in class swiss.trustbroker.common.util.OidcUtil
- OIDC_HEADER_TYPE_JWE - Static variable in class swiss.trustbroker.common.util.OidcUtil
- OIDC_HEADER_TYPE_JWT - Static variable in class swiss.trustbroker.common.util.OidcUtil
- OIDC_ISSUED_AT - Static variable in class swiss.trustbroker.common.util.OidcUtil
- OIDC_ISSUER - Static variable in class swiss.trustbroker.common.util.OidcUtil
- OIDC_JWT_ID - Static variable in class swiss.trustbroker.common.util.OidcUtil
- OIDC_NONCE - Static variable in class swiss.trustbroker.common.util.OidcUtil
- OIDC_NOT_BEFORE - Static variable in class swiss.trustbroker.common.util.OidcUtil
- OIDC_PROMPT - Static variable in class swiss.trustbroker.common.util.OidcUtil
- OIDC_PROMPT_ACCOUNT - Static variable in class swiss.trustbroker.common.util.OidcUtil
- OIDC_PROMPT_LOGIN - Static variable in class swiss.trustbroker.common.util.OidcUtil
- OIDC_PROMPT_NONE - Static variable in class swiss.trustbroker.common.util.OidcUtil
- OIDC_REFRESH_TOKEN - Static variable in class swiss.trustbroker.common.util.OidcUtil
- OIDC_SCOPE - Static variable in class swiss.trustbroker.common.util.OidcUtil
- OIDC_SESSION_ID - Static variable in class swiss.trustbroker.common.util.OidcUtil
- OIDC_SESSION_STATE - Static variable in class swiss.trustbroker.common.util.OidcUtil
- OIDC_SID - Static variable in class swiss.trustbroker.common.util.OidcUtil
- OIDC_STATE_ID - Static variable in class swiss.trustbroker.common.util.OidcUtil
- OIDC_SUBJECT - Static variable in class swiss.trustbroker.common.util.OidcUtil
- OIDC_TOKEN_CNF - Static variable in class swiss.trustbroker.common.util.OidcUtil
- OIDC_TOKEN_JKT - Static variable in class swiss.trustbroker.common.util.OidcUtil
- OIDC_TOKEN_TYPE - Static variable in class swiss.trustbroker.common.util.OidcUtil
- OidcUtil - Class in swiss.trustbroker.common.util
- OpenSamlUtil - Class in swiss.trustbroker.common.saml.util
- OpTraceConfiguration - Class in swiss.trustbroker.common.tracing
- OpTraceLogger - Interface in swiss.trustbroker.common.tracing
-
This class is used to do manual operation tracing (OP-tracing).
- OpTraceLoggerFactory - Class in swiss.trustbroker.common.tracing
- OpTraceResponseWrapper - Class in swiss.trustbroker.common.tracing
- OpTraceResponseWrapper(HttpServletResponse) - Constructor for class swiss.trustbroker.common.tracing.OpTraceResponseWrapper
- OpTraceUtil - Class in swiss.trustbroker.common.tracing
- ORIGINAL_ISSUER - Static variable in class swiss.trustbroker.common.saml.util.SamlUtil
- ORIGINAL_ISSUER_NAMESPACE_ALIAS - Static variable in class swiss.trustbroker.common.saml.util.SamlUtil
- ORIGINAL_ISSUER_QNAME - Static variable in class swiss.trustbroker.common.saml.util.SamlUtil
- ORIGINAL_ISSUER_SCHEMA - Static variable in class swiss.trustbroker.common.saml.util.SamlUtil
- overrideUnmarshaller(QName, Unmarshaller) - Static method in class swiss.trustbroker.common.saml.util.SamlIoUtil
P
- parseJson(String, boolean) - Static method in class swiss.trustbroker.common.util.JsonUtil
- parseJsonArray(String, boolean) - Static method in class swiss.trustbroker.common.util.JsonUtil
- parseJsonObject(String, boolean) - Static method in class swiss.trustbroker.common.util.JsonUtil
- parseJWT(String) - Static method in class swiss.trustbroker.common.oidc.JwtUtil
- parseJwtClaims(String) - Static method in class swiss.trustbroker.common.util.OidcUtil
- parseJwtClaims(Map<String, Object>) - Static method in class swiss.trustbroker.common.util.OidcUtil
- password(String) - Method in class swiss.trustbroker.common.config.KeystoreProperties.KeystorePropertiesBuilder
- PASSWORD_PROTECTED_TRANSPORT - Static variable in class swiss.trustbroker.common.saml.util.SamlContextClass
- passwordToCharArray(String) - Static method in class swiss.trustbroker.common.saml.util.CredentialUtil
- patchHttpResponseString(HttpClient, URI, String, Map<String, String>) - Static method in class swiss.trustbroker.common.util.HttpUtil
- path(String) - Method in class swiss.trustbroker.common.dto.CookieParameters.CookieParametersBuilder
- pattern(Pattern) - Method in class swiss.trustbroker.common.config.RegexNameValue.RegexNameValueBuilder
- peerRole(QName) - Method in class swiss.trustbroker.common.saml.dto.ArtifactPeer.ArtifactPeerBuilder
- PID_HEX_4 - Static variable in class swiss.trustbroker.common.tracing.OpTraceUtil
- populateVelocityContext(VelocityContext, Map<String, T>) - Static method in class swiss.trustbroker.common.saml.util.VelocityUtil
- populateVelocityContext(VelocityContext, MessageContext, String) - Method in class swiss.trustbroker.common.saml.util.CustomHttpPostEncoder
- populateVelocityContext(VelocityContext, MessageContext, String) - Method in class swiss.trustbroker.common.saml.util.TracedHttpPostEncoder
- POST - Enum constant in enum class swiss.trustbroker.common.saml.dto.SamlBinding
- POSTAL_CODE - Enum constant in enum class swiss.trustbroker.common.saml.util.CoreAttributeName
- postEncode(MessageContext, String) - Method in class swiss.trustbroker.common.saml.util.NonFlushingHttpPostEncoder
- postHttpResponse(HttpClient, URI, String, Map<String, String>) - Static method in class swiss.trustbroker.common.util.HttpUtil
- postHttpResponseString(HttpClient, URI, String, Map<String, String>) - Static method in class swiss.trustbroker.common.util.HttpUtil
- PRAGMA_NO_CACHE - Static variable in class swiss.trustbroker.common.util.WebUtil
- prepareSamlObject(SignableXMLObject, String, Signature, String) - Static method in class swiss.trustbroker.common.saml.util.SamlUtil
- prepareSAMLObject(SignableXMLObject, String) - Static method in class swiss.trustbroker.common.saml.util.SkinnySamlUtil
- prepareSAMLSignature(Signature, String) - Static method in class swiss.trustbroker.common.saml.util.SkinnySamlUtil
- prepareSignableObject(SignableSAMLObject, Credential, String, String, String) - Static method in class swiss.trustbroker.common.saml.util.SamlFactory
- prepareSignableObject(SignableSAMLObject, SignatureParameters) - Static method in class swiss.trustbroker.common.saml.util.SamlFactory
- prependPrefixToRelayState(String) - Static method in class swiss.trustbroker.common.saml.util.SamlUtil
- principal(String) - Method in class swiss.trustbroker.common.tracing.DefaultRequestContext.DefaultRequestContextBuilder
- processChildElement(XMLObject, XMLObject) - Method in class swiss.trustbroker.common.saml.util.CompatEndPointReferenceUnmarshaller
- processPassword(String) - Static method in class swiss.trustbroker.common.saml.util.CredentialUtil
- ProcessUtil - Class in swiss.trustbroker.common.util
- proxyUrl(String) - Method in class swiss.trustbroker.common.saml.dto.ArtifactPeer.ArtifactPeerBuilder
- pullConfiguration() - Method in class swiss.trustbroker.common.setup.service.GitService
- pushRequestContext(RequestContext) - Method in class swiss.trustbroker.common.tracing.DefaultRequestContextFactory
- putAttributeName(AttributeName) - Static method in class swiss.trustbroker.common.saml.util.AttributeRegistry
-
Stores the values of the attribute in the registry along with the attribute.
Q
- QNAME - Static variable in class swiss.trustbroker.common.saml.util.CompatEndPointReferenceUnmarshaller
R
- readDerCertificate(InputStream, String) - Static method in class swiss.trustbroker.common.saml.util.CredentialReader
- readFileContent(String, String, String) - Static method in class swiss.trustbroker.common.util.FileServerUtil
- readKeystoreFromFile(String, String) - Static method in class swiss.trustbroker.common.saml.util.CredentialReader
- readPemCertificate(InputStream, String) - Static method in class swiss.trustbroker.common.saml.util.CredentialReader
- readPemCertificate(String) - Static method in class swiss.trustbroker.common.saml.util.CredentialReader
- readPemPrivateKey(String, String) - Static method in class swiss.trustbroker.common.saml.util.CredentialReader
- readPemPrivateKey(String, String, boolean) - Static method in class swiss.trustbroker.common.saml.util.CredentialReader
- readTranslationFile(String, String, String, String) - Static method in class swiss.trustbroker.common.util.FileServerUtil
- readTrustCertCredentialFromPem(String) - Static method in class swiss.trustbroker.common.saml.util.CredentialReader
- readTrustCredentials(String, String, String, String) - Static method in class swiss.trustbroker.common.saml.util.CredentialReader
- REDIRECT - Enum constant in enum class swiss.trustbroker.common.saml.dto.SamlBinding
- REDIRECT_URI - Static variable in class swiss.trustbroker.common.util.OidcUtil
- refresh() - Method in class swiss.trustbroker.common.setup.service.GitService
- regex(String) - Method in class swiss.trustbroker.common.config.RegexNameValue.RegexNameValueBuilder
- RegexNameValue - Class in swiss.trustbroker.common.config
-
Combination of regular expression, an optional name of an item to match against that regex, and a value to use if matching.
- RegexNameValue() - Constructor for class swiss.trustbroker.common.config.RegexNameValue
- RegexNameValue(String, String, String) - Constructor for class swiss.trustbroker.common.config.RegexNameValue
- RegexNameValue(String, String, String, Pattern) - Constructor for class swiss.trustbroker.common.config.RegexNameValue
- RegexNameValue.RegexNameValueBuilder - Class in swiss.trustbroker.common.config
- reInitOpenSaml() - Static method in class swiss.trustbroker.common.saml.util.SamlInitializer
-
Initialize OpenSAML library even if already done.
- reInitSamlSubSystem() - Static method in class swiss.trustbroker.common.saml.util.SamlInitializer
-
Initialize XML security and the SAML libraries in the correct order even if already done.
- reInitXmlSecurity() - Static method in class swiss.trustbroker.common.saml.util.SamlInitializer
-
Initialize Apache XML security library even if already done.
- relativePath(Path, Path, boolean) - Static method in class swiss.trustbroker.common.util.DirectoryUtil
- remoteHasChanges() - Method in class swiss.trustbroker.common.setup.service.GitService
- removeArtifact(String) - Method in class swiss.trustbroker.common.saml.service.ArtifactCacheService
- removeIdSpecChar(String) - Static method in class swiss.trustbroker.common.util.ConfigUtil
- removeOriginalIssuer(Attribute) - Static method in class swiss.trustbroker.common.saml.util.SamlUtil
- removeQueryParameters(String) - Static method in class swiss.trustbroker.common.util.WebUtil
- renameDirectory(File, File) - Method in class swiss.trustbroker.common.util.DirectoryUtil
- renameDirectory(String, String) - Method in class swiss.trustbroker.common.util.DirectoryUtil
- renderTemplate(VelocityEngine, HttpServletResponse, String, Map<String, T>) - Static method in class swiss.trustbroker.common.saml.util.VelocityUtil
- renderTemplate(VelocityEngine, HttpServletResponse, String, VelocityContext) - Static method in class swiss.trustbroker.common.saml.util.VelocityUtil
- replaceClientNameInUri(String, String) - Static method in class swiss.trustbroker.common.saml.util.SamlFactory
- replaceSensitiveData(String) - Static method in class swiss.trustbroker.common.saml.util.OpenSamlUtil
- replaceSensitiveData(String, List<String>) - Static method in class swiss.trustbroker.common.saml.util.OpenSamlUtil
- REQUEST_DENIED - Enum constant in enum class swiss.trustbroker.common.exception.StandardErrorCode
- REQUEST_REJECTED - Enum constant in enum class swiss.trustbroker.common.exception.StandardErrorCode
- RequestContext - Interface in swiss.trustbroker.common.tracing
-
Implemented by classes that provide an application wide request context.
- RequestContextFactory - Interface in swiss.trustbroker.common.tracing
-
Factory for getting hold of the currently valid request context.
- RequestContextFilter - Class in swiss.trustbroker.common.tracing
- RequestContextFilter() - Constructor for class swiss.trustbroker.common.tracing.RequestContextFilter
- RequestDeniedException - Exception Class in swiss.trustbroker.common.exception
-
Use this exception when we have failures because of input data from network, and we blame the client.
- RequestDeniedException(String) - Constructor for exception class swiss.trustbroker.common.exception.RequestDeniedException
- RequestDeniedException(String, Throwable) - Constructor for exception class swiss.trustbroker.common.exception.RequestDeniedException
- RequestDeniedException(ErrorCode, String) - Constructor for exception class swiss.trustbroker.common.exception.RequestDeniedException
- RequestDeniedException(ErrorCode, ErrorMarker, String, Throwable) - Constructor for exception class swiss.trustbroker.common.exception.RequestDeniedException
- requireSignature(boolean) - Method in class swiss.trustbroker.common.saml.dto.SignatureContext.SignatureContextBuilder
- requireSignature(boolean) - Method in class swiss.trustbroker.common.saml.dto.SignatureValidationParameters.SignatureValidationParametersBuilder
- restoreBackup(File, File) - Method in class swiss.trustbroker.common.util.DirectoryUtil
- restoreBackup(String, String) - Method in class swiss.trustbroker.common.util.DirectoryUtil
- retrieveArtifact(String) - Method in class swiss.trustbroker.common.saml.service.ArtifactCacheService
- rolloverConfig(String) - Method in class swiss.trustbroker.common.setup.service.GitService
- RSA - Enum constant in enum class swiss.trustbroker.common.oidc.EncAlgFamily
- RSA_SHA1 - Static variable in class swiss.trustbroker.common.util.WSSConstants
- RSA_SHA256 - Static variable in class swiss.trustbroker.common.util.WSSConstants
- runBootstrap() - Static method in class swiss.trustbroker.common.server.ApplicationMain
S
- sameSite(String) - Method in class swiss.trustbroker.common.dto.CookieParameters.CookieParametersBuilder
- SAML_ARTIFACT_NAME - Static variable in class swiss.trustbroker.common.saml.util.SamlIoUtil
- SAML_REDIRECT_SIGNATURE - Static variable in class swiss.trustbroker.common.saml.util.SamlIoUtil
- SAML_REDIRECT_SIGNATURE_ALGORITHM - Static variable in class swiss.trustbroker.common.saml.util.SamlIoUtil
- SAML_RELAY_STATE - Static variable in class swiss.trustbroker.common.saml.util.SamlIoUtil
- SAML_REQUEST_NAME - Static variable in class swiss.trustbroker.common.saml.util.SamlIoUtil
- SAML_RESPONSE_NAME - Static variable in class swiss.trustbroker.common.saml.util.SamlIoUtil
- SAML_TOKEN_SIGNED - Static variable in class swiss.trustbroker.common.util.WSSConstants
- SamlBinding - Enum Class in swiss.trustbroker.common.saml.dto
- SamlContextClass - Class in swiss.trustbroker.common.saml.util
- SamlFactory - Class in swiss.trustbroker.common.saml.util
- SamlInitializer - Class in swiss.trustbroker.common.saml.util
- SamlIoUtil - Class in swiss.trustbroker.common.saml.util
- samlObjectToString(XMLObject) - Static method in class swiss.trustbroker.common.saml.util.OpenSamlUtil
- samlObjectToString(XMLObject, boolean) - Static method in class swiss.trustbroker.common.saml.util.OpenSamlUtil
- samlObjectToString(XMLObject, boolean, boolean) - Static method in class swiss.trustbroker.common.saml.util.OpenSamlUtil
- SamlTracer - Class in swiss.trustbroker.common.saml.util
- SamlUtil - Class in swiss.trustbroker.common.saml.util
- SCHEME_HTTP - Static variable in class swiss.trustbroker.common.util.HttpUtil
- SCHEME_HTTPS - Static variable in class swiss.trustbroker.common.util.HttpUtil
- SEC_FETCH_MODE_CORS - Static variable in class swiss.trustbroker.common.util.WebUtil
- SEC_FETCH_SITE_CROSS_SITE - Static variable in class swiss.trustbroker.common.util.WebUtil
- secure(boolean) - Method in class swiss.trustbroker.common.dto.CookieParameters.CookieParametersBuilder
- select(URI) - Method in class swiss.trustbroker.common.setup.config.CustomProxySelector
- selectJwk(JWKMatcher, JWKSource<SecurityContext>) - Static method in class swiss.trustbroker.common.oidc.JwkUtil
- sendError(int) - Method in class swiss.trustbroker.common.tracing.OpTraceResponseWrapper
- sendError(int, String) - Method in class swiss.trustbroker.common.tracing.OpTraceResponseWrapper
- sendRedirect(String) - Method in class swiss.trustbroker.common.tracing.OpTraceResponseWrapper
- sendSamlRequest(VelocityEngine, SAMLArtifactMap, SamlBinding, ArtifactResolutionParameters, T, HttpServletResponse, Credential, String, String, String) - Static method in class swiss.trustbroker.common.saml.util.OpenSamlUtil
- sendSamlSoapMessage(MessageContext, T, HttpServletResponse, String) - Static method in class swiss.trustbroker.common.saml.util.OpenSamlUtil
- sendSoap11Response(HttpServletResponse, SAMLObject) - Static method in class swiss.trustbroker.common.saml.util.SoapUtil
- serializeToJson(Object) - Static method in class swiss.trustbroker.common.util.JsonUtil
- serializeToJson(Object, ObjectMapper) - Static method in class swiss.trustbroker.common.util.JsonUtil
- setAllowedSignatureAlgorithms(List<String>) - Method in class swiss.trustbroker.common.saml.dto.SignatureValidationParameters
- setAltName(String) - Method in enum class swiss.trustbroker.common.saml.util.CoreAttributeName
- setAltName(String) - Method in interface swiss.trustbroker.common.saml.util.MutableAttributeName
- setArtifactResolutionIndex(int) - Method in class swiss.trustbroker.common.saml.dto.ArtifactPeer
- setArtifactResolutionKeystore(KeystoreProperties) - Method in class swiss.trustbroker.common.saml.dto.ArtifactPeer
- setArtifactResolutionTruststore(KeystoreProperties) - Method in class swiss.trustbroker.common.saml.dto.ArtifactPeer
- setArtifactResolutionUrl(String) - Method in class swiss.trustbroker.common.saml.dto.ArtifactPeer
- setAttempts(int) - Method in class swiss.trustbroker.common.setup.config.SshKeyPasswordProvider
- setBinding(SamlBinding) - Method in class swiss.trustbroker.common.saml.dto.SignatureContext
- setCanonicalizationAlgorithm(String) - Method in class swiss.trustbroker.common.saml.dto.SignatureParameters
- setConnectTimeout(Duration) - Method in class swiss.trustbroker.common.saml.dto.ArtifactPeer
- setContext(String) - Method in class swiss.trustbroker.common.saml.dto.SignatureContext
- setCredential(Credential) - Method in class swiss.trustbroker.common.saml.dto.SignatureParameters
- setDigestMethod(String) - Method in class swiss.trustbroker.common.saml.dto.SignatureParameters
- setEndpoint(MessageContext, String) - Static method in class swiss.trustbroker.common.saml.util.OpenSamlUtil
- setEndpoint(MessageContext, Endpoint) - Static method in class swiss.trustbroker.common.saml.util.OpenSamlUtil
- setEndpointIndex(int) - Method in class swiss.trustbroker.common.saml.dto.ArtifactResolutionParameters
- setEndpointUrl(String) - Method in class swiss.trustbroker.common.saml.dto.ArtifactResolutionParameters
- setEnforceSignatureAlgorithms(boolean) - Method in class swiss.trustbroker.common.saml.dto.SignatureValidationParameters
- setEntityId(String) - Method in class swiss.trustbroker.common.saml.dto.ArtifactResolutionParameters
- setHttpTraceIdHeaderName(String) - Static method in class swiss.trustbroker.common.tracing.TraceSupport
- setIssuer(MessageContext, String) - Static method in class swiss.trustbroker.common.saml.util.OpenSamlUtil
- setKeyEntryId(String) - Method in class swiss.trustbroker.common.config.KeystoreProperties
- setKeystoreBasePath(String) - Method in class swiss.trustbroker.common.saml.dto.ArtifactPeer
- setMdcTraceContext(HttpServletRequest) - Static method in class swiss.trustbroker.common.tracing.TraceSupport
- setMdcTraceContext(String) - Static method in class swiss.trustbroker.common.tracing.TraceSupport
- setMetadataUrl(String) - Method in class swiss.trustbroker.common.saml.dto.ArtifactPeer
- setName(String) - Method in class swiss.trustbroker.common.config.RegexNameValue
- setNamespaceUri(String) - Method in enum class swiss.trustbroker.common.saml.util.CoreAttributeName
- setNamespaceUri(String) - Method in interface swiss.trustbroker.common.saml.util.MutableAttributeName
- setOidcNameList(List<String>) - Method in enum class swiss.trustbroker.common.saml.util.CoreAttributeName
- setOidcNameList(List<String>) - Method in interface swiss.trustbroker.common.saml.util.MutableAttributeName
- setOriginalIssuer(Attribute, String) - Static method in class swiss.trustbroker.common.saml.util.SamlUtil
- setOriginalIssuerIfMissing(Attribute, String) - Static method in class swiss.trustbroker.common.saml.util.SamlUtil
- setPassword(String) - Method in class swiss.trustbroker.common.config.KeystoreProperties
- setPeerRole(QName) - Method in class swiss.trustbroker.common.saml.dto.ArtifactPeer
- setProxyUrl(String) - Method in class swiss.trustbroker.common.saml.dto.ArtifactPeer
- setRegex(String) - Method in class swiss.trustbroker.common.config.RegexNameValue
- setRequestContext(RequestContext) - Method in class swiss.trustbroker.common.tracing.DefaultRequestContextFactory
- setRequestContext(RequestContext) - Method in interface swiss.trustbroker.common.tracing.RequestContextFactory
-
Puts the RequestContext onto the request context stack.
- setRequireSignature(boolean) - Method in class swiss.trustbroker.common.saml.dto.SignatureContext
- setRequireSignature(boolean) - Method in class swiss.trustbroker.common.saml.dto.SignatureValidationParameters
- setSignatureAlgorithm(String) - Method in class swiss.trustbroker.common.saml.dto.SignatureParameters
- setSignatureParameter(MessageContext, Credential) - Static method in class swiss.trustbroker.common.saml.util.OpenSamlUtil
- setSignerCert(String) - Method in class swiss.trustbroker.common.config.KeystoreProperties
- setSignerKey(String) - Method in class swiss.trustbroker.common.config.KeystoreProperties
- setSkinnyAssertionNamespaces(String) - Method in class swiss.trustbroker.common.saml.dto.SignatureParameters
- setSsoUrl(String) - Method in class swiss.trustbroker.common.config.KeystoreProperties
- setStatus(int) - Method in class swiss.trustbroker.common.tracing.OpTraceResponseWrapper
- setTrustCredentials(List<Credential>) - Method in class swiss.trustbroker.common.saml.dto.SignatureValidationParameters
- setType(String) - Method in class swiss.trustbroker.common.config.KeystoreProperties
- setValue(String) - Method in class swiss.trustbroker.common.config.RegexNameValue
- SHA1 - Static variable in class swiss.trustbroker.common.util.WSSConstants
- SHA256 - Static variable in class swiss.trustbroker.common.util.WSSConstants
- signAssertion(Assertion, SignatureParameters) - Static method in class swiss.trustbroker.common.saml.util.SamlFactory
- SIGNATURE - Static variable in class swiss.trustbroker.common.util.WSSConstants
- SIGNATURE_NOT_OK - Enum constant in enum class swiss.trustbroker.common.exception.StandardErrorCode
-
Signature validation failed.
- signatureAlgorithm(String) - Method in class swiss.trustbroker.common.saml.dto.SignatureParameters.SignatureParametersBuilder
- SignatureContext - Class in swiss.trustbroker.common.saml.dto
- SignatureContext.SignatureContextBuilder - Class in swiss.trustbroker.common.saml.dto
- SignatureParameters - Class in swiss.trustbroker.common.saml.dto
- SignatureParameters.SignatureParametersBuilder - Class in swiss.trustbroker.common.saml.dto
- SignatureValidationParameters - Class in swiss.trustbroker.common.saml.dto
- SignatureValidationParameters.SignatureValidationParametersBuilder - Class in swiss.trustbroker.common.saml.dto
- signerCert(String) - Method in class swiss.trustbroker.common.config.KeystoreProperties.KeystorePropertiesBuilder
- signerKey(String) - Method in class swiss.trustbroker.common.config.KeystoreProperties.KeystorePropertiesBuilder
- signJwt(JwsHeader, JWTClaimsSet, JWK) - Static method in class swiss.trustbroker.common.oidc.JwtUtil
- signSamlObject(SignableXMLObject, Signature) - Static method in class swiss.trustbroker.common.saml.util.SamlUtil
- signSamlObject(SignableXMLObject, Signature, String) - Static method in class swiss.trustbroker.common.saml.util.SamlUtil
- signSignableObject(SignableSAMLObject, SignatureParameters) - Static method in class swiss.trustbroker.common.saml.util.SamlFactory
- SKI_OID - Static variable in class swiss.trustbroker.common.saml.util.SamlUtil
- SKINNY_ALL - Static variable in class swiss.trustbroker.common.saml.util.OpenSamlUtil
- SKINNY_NO_TYPE - Static variable in class swiss.trustbroker.common.saml.util.OpenSamlUtil
- skinnyAssertionNamespaces(String) - Method in class swiss.trustbroker.common.saml.dto.SignatureParameters.SignatureParametersBuilder
- SkinnySamlUtil - Class in swiss.trustbroker.common.saml.util
-
Skinny SAML messages handling requires rewriting the opensaml output DOM.
- sleep(int) - Static method in class swiss.trustbroker.common.util.ProcessUtil
- SMART_CARD_PKI - Static variable in class swiss.trustbroker.common.saml.util.SamlContextClass
- SOAP - Enum constant in enum class swiss.trustbroker.common.saml.dto.SamlBinding
- SoapUtil - Class in swiss.trustbroker.common.saml.util
- SOFTWARE_PKI - Static variable in class swiss.trustbroker.common.saml.util.SamlContextClass
- SOFTWARE_TIME_SYNC_TOKEN - Static variable in class swiss.trustbroker.common.saml.util.SamlContextClass
- splitQueryParameters(String, boolean) - Static method in class swiss.trustbroker.common.util.WebUtil
- SpringOpTraceInterceptor - Class in swiss.trustbroker.common.tracing
-
Pointcut to allow @Traced annotation on services doing client calls to external services the trustbroker depends on.
- SpringOpTraceInterceptor() - Constructor for class swiss.trustbroker.common.tracing.SpringOpTraceInterceptor
- SSH_CONFIG - Static variable in class swiss.trustbroker.common.setup.config.SshTransportConfig
- SSH_DIR - Static variable in class swiss.trustbroker.common.setup.config.SshTransportConfig
- SSH_PROXY_HOST - Static variable in class swiss.trustbroker.common.setup.config.BootstrapProperties
- SSH_PROXY_PORT - Static variable in class swiss.trustbroker.common.setup.config.BootstrapProperties
- SshKeyPasswordProvider - Class in swiss.trustbroker.common.setup.config
- SshKeyPasswordProvider(CredentialsProvider) - Constructor for class swiss.trustbroker.common.setup.config.SshKeyPasswordProvider
- SshTransportConfig - Class in swiss.trustbroker.common.setup.config
- SshTransportConfig(String) - Constructor for class swiss.trustbroker.common.setup.config.SshTransportConfig
- SSO_SESSION_ID - Enum constant in enum class swiss.trustbroker.common.saml.util.CoreAttributeName
- ssoUrl(String) - Method in class swiss.trustbroker.common.config.KeystoreProperties.KeystorePropertiesBuilder
- StandardErrorCode - Enum Class in swiss.trustbroker.common.exception
- start(long) - Method in class swiss.trustbroker.common.tracing.DefaultRequestContext.DefaultRequestContextBuilder
- STATE_NOT_FOUND - Enum constant in enum class swiss.trustbroker.common.exception.ErrorMarker
- STATE_NOT_FOUND - Enum constant in enum class swiss.trustbroker.common.exception.StandardErrorCode
-
Authentication or SSO session expired.
- STATE_OR_PROVINCE - Enum constant in enum class swiss.trustbroker.common.saml.util.CoreAttributeName
- StaticOptraceHelper - Class in swiss.trustbroker.common.tracing
- STREET_ADDRESS - Enum constant in enum class swiss.trustbroker.common.saml.util.CoreAttributeName
- StringUtil - Class in swiss.trustbroker.common.util
- swiss.trustbroker.common.config - package swiss.trustbroker.common.config
- swiss.trustbroker.common.dto - package swiss.trustbroker.common.dto
- swiss.trustbroker.common.exception - package swiss.trustbroker.common.exception
- swiss.trustbroker.common.oidc - package swiss.trustbroker.common.oidc
- swiss.trustbroker.common.saml.dto - package swiss.trustbroker.common.saml.dto
- swiss.trustbroker.common.saml.service - package swiss.trustbroker.common.saml.service
- swiss.trustbroker.common.saml.util - package swiss.trustbroker.common.saml.util
- swiss.trustbroker.common.server - package swiss.trustbroker.common.server
- swiss.trustbroker.common.setup.config - package swiss.trustbroker.common.setup.config
- swiss.trustbroker.common.setup.service - package swiss.trustbroker.common.setup.service
- swiss.trustbroker.common.tracing - package swiss.trustbroker.common.tracing
- swiss.trustbroker.common.util - package swiss.trustbroker.common.util
- switchToConversation(String) - Static method in class swiss.trustbroker.common.tracing.TraceSupport
- switchToConversationFromSamlId(String) - Static method in class swiss.trustbroker.common.tracing.TraceSupport
T
- TechnicalException - Exception Class in swiss.trustbroker.common.exception
-
Use this exception when we have failures because of configuration, infrastructure or internal code problems.
- TechnicalException(String) - Constructor for exception class swiss.trustbroker.common.exception.TechnicalException
- TechnicalException(String, Throwable) - Constructor for exception class swiss.trustbroker.common.exception.TechnicalException
- TechnicalException(ErrorCode, ErrorMarker, String, Throwable) - Constructor for exception class swiss.trustbroker.common.exception.TechnicalException
- TechnicalException(ErrorMarker, String, Throwable) - Constructor for exception class swiss.trustbroker.common.exception.TechnicalException
- TIME_SYNC_TOKEN - Static variable in class swiss.trustbroker.common.saml.util.SamlContextClass
- TIMESTAMP - Static variable in class swiss.trustbroker.common.util.WSSConstants
- TOKEN_INTROSPECT - Static variable in class swiss.trustbroker.common.util.OidcUtil
- TOKEN_RESPONSE_ACCESS_TOKEN - Static variable in class swiss.trustbroker.common.util.OidcUtil
- TOKEN_RESPONSE_EXPIRES_IN - Static variable in class swiss.trustbroker.common.util.OidcUtil
- TOKEN_RESPONSE_ID_TOKEN - Static variable in class swiss.trustbroker.common.util.OidcUtil
- TOKEN_RESPONSE_REFRESH_TOKEN - Static variable in class swiss.trustbroker.common.util.OidcUtil
- TOKEN_RESPONSE_TOKEN_TYPE - Static variable in class swiss.trustbroker.common.util.OidcUtil
- toLogString(Object[]) - Static method in class swiss.trustbroker.common.util.CollectionUtil
- toLogString(Collection<?>) - Static method in class swiss.trustbroker.common.util.CollectionUtil
- toString() - Method in class swiss.trustbroker.common.config.KeystoreProperties.KeystorePropertiesBuilder
- toString() - Method in class swiss.trustbroker.common.config.KeystoreProperties
- toString() - Method in class swiss.trustbroker.common.config.RegexNameValue.RegexNameValueBuilder
- toString() - Method in class swiss.trustbroker.common.config.RegexNameValue
- toString() - Method in class swiss.trustbroker.common.dto.CookieParameters.CookieParametersBuilder
- toString() - Method in class swiss.trustbroker.common.dto.CookieParameters
- toString() - Method in class swiss.trustbroker.common.saml.dto.ArtifactPeer.ArtifactPeerBuilder
- toString() - Method in class swiss.trustbroker.common.saml.dto.ArtifactPeer
- toString() - Method in class swiss.trustbroker.common.saml.dto.ArtifactResolutionParameters
- toString() - Method in class swiss.trustbroker.common.saml.dto.SignatureContext.SignatureContextBuilder
- toString() - Method in class swiss.trustbroker.common.saml.dto.SignatureContext
- toString() - Method in class swiss.trustbroker.common.saml.dto.SignatureParameters.SignatureParametersBuilder
- toString() - Method in class swiss.trustbroker.common.saml.dto.SignatureParameters
- toString() - Method in class swiss.trustbroker.common.saml.dto.SignatureValidationParameters.SignatureValidationParametersBuilder
- toString() - Method in class swiss.trustbroker.common.saml.dto.SignatureValidationParameters
- toString() - Method in enum class swiss.trustbroker.common.saml.util.CoreAttributeName
- toString() - Method in class swiss.trustbroker.common.tracing.DefaultRequestContext.DefaultRequestContextBuilder
- toString() - Method in class swiss.trustbroker.common.tracing.DefaultRequestContext
- toString() - Method in class swiss.trustbroker.common.tracing.OpTraceConfiguration
- toString() - Method in record class swiss.trustbroker.common.util.FileServerUtil.FileContent
-
Returns a string representation of this record class.
- toStringList(List<T>, Function<T, String>) - Static method in class swiss.trustbroker.common.util.CollectionUtil
- trace(ProceedingJoinPoint) - Method in class swiss.trustbroker.common.tracing.SpringOpTraceInterceptor
- Traced - Annotation Interface in swiss.trustbroker.common.tracing
-
Annotate injected classes on class or public method level to get tracing.
- TracedHttpPostEncoder - Class in swiss.trustbroker.common.saml.util
-
EXPERIMENTAL SAML2 GET/POST encoder allowing to send OpenTelemetry traceparent header using XMLHttpRequest.
- TracedHttpPostEncoder() - Constructor for class swiss.trustbroker.common.saml.util.TracedHttpPostEncoder
- traceId(String) - Method in class swiss.trustbroker.common.tracing.DefaultRequestContext.DefaultRequestContextBuilder
- TraceSupport - Class in swiss.trustbroker.common.tracing
-
This class adopts the OpenTelemetry effort providing these features: MDC traceId to tag every log line with the OpenTelemetry compatible traceId.spanId where spanId is our own root OpTrace logs are tagged with trID=traceId.spanId for request based tracing The related W3C specification lists these propagations: traceparent is set by XTB if not received from client, we derive traceId from x-request-id if it's compliant. tracestate is not (yet) supported Note that the ID displayed in error screen are either based on current requests or the related login conversation depending on the processing phase within XTB.
- TRIGGER_ACCESS_REQUEST - Enum constant in enum class swiss.trustbroker.common.dto.AccessCondition
-
Trigger configured access request.
- TRUSTBROKER_HOME - Static variable in class swiss.trustbroker.common.setup.config.BootstrapProperties
- TrustBrokerException - Exception Class in swiss.trustbroker.common.exception
- TrustBrokerException(String, ErrorCode, ErrorMarker, String, Throwable) - Constructor for exception class swiss.trustbroker.common.exception.TrustBrokerException
- trustCredentials(List<Credential>) - Method in class swiss.trustbroker.common.saml.dto.SignatureValidationParameters.SignatureValidationParametersBuilder
- type(String) - Method in class swiss.trustbroker.common.config.KeystoreProperties.KeystorePropertiesBuilder
U
- UNCHUNKED - Enum constant in enum class swiss.trustbroker.common.saml.util.Base64Util.Base64Encoding
- UNKNOWN_PRINCIPAL - Enum constant in enum class swiss.trustbroker.common.exception.StandardErrorCode
- UNKNOWN_USER - Enum constant in enum class swiss.trustbroker.common.exception.StandardErrorCode
- unmarshallAssertion(InputStream) - Static method in class swiss.trustbroker.common.saml.util.SamlIoUtil
-
Unmarshalls a SAML Assertion from stream resource into its SAMLObject.
- unmarshallAuthnRequest(InputStream) - Static method in class swiss.trustbroker.common.saml.util.SamlIoUtil
-
Unmarshalls a SAML AuthnRequest from stream resource into its SAMLObject.
- unmarshallAuthnRequest(String) - Static method in class swiss.trustbroker.common.saml.util.SamlIoUtil
- unmarshallDomElement(Element) - Static method in class swiss.trustbroker.common.saml.util.SoapUtil
- unmarshallLogoutRequest(String) - Static method in class swiss.trustbroker.common.saml.util.SamlIoUtil
- unmarshallLogoutResponse(String) - Static method in class swiss.trustbroker.common.saml.util.SamlIoUtil
- unmarshallRequest(String) - Static method in class swiss.trustbroker.common.saml.util.SamlIoUtil
- unmarshallRequestSecurityToken(InputStream) - Static method in class swiss.trustbroker.common.saml.util.SamlIoUtil
-
Unmarshalls a WSTrust token request from stream resource into its SAMLObject.
- unmarshallResponse(InputStream) - Static method in class swiss.trustbroker.common.saml.util.SamlIoUtil
-
Unmarshalls a SAML Response from stream resource into its SAMLObject.
- unmarshallResponse(String) - Static method in class swiss.trustbroker.common.saml.util.SamlIoUtil
- unmarshallStatusResponse(String) - Static method in class swiss.trustbroker.common.saml.util.SamlIoUtil
- unmarshallXmlFile(String, InputStream) - Static method in class swiss.trustbroker.common.saml.util.SamlIoUtil
- UNSPECIFIED - Static variable in class swiss.trustbroker.common.saml.util.SamlContextClass
- updateAttributeNameFromConfig(AttributeName) - Static method in class swiss.trustbroker.common.saml.util.AttributeRegistry
-
Stores the values of the attribute in the registry along with the attribute.
- UrlAcceptor - Class in swiss.trustbroker.common.util
- urlDecode(String) - Static method in class swiss.trustbroker.common.saml.util.Base64Util
- urlDecode(String, boolean) - Static method in class swiss.trustbroker.common.saml.util.Base64Util
- urlDecodeValue(String) - Static method in class swiss.trustbroker.common.util.WebUtil
- urlEncode(byte[]) - Static method in class swiss.trustbroker.common.saml.util.Base64Util
- urlEncode(String) - Static method in class swiss.trustbroker.common.saml.util.Base64Util
- urlEncodeValue(String) - Static method in class swiss.trustbroker.common.util.WebUtil
- useRelayStateAsSessionId(String) - Static method in class swiss.trustbroker.common.saml.util.SamlUtil
V
- validate() - Method in class swiss.trustbroker.common.saml.util.CoreAttributeInitializer
- validateBootstrap() - Static method in class swiss.trustbroker.common.setup.config.BootstrapProperties
- validateRedirectSignature(Credential, String, byte[], byte[], boolean) - Static method in class swiss.trustbroker.common.saml.util.SamlUtil
- validateSessionId(String, String) - Static method in class swiss.trustbroker.common.saml.util.SamlUtil
- validateToken(String) - Static method in class swiss.trustbroker.common.oidc.JwtUtil
- value(String) - Method in class swiss.trustbroker.common.config.RegexNameValue.RegexNameValueBuilder
- value(String) - Method in class swiss.trustbroker.common.dto.CookieParameters.CookieParametersBuilder
- VALUE_X509_V3 - Static variable in class swiss.trustbroker.common.util.WSSConstants
- valueOf(String) - Static method in enum class swiss.trustbroker.common.config.ExternalStores
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class swiss.trustbroker.common.dto.AccessCondition
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class swiss.trustbroker.common.exception.ErrorMarker
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class swiss.trustbroker.common.exception.StandardErrorCode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class swiss.trustbroker.common.oidc.EncAlgFamily
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class swiss.trustbroker.common.saml.dto.SamlBinding
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class swiss.trustbroker.common.saml.util.Base64Util.Base64Encoding
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class swiss.trustbroker.common.saml.util.CoreAttributeName
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class swiss.trustbroker.common.config.ExternalStores
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class swiss.trustbroker.common.dto.AccessCondition
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class swiss.trustbroker.common.exception.ErrorMarker
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class swiss.trustbroker.common.exception.StandardErrorCode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class swiss.trustbroker.common.oidc.EncAlgFamily
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class swiss.trustbroker.common.saml.dto.SamlBinding
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class swiss.trustbroker.common.saml.util.Base64Util.Base64Encoding
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class swiss.trustbroker.common.saml.util.CoreAttributeName
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VELOCITY_PARAM_ACTION - Static variable in class swiss.trustbroker.common.saml.util.VelocityUtil
- VELOCITY_PARAM_ADDITIONAL_FIELDS - Static variable in class swiss.trustbroker.common.saml.util.VelocityUtil
- VELOCITY_PARAM_TILES - Static variable in class swiss.trustbroker.common.saml.util.VelocityUtil
- VELOCITY_PARAM_VERSION - Static variable in class swiss.trustbroker.common.saml.util.VelocityUtil
- VELOCITY_PARAM_XTB_ACTION - Static variable in class swiss.trustbroker.common.saml.util.VelocityUtil
- VELOCITY_PARAM_XTB_CONTEXT - Static variable in class swiss.trustbroker.common.saml.util.VelocityUtil
- VELOCITY_PARAM_XTB_HTTP_METHOD - Static variable in class swiss.trustbroker.common.saml.util.VelocityUtil
- VELOCITY_PARAM_XTB_RESULT - Static variable in class swiss.trustbroker.common.saml.util.VelocityUtil
- VELOCITY_PARAM_XTB_SIG_ALG - Static variable in class swiss.trustbroker.common.saml.util.VelocityUtil
- VELOCITY_PARAM_XTB_SIGNATURE - Static variable in class swiss.trustbroker.common.saml.util.VelocityUtil
- VELOCITY_REDIRECT_TEMPLATE_ID - Static variable in class swiss.trustbroker.common.saml.util.VelocityUtil
- VELOCITY_SLO_TEMPLATE_ID - Static variable in class swiss.trustbroker.common.saml.util.VelocityUtil
- VELOCITY_TEMPLATE_SKINNY_HRD - Static variable in class swiss.trustbroker.common.saml.util.VelocityUtil
- VELOCITY_WS_FED_TEMPLATE_ID - Static variable in class swiss.trustbroker.common.saml.util.VelocityUtil
- VelocityUtil - Class in swiss.trustbroker.common.saml.util
-
renderTemplate copied from HTTPPostEncoder and adapted.
- verifyJwtToken(String, Function<String, Optional<JWK>>, String) - Static method in class swiss.trustbroker.common.util.OidcUtil
W
- W3C_TRACEPARENT - Static variable in class swiss.trustbroker.common.tracing.TraceSupport
- WebUtil - Class in swiss.trustbroker.common.util
-
Log-able web input (where we do not expected any StringUtil.clean modified data) and other helpers.
- writeXmlObjectToSteam(XMLObject, OutputStream) - Static method in class swiss.trustbroker.common.saml.util.SamlIoUtil
- WS_FED - Enum constant in enum class swiss.trustbroker.common.saml.dto.SamlBinding
- WSS_SAML_TOKEN_TYPE - Static variable in class swiss.trustbroker.common.util.WSSConstants
- WSS_SAML2_KI_VALUE_TYPE - Static variable in class swiss.trustbroker.common.util.WSSConstants
- WSS_SAML2_TOKEN_TYPE - Static variable in class swiss.trustbroker.common.util.WSSConstants
- WSSConstants - Class in swiss.trustbroker.common.util
- WST_NS_05_12 - Static variable in class swiss.trustbroker.common.util.WSSConstants
X
- XML_SEC_DIGEST_METHOD_DEFAULT - Static variable in class swiss.trustbroker.common.saml.util.SamlFactory
- XML_SEC_DIGEST_METHOD_SHA1 - Static variable in class swiss.trustbroker.common.saml.util.SamlFactory
- XML_SEC_DIGEST_METHOD_SHA256 - Static variable in class swiss.trustbroker.common.saml.util.SamlFactory
- xmlObjectToString(XMLObject) - Static method in class swiss.trustbroker.common.saml.util.SamlIoUtil
- xmlObjectToString(XMLObject, boolean) - Static method in class swiss.trustbroker.common.saml.util.SamlIoUtil
- XTB_CLIENTIP - Static variable in class swiss.trustbroker.common.tracing.TraceSupport
- XTB_GATEWAYIP - Static variable in class swiss.trustbroker.common.tracing.TraceSupport
- XTB_RELAY_STATE_PREFIX - Static variable in class swiss.trustbroker.common.saml.util.SamlUtil
- XTB_TRACEID - Static variable in class swiss.trustbroker.common.tracing.TraceSupport
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form