# Uses of Interface
net.shibboleth.idp.saml.profile.config.SAMLProfileConfiguration

Packages that use SAMLProfileConfiguration
Package
Description
net.shibboleth.idp.saml.profile.config.impl
Implementations of SAML profile configuration interfaces.
net.shibboleth.idp.saml.saml1.profile.config.impl
Implementation of SAML 1.x profile configurations.
net.shibboleth.idp.saml.saml2.profile.config.impl
Implementatio of SAML 2.0 profile configurations.

## Uses of SAMLProfileConfiguration in net.shibboleth.idp.saml.profile.config.impl

Classes in net.shibboleth.idp.saml.profile.config.impl that implement SAMLProfileConfiguration
Modifier and Type
Class
Description
`class`
`AbstractSAMLProfileConfiguration`
Base class for SAML profile configurations.

## Uses of SAMLProfileConfiguration in net.shibboleth.idp.saml.saml1.profile.config.impl

Classes in net.shibboleth.idp.saml.saml1.profile.config.impl that implement SAMLProfileConfiguration
Modifier and Type
Class
Description
`class`
`AbstractSAML1ArtifactAwareProfileConfiguration`
Configuration support for artifact-aware profiles.
`class`
`AbstractSAML1AssertionProducingProfileConfiguration`
Base class for IdP SAML 1.x profile configurations that produce assertions.
`class`
`ArtifactResolutionProfileConfiguration`
Configuration support for SAML 1.x artifact resolution requests.
`class`
`AttributeQueryProfileConfiguration`
Configuration support for SAML 1 attribute query requests.
`class`
`BrowserSSOProfileConfiguration`
Configuration for SAML 1 Browser SSO profile requests.

## Uses of SAMLProfileConfiguration in net.shibboleth.idp.saml.saml2.profile.config.impl

Classes in net.shibboleth.idp.saml.saml2.profile.config.impl that implement SAMLProfileConfiguration
Modifier and Type
Class
Description
`class`
`AbstractSAML2ArtifactAwareProfileConfiguration`
Configuration support for artifact-aware profiles.
`class`
`AbstractSAML2AssertionProducingProfileConfiguration`
Base class for IdP SAML 2.0 profile configurations that produce assertions.
`class`
`AbstractSAML2ProfileConfiguration`
Base class for SAML 2 profile configurations.
`class`
`ArtifactResolutionProfileConfiguration`
Configuration support for IdP SAML 2.0 artifact resolution profile.
`class`
`AttributeQueryProfileConfiguration`
Configuration support for IdP SAML 2.0 attribute query profile.
`class`
`BrowserSSOProfileConfiguration`
Configuration support for IdP and proxied SAML 2.0 Browser SSO.
`class`
`ECPProfileConfiguration`
Configuration support for IdP SAML 2.0 ECP profile.
`class`
`SingleLogoutProfileConfiguration`
Configuration support for IdP SAML 2 Single Logout.
`class`
`SSOSProfileConfiguration`
Deprecated, for removal: This API element is subject to removal in a future version.