Package net.shibboleth.sp.oidc.profile.config.navigate
package net.shibboleth.sp.oidc.profile.config.navigate
-
ClassesClassDescriptionA strategy function that extracts requested Authentication Context Class References (ACRs) from the inbound
MessageContextand returns them as a list ofACRobjects.Get the OAuth 2.0 authorization endpoint from the OpenID Provider metadata.Retrieve the 'display' parameter from either theDDFif present, or the profile configuration.Retrieve the ForceAuthn parameter.Retrieve the 'login_hint' parameter from theDDFif it is present and the Hub configuration has not disallowed the Agent from setting it.Retrieve the max_age parameter from theDDFif present.A simple strategy that uses a secure random implementation to generate a nonce of length 16.A strategy function that looks upPKCEOptionsfrom aMessageContextby consulting theOIDCAuthenticationRelyingPartyProfileConfigurationassociated with the current request context.Retrieve the Prompt parameter from theDDF.Pull a redirect_uri from the Relying Party profile config if present.Retrieve the 'redirect_uri' parameter from the 'response_url' in theDDF.A lookup strategy that resolves anOIDCClaimsRequestfrom the currentMessageContext.A strategy function that extracts and validates resource indicators from the inboundMessageContextand returns them as a list ofURIobjects.A lookup strategy that resolves an OpenID ConnectResponseModefrom theOIDCAuthenticationRelyingPartyProfileConfiguration.A lookup strategy that resolves an OpenID ConnectResponseTypefrom theOIDCAuthenticationRelyingPartyProfileConfiguration.A strategy function that extracts Scope from the inboundMessageContextand returns them as a set ofStrings.A strategy function that extracts ui_locales from the inboundMessageContextand returns them as a List ofStrings.