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.