# Package net.shibboleth.idp.saml.saml2.profile.config.logic

@NonnullElements package net.shibboleth.idp.saml.saml2.profile.config.logic
Predicates related to SAML 2.0 profile configurations.

Related Packages
Package
Description
net.shibboleth.idp.saml.saml2.profile.config
Profile configurations for SAML 2 profiles.
net.shibboleth.idp.saml.saml2.profile.config.impl
Implementatio of SAML 2.0 profile configurations.
net.shibboleth.idp.saml.saml2.profile.config.navigate
Functions to navigate into SAML 2 profile configuration information.
Classes
Class
Description
IgnoreScopingProfileConfigPredicate
A predicate that evaluates a `ProfileRequestContext` and extracts the effective setting of `BrowserSSOProfileConfiguration.isIgnoreScoping(ProfileRequestContext)`.
RandomizeFriendlyNameProfileConfigPredicate
A predicate that evaluates a `ProfileRequestContext` and extracts the effective setting of `BrowserSSOProfileConfiguration.isRandomizeFriendlyName(ProfileRequestContext)` or `AttributeQueryProfileConfiguration.isRandomizeFriendlyName(ProfileRequestContext)`.
SOAPErrorPredicate
Predicate that decides whether to handle an error by returning a SOAP fault to a requester or fail locally.
SuppressAuthenticatingAuthorityPredicate
A predicate that evaluates a `ProfileRequestContext` and extracts the effective setting of `BrowserSSOProfileConfiguration.isSuppressAuthenticatingAuthority(ProfileRequestContext)`.