All Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
Assertion |
assertion(ServiceProviderMetadata sp,
IdentityProviderMetadata idp,
AuthenticationRequest request,
java.lang.String principal,
NameId principalFormat) |
AuthenticationRequest |
authenticationRequest(ServiceProviderMetadata sp,
IdentityProviderMetadata idp) |
protected java.lang.String |
getAliasPath(LocalProviderConfiguration configuration) |
Endpoint |
getEndpoint(java.lang.String url,
Binding binding,
int index,
boolean isDefault) |
Endpoint |
getEndpoint(java.lang.String baseUrl,
java.lang.String path,
Binding binding,
int index,
boolean isDefault) |
Endpoint |
getPreferredACS(java.util.List<Endpoint> eps,
java.util.List<Binding> preferred) |
Endpoint |
getSingleLogout(java.util.List<Endpoint> logoutService) |
java.time.Clock |
getTime() |
IdentityProviderMetadata |
identityProviderMetadata(java.lang.String baseUrl,
LocalIdentityProviderConfiguration configuration) |
IdentityProviderMetadata |
identityProviderMetadata(java.lang.String baseUrl,
SimpleKey signingKey,
java.util.List<SimpleKey> keys,
java.lang.String prefix,
java.lang.String aliasPath) |
LogoutRequest |
logoutRequest(Metadata<? extends Metadata> recipient,
Metadata<? extends Metadata> local,
NameIdPrincipal principal) |
LogoutResponse |
logoutResponse(LogoutRequest request,
IdentityProviderMetadata recipient,
ServiceProviderMetadata local) |
LogoutResponse |
logoutResponse(LogoutRequest request,
Metadata<? extends Metadata> recipient,
Metadata<? extends Metadata> local,
Endpoint destination) |
LogoutResponse |
logoutResponse(LogoutRequest request,
ServiceProviderMetadata recipient,
IdentityProviderMetadata local) |
Response |
response(AuthenticationRequest authn,
Assertion assertion,
ServiceProviderMetadata recipient,
IdentityProviderMetadata local) |
ServiceProviderMetadata |
serviceProviderMetadata(java.lang.String baseUrl,
LocalServiceProviderConfiguration configuration) |
ServiceProviderMetadata |
serviceProviderMetadata(java.lang.String baseUrl,
SimpleKey signingKey,
java.util.List<SimpleKey> keys,
java.lang.String prefix,
java.lang.String aliasPath) |
SamlDefaults |
setTime(java.time.Clock time) |