/
IdPAPI
IdPAPI
IdP APIs
See following Javadocs:
shibboleth-common
shibboleth-identityprovider
Public APIs.
The following classes are considered to be public APIs of the IdP. Public APIs will not have methods/functionality removed between minor releases (though some may be deprecated). Developers should NOT rely on any API not in this list as they may change, without notice, at any time.
- edu.internet2.middleware.shibboleth.idp.authn.AuthenticationException
- edu.internet2.middleware.shibboleth.idp.authn.ForceAuthenticationException
- edu.internet2.middleware.shibboleth.idp.authn.LoginContext
- edu.internet2.middleware.shibboleth.idp.authn.LoginHandler
- edu.internet2.middleware.shibboleth.idp.authn.PassiveAuthenticationException
- edu.internet2.middleware.shibboleth.idp.authn.SAML2LoginContext
- edu.internet2.middleware.shibboleth.idp.profile.AbstractSAMLProfileHandler
- edu.internet2.middleware.shibboleth.idp.session.AuthenticationMethodInformation
- edu.internet2.middleware.shibboleth.idp.session.ServiceInformation
- edu.internet2.middleware.shibboleth.idp.session.Session
- edu.internet2.middleware.shibboleth.idp.util.*
- edu.internet2.middleware.shibboleth.common.attribute.AttributeAuthority
- edu.internet2.middleware.shibboleth.common.attribute.AttributeRequestContext
- edu.internet2.middleware.shibboleth.common.attribute.AttributeRequestException
- edu.internet2.middleware.shibboleth.common.attribute.BaseAttribute
- edu.internet2.middleware.shibboleth.common.attribute.encoding.*
- edu.internet2.middleware.shibboleth.common.attribute.filtering.*
- edu.internet2.middleware.shibboleth.common.attribute.filtering.provider.MatchFunctor
- edu.internet2.middleware.shibboleth.common.attribute.filtering.provider.FilterProcessingException
- edu.internet2.middleware.shibboleth.common.attribute.filtering.provider.ShibbolethFilteringContext
- edu.internet2.middleware.shibboleth.common.attribute.resolver.*
- edu.internet2.middleware.shibboleth.common.attribute.resolver.provider.AbstractResolutionPlugin
- edu.internet2.middleware.shibboleth.common.attribute.resolver.provider.ResolutionPlugin
- edu.internet2.middleware.shibboleth.common.attribute.resolver.provider.ShibbolethResolutionContext
- edu.internet2.middleware.shibboleth.common.attribute.resolver.attributeDefinition.AttributeDefinition
- edu.internet2.middleware.shibboleth.common.attribute.resolver.attribtueDefinition.BaseAttributeDefinition
- edu.internet2.middleware.shibboleth.common.attribute.resolver.dataConnector.DataConnector
- edu.internet2.middleware.shibboleth.common.attribute.resolver.dataConnector.BaseDataConnector
- edu.internet2.middleware.shibboleth.common.attribute.resolver.principalConnector.PrincipalConnector
- edu.internet2.middleware.shibboleth.common.attribute.resolver.principalConnector.BasePrincipalConnector
- edu.internet2.middleware.shibboleth.common.profile.AbstractErrorHandler
- edu.internet2.middleware.shibboleth.common.profile.NoProfileHandlerException
- edu.internet2.middleware.shibboleth.common.profile.ProfileException
- edu.internet2.middleware.shibboleth.common.profile.ProfileHandlerManager
- edu.internet2.middleware.shibboleth.common.profile.ProfileRequestContext
- edu.internet2.middleware.shibboleth.common.profile.provider.AbstractRequestURIMappedProfileHandler
- edu.internet2.middleware.shibboleth.common.profile.provider.AbstractShibbolethProfileHandler
- edu.internet2.middleware.shibboleth.common.profile.provider.BaseSAMLProfileRequestContext
- edu.internet2.middleware.shibboleth.common.profile.provider.SAMLProfileRequestContext
- edu.internet2.middleware.shibboleth.common.relyingparty.*
- edu.internet2.middleware.shibboleth.common.relyingparty.provider.*
- edu.internet2.middleware.shibboleth.common.service.*
- edu.internet2.middleware.shibboleth.common.session.*
- edu.internet2.middleware.shibboleth.common.util.*
- edu.internet2.middleware.shibboleth.common.xmlobject.*
- edu.internet2.middleware.shibboleth.common.*
Package names ending with a '*' denotes that all classes/interface within that immediate package are public APIs, it does not indicate that classes/interfaces in sub-packages are.
, multiple selections available,
Related content
IdPDevCustomAuthentication
IdPDevCustomAuthentication
Read with this
IdPDevCustomExtension
IdPDevCustomExtension
Read with this
Using SAML Proxying in the V4 Shibboleth IdP to connect with Azure AD
Using SAML Proxying in the V4 Shibboleth IdP to connect with Azure AD
Read with this