public class HostedServiceProviderService extends AbstractHostedProviderService<LocalServiceProviderConfiguration,ServiceProviderMetadata,IdentityProviderMetadata> implements ServiceProviderService
Constructor and Description |
---|
HostedServiceProviderService(LocalServiceProviderConfiguration configuration,
ServiceProviderMetadata metadata,
SamlTransformer transformer,
SamlValidator validator,
SamlMetadataCache cache) |
Modifier and Type | Method and Description |
---|---|
AuthenticationRequest |
authenticationRequest(IdentityProviderMetadata idp) |
IdentityProviderMetadata |
getRemoteProvider(Assertion assertion) |
IdentityProviderMetadata |
getRemoteProvider(Response response) |
IdentityProviderMetadata |
getRemoteProvider(Saml2Object saml2Object) |
fromXml, getCache, getClock, getConfiguration, getMetadata, getPreferredEndpoint, getRemoteProvider, getRemoteProvider, getRemoteProvider, getRemoteProvider, getRemoteProvider, getRemoteProviders, getTransformer, getValidator, logoutRequest, logoutResponse, setClock, throwIfNull, toEncodedXml, toEncodedXml, toXml, validate
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
fromXml, getConfiguration, getMetadata, getPreferredEndpoint, getRemoteProvider, getRemoteProvider, getRemoteProviders, logoutRequest, logoutResponse, toEncodedXml, toEncodedXml, toXml, validate
public HostedServiceProviderService(LocalServiceProviderConfiguration configuration, ServiceProviderMetadata metadata, SamlTransformer transformer, SamlValidator validator, SamlMetadataCache cache)
public IdentityProviderMetadata getRemoteProvider(Saml2Object saml2Object)
getRemoteProvider
in interface HostedProviderService<LocalServiceProviderConfiguration,ServiceProviderMetadata,IdentityProviderMetadata>
getRemoteProvider
in class AbstractHostedProviderService<LocalServiceProviderConfiguration,ServiceProviderMetadata,IdentityProviderMetadata>
public IdentityProviderMetadata getRemoteProvider(Assertion assertion)
public IdentityProviderMetadata getRemoteProvider(Response response)
public AuthenticationRequest authenticationRequest(IdentityProviderMetadata idp)
authenticationRequest
in interface ServiceProviderService