IdPExtCredential
Credential 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 X.509 -
org.opensaml.xml.security.x509.BasicX509Credential
- For other -
org.opensaml.xml.security.credential.AbstractCredential
- For X.509 -
- Bean Definition Parser to extend:
- For X.509 -
edu.internet2.middleware.shibboleth.common.config.security.AbstractX509CredentialBeanDefinitionParser
- For other -
edu.internet2.middleware.shibboleth.common.config.security.AbstractCredentialBeanDefinitionParser
- For X.509 -
- Bean Factory to extend:
- For X.509 -
edu.internet2.middleware.shibboleth.common.config.attribute.resolver.attributeDefinition.BaseAttributeDefinitionFactoryBean
- For other -
edu.internet2.middleware.shibboleth.common.config.security.AbstractCredentialFactoryBean
- For X.509 -
- Location of schema file to import:
/schema/shibboleth-2.0-security.xsd
- Namespace containing schema type to extend:
urn:mace:shibboleth:2.0:security
- Complex type to extend:
- For X.509 credentials -
X509Credential
- For other -
sec:CredentialType
- For X.509 credentials -