A B C D E H I L N O S T V 
All Classes All Packages

A

AbstractOIDCMessageEncoder - Class in net.shibboleth.oidc.profile.encoder.impl
Base class for OIDC message encoders.
AbstractOIDCMessageEncoder() - Constructor for class net.shibboleth.oidc.profile.encoder.impl.AbstractOIDCMessageEncoder
 
apply(ProfileRequestContext) - Method in class net.shibboleth.oidc.profile.impl.AuthenticationRequestMessageEncoderFactory
 
apply(ProfileRequestContext, JWTClaimsSet) - Method in class net.shibboleth.oidc.profile.logic.ClientIDFromOIDCMetadataContextLookupFunction
apply(ProfileRequestContext, JWTClaimsSet) - Method in class net.shibboleth.oidc.profile.logic.IssuerIDFromOIDCProviderMetadataContextLookupFunction
 
AuthenticationRequestMessageEncoderFactory - Class in net.shibboleth.oidc.profile.impl
Message encoder factory function that returns the first encoder suitable for the given request method found in the profile configuration.
AuthenticationRequestMessageEncoderFactory(List<OIDCMessageEncoder>) - Constructor for class net.shibboleth.oidc.profile.impl.AuthenticationRequestMessageEncoderFactory
Constructor.

B

buildRedirectURL(MessageContext, OIDCAuthenticationRequest) - Method in class net.shibboleth.oidc.profile.encoder.impl.HTTPRedirectAuthnRequestEncoder
Build the URL to redirect the client to using parameters in the authentication request.

C

ClientIDFromOIDCMetadataContextLookupFunction - Class in net.shibboleth.oidc.profile.logic
A function that returns client_id via client information stored in OIDCMetadataContext.
ClientIDFromOIDCMetadataContextLookupFunction() - Constructor for class net.shibboleth.oidc.profile.logic.ClientIDFromOIDCMetadataContextLookupFunction
Constructor.
createParametersFromRequest(OIDCAuthenticationRequest) - Method in class net.shibboleth.oidc.profile.encoder.impl.AbstractOIDCMessageEncoder
Create a list of OAuth 2.0 authorization parameters from the OIDCAuthenticationRequest object.

D

DEFAULT_TEMPLATE_ID - Static variable in class net.shibboleth.oidc.profile.encoder.impl.HTTPPostAuthnRequestEncoder
Default template ID for using FORM POST request type.
doDecode() - Method in class net.shibboleth.oidc.profile.decoding.impl.HTTPPostAuthnResponseDecoder
 
doDecode() - Method in class net.shibboleth.oidc.profile.decoding.impl.HTTPRedirectAuthnResponseDecoder
 
doEncode() - Method in class net.shibboleth.oidc.profile.encoder.impl.HTTPPostAuthnRequestEncoder
 
doEncode() - Method in class net.shibboleth.oidc.profile.encoder.impl.HTTPRedirectAuthnRequestEncoder
 
doPostEncode(OIDCAuthenticationRequest) - Method in class net.shibboleth.oidc.profile.encoder.impl.HTTPPostAuthnRequestEncoder
Construct form POST.

E

encoders - Variable in class net.shibboleth.oidc.profile.impl.AuthenticationRequestMessageEncoderFactory
The list of message encoders to choose from.

H

HTTPPostAuthnRequestEncoder - Class in net.shibboleth.oidc.profile.encoder.impl
A message encoder that encodes an OpenID authentication request by HTTP Form POST Serialization.
HTTPPostAuthnRequestEncoder() - Constructor for class net.shibboleth.oidc.profile.encoder.impl.HTTPPostAuthnRequestEncoder
 
HTTPPostAuthnResponseDecoder - Class in net.shibboleth.oidc.profile.decoding.impl
A message decoder that decodes an incoming AuthenticationResponse when using a form_post response_type.
HTTPPostAuthnResponseDecoder() - Constructor for class net.shibboleth.oidc.profile.decoding.impl.HTTPPostAuthnResponseDecoder
 
HTTPRedirectAuthnRequestEncoder - Class in net.shibboleth.oidc.profile.encoder.impl
A message encoder that encodes an OpenID authentication request by Query String Serialization and sends a HTTP redirect response.
HTTPRedirectAuthnRequestEncoder() - Constructor for class net.shibboleth.oidc.profile.encoder.impl.HTTPRedirectAuthnRequestEncoder
 
HTTPRedirectAuthnResponseDecoder - Class in net.shibboleth.oidc.profile.decoding.impl
A message decoder that decodes an incoming AuthenticationResponse when using a query response_mode.
HTTPRedirectAuthnResponseDecoder() - Constructor for class net.shibboleth.oidc.profile.decoding.impl.HTTPRedirectAuthnResponseDecoder
 

