IdPDevExtProfileHandler
Profile Handler Extensions
This information is meant to be used in conjunction with the Creating Custom IdP Extensions - General Overview guide.
Classes, Schema Types, and Schema Files
- Class to extend:
- For SAML 1 profile -
edu.internet2.middleware.shibboleth.idp.profile.saml1.AbstractSAML1ProfileHandler
- For SAML 2 profile -
edu.internet2.middleware.shibboleth.idp.profile.saml2.AbstractSAML2ProfileHandler
- For other profile -
edu.internet2.middleware.shibboleth.common.profile.provider.AbstractShibbolethProfileHandler
- For SAML 1 profile -
- Bean Definition Parser to extend:
- For SAML 1 profile -
edu.internet2.middleware.shibboleth.idp.config.profile.saml1.AbstractSAML1ProfileHandlerBeanDefinitionParser
- For SAML 2 profile -
edu.internet2.middleware.shibboleth.idp.config.profile.saml2.AbstractSAML2ProfileHandlerBeanDefinitionParser
- For other profile -
edu.internet2.middleware.shibboleth.common.config.profile.AbstractShibbolethProfileHandlerBeanDefinitionParser
- For SAML 1 profile -
- Location of schema file to import:
/schema/shibboleth-2.0-idp-profile-handler.xsd
- Namespace containing schema type to extend:
urn:mace:shibboleth:2.0:idp:profile-handler
- Complex type to extend:
- For SAML 1 profile -
SAML1ProfileHandler
- For SAML 2 profile -
SAML2ProfileHandler
- For other profile -
IdPProfileHandlerType
- For SAML 1 profile -