I

IssuerIDFromOIDCProviderMetadataContextLookupFunction - Class in net.shibboleth.oidc.profile.logic
A function that returns the issuer id via the provider information stored in OIDCProviderMetadataContext.
IssuerIDFromOIDCProviderMetadataContextLookupFunction() - Constructor for class net.shibboleth.oidc.profile.logic.IssuerIDFromOIDCProviderMetadataContextLookupFunction
Constructor.

L

log - Variable in class net.shibboleth.oidc.profile.decoding.impl.HTTPPostAuthnResponseDecoder
Class logger.
log - Variable in class net.shibboleth.oidc.profile.decoding.impl.HTTPRedirectAuthnResponseDecoder
Class logger.
log - Variable in class net.shibboleth.oidc.profile.encoder.impl.HTTPPostAuthnRequestEncoder
Class logger.
log - Variable in class net.shibboleth.oidc.profile.encoder.impl.HTTPRedirectAuthnRequestEncoder
Class logger.
log - Variable in class net.shibboleth.oidc.profile.impl.AuthenticationRequestMessageEncoderFactory
Class logger.

N

net.shibboleth.oidc.profile.decoding.impl - package net.shibboleth.oidc.profile.decoding.impl
OIDC message decoders.
net.shibboleth.oidc.profile.encoder.impl - package net.shibboleth.oidc.profile.encoder.impl
OIDC message encoders.
net.shibboleth.oidc.profile.impl - package net.shibboleth.oidc.profile.impl
OIDC profile implementation classes.
net.shibboleth.oidc.profile.logic - package net.shibboleth.oidc.profile.logic
OIDC profile logic implementation classes.

O

oidcMetadataContextLookupStrategy - Variable in class net.shibboleth.oidc.profile.logic.ClientIDFromOIDCMetadataContextLookupFunction
Strategy that will return OIDCMetadataContext.
oidcMetadataContextLookupStrategy - Variable in class net.shibboleth.oidc.profile.logic.IssuerIDFromOIDCProviderMetadataContextLookupFunction
Strategy that will return OIDCProviderMetadataContext.

S

serializeAuthorizationParamsToQueryString(OIDCAuthenticationRequest) - Method in class net.shibboleth.oidc.profile.encoder.impl.AbstractOIDCMessageEncoder
Serialize OAuth 2.0 authorization parameters from the authentication request to a query string.
serializeAuthorizationParamsToUrl(OIDCAuthenticationRequest, URLBuilder) - Method in class net.shibboleth.oidc.profile.encoder.impl.AbstractOIDCMessageEncoder
Serialize OAuth 2.0 authorization parameters from the authentication request to the query string of the URL.
setOIDCMetadataContextLookupStrategy(Function<ProfileRequestContext, OIDCMetadataContext>) - Method in class net.shibboleth.oidc.profile.logic.ClientIDFromOIDCMetadataContextLookupFunction
Set the strategy used to return the OIDCMetadataContext.
setOIDCMetadataContextLookupStrategy(Function<ProfileRequestContext, OIDCProviderMetadataContext>) - Method in class net.shibboleth.oidc.profile.logic.IssuerIDFromOIDCProviderMetadataContextLookupFunction
Set the strategy used to return the OIDCProviderMetadataContext.
setVelocityEngine(VelocityEngine) - Method in class net.shibboleth.oidc.profile.encoder.impl.HTTPPostAuthnRequestEncoder
Set the VelocityEngine instance.
setVelocityTemplateId(String) - Method in class net.shibboleth.oidc.profile.encoder.impl.HTTPPostAuthnRequestEncoder
Set the Velocity template id.

T

test(OIDCAuthorizationConfiguration.OIDCHttpRequestMethod) - Method in class net.shibboleth.oidc.profile.encoder.impl.HTTPPostAuthnRequestEncoder
 
test(OIDCAuthorizationConfiguration.OIDCHttpRequestMethod) - Method in class net.shibboleth.oidc.profile.encoder.impl.HTTPRedirectAuthnRequestEncoder
 

V

velocityEngine - Variable in class net.shibboleth.oidc.profile.encoder.impl.HTTPPostAuthnRequestEncoder
Velocity engine used to evaluate the template when using FORM POST response mode.
velocityTemplateId - Variable in class net.shibboleth.oidc.profile.encoder.impl.HTTPPostAuthnRequestEncoder
ID of the Velocity template used when using FORM POST response mode.
A B C D E H I L N O S T V 
All Classes All Packages