A B C D F G H I J K L M N O P R S T U V 
All Classes All Packages

A

AbstractClientSecretValueResolver - Class in net.shibboleth.oidc.metadata.impl
Base class for ClientSecretValueResolvers.
AbstractClientSecretValueResolver() - Constructor for class net.shibboleth.oidc.metadata.impl.AbstractClientSecretValueResolver
 
AbstractFileOIDCEntityResolver<Key extends com.nimbusds.oauth2.sdk.id.Identifier,​Value> - Class in net.shibboleth.oidc.metadata.impl
AbstractFileOIDCEntityResolver(Timer, Resource) - Constructor for class net.shibboleth.oidc.metadata.impl.AbstractFileOIDCEntityResolver
Constructor.
AbstractFileOIDCEntityResolver(Resource) - Constructor for class net.shibboleth.oidc.metadata.impl.AbstractFileOIDCEntityResolver
Constructor.
AbstractOIDCEntityResolver<Key extends com.nimbusds.oauth2.sdk.id.Identifier,​Value> - Class in net.shibboleth.oidc.metadata.impl
A base class for Resolvers used for resolving entities containing identifiers based on Identifier.
AbstractOIDCEntityResolver() - Constructor for class net.shibboleth.oidc.metadata.impl.AbstractOIDCEntityResolver
Constructor.
AbstractOIDCEntityResolver.JsonBackingStore - Class in net.shibboleth.oidc.metadata.impl
The collection of data which provides the backing store for the processed metadata.
AbstractReloadingOIDCEntityResolver<Key extends com.nimbusds.oauth2.sdk.id.Identifier,​Value> - Class in net.shibboleth.oidc.metadata.impl
AbstractReloadingOIDCEntityResolver() - Constructor for class net.shibboleth.oidc.metadata.impl.AbstractReloadingOIDCEntityResolver
Constructor.
AbstractReloadingOIDCEntityResolver(Timer) - Constructor for class net.shibboleth.oidc.metadata.impl.AbstractReloadingOIDCEntityResolver
Constructor.
AbstractReloadingOIDCEntityResolver.RefreshMetadataTask - Class in net.shibboleth.oidc.metadata.impl
Background task that refreshes metadata.
apply(ApplicationContext) - Method in class net.shibboleth.oidc.profile.spring.relyingparty.metadata.impl.ClientInformationResolverServiceStrategy
attributeIds - Variable in class net.shibboleth.oidc.metadata.impl.ResolverServiceClientSecretValueResolver
The list of attribute IDs that may contain the resolved client secret values.

B

BaseStorageServiceClientInformationComponent - Class in net.shibboleth.oidc.metadata.impl
A base class for ClientInformationManager and ClientInformationResolver implementations exploiting StorageService for storing the OIDC client information.
BaseStorageServiceClientInformationComponent() - Constructor for class net.shibboleth.oidc.metadata.impl.BaseStorageServiceClientInformationComponent
 
BINDING_ID_REDIRECT_URI - Static variable in class net.shibboleth.oidc.metadata.impl.ClientInformationNodeProcessor
The ACS binding identifier matching to the redirect_uri.
buildCredential(JWK, KeyInfoResolutionContext) - Method in class net.shibboleth.oidc.metadata.keyinfo.ext.impl.provider.InlineJwksProvider
 

C

ChainingClientInformationResolver - Class in net.shibboleth.oidc.metadata.impl
A client information provider that uses registered resolvers, in turn, to answer queries.
ChainingClientInformationResolver() - Constructor for class net.shibboleth.oidc.metadata.impl.ChainingClientInformationResolver
Constructor.
ClientInformationNodeProcessor - Class in net.shibboleth.oidc.metadata.impl
An implementation of MetadataNodeProcessor which supports adding an instance of OIDCClientInformation to the object metadata of SPSSODescriptor.
ClientInformationNodeProcessor(List<KeyInfoProvider>) - Constructor for class net.shibboleth.oidc.metadata.impl.ClientInformationNodeProcessor
Constructor.
ClientInformationNodeProcessor.SkeletonEchoingRoleDescriptorResolver - Class in net.shibboleth.oidc.metadata.impl
 
ClientInformationParser - Class in net.shibboleth.oidc.profile.spring.relyingparty.metadata.filter.impl
Parser for a <ClientInformation> node processor.
ClientInformationParser() - Constructor for class net.shibboleth.oidc.profile.spring.relyingparty.metadata.filter.impl.ClientInformationParser
 
ClientInformationResolverServiceStrategy - Class in net.shibboleth.oidc.profile.spring.relyingparty.metadata.impl
Strategy for summoning up a ClientInformationResolver from a populated ApplicationContext.
ClientInformationResolverServiceStrategy() - Constructor for class net.shibboleth.oidc.profile.spring.relyingparty.metadata.impl.ClientInformationResolverServiceStrategy
 
ClientSecretProvider - Class in net.shibboleth.oidc.metadata.keyinfo.ext.impl.provider
Implementation of KeyInfoProvider which provides basic support for extracting a NimbusSecretCredential child of KeyInfo.
ClientSecretProvider() - Constructor for class net.shibboleth.oidc.metadata.keyinfo.ext.impl.provider.ClientSecretProvider
 
ClientSecretReferenceProvider - Class in net.shibboleth.oidc.metadata.keyinfo.ext.impl.provider
Implementation of KeyInfoProvider which provides basic support for extracting a NimbusSecretCredential child of KeyInfo.
ClientSecretReferenceProvider(Collection<ClientSecretValueResolver>) - Constructor for class net.shibboleth.oidc.metadata.keyinfo.ext.impl.provider.ClientSecretReferenceProvider
Constructor.
clientSecretValueResolvers - Variable in class net.shibboleth.oidc.metadata.keyinfo.ext.impl.provider.ClientSecretReferenceProvider
The list of resolvers for resolving the values for client secrets.
CONTEXT_NAME - Static variable in class net.shibboleth.oidc.metadata.impl.BaseStorageServiceClientInformationComponent
The context name in the StorageService.
countClients(ClientInformationResolver) - Method in class net.shibboleth.oidc.metadata.impl.ChainingClientInformationResolver
Counts the clients found from the given resolver.
createdOwnTaskTimer - Variable in class net.shibboleth.oidc.metadata.impl.AbstractReloadingOIDCEntityResolver
Whether we created our own task timer during object construction.
createNewBackingStore() - Method in class net.shibboleth.oidc.metadata.impl.AbstractOIDCEntityResolver
Create a new backing store instance for entity data.

D

destroyClientInformation(ClientID) - Method in class net.shibboleth.oidc.metadata.impl.StorageServiceClientInformationManager
doDestroy() - Method in class net.shibboleth.oidc.metadata.impl.AbstractFileOIDCEntityResolver
doDestroy() - Method in class net.shibboleth.oidc.metadata.impl.ChainingClientInformationResolver
doDestroy() - Method in class net.shibboleth.oidc.metadata.impl.PropertiesClientSecretValueResolver
doDestroy() - Method in class net.shibboleth.oidc.metadata.impl.ResolverServiceClientSecretValueResolver
doInitialize() - Method in class net.shibboleth.oidc.metadata.impl.AbstractOIDCEntityResolver
doInitialize() - Method in class net.shibboleth.oidc.metadata.impl.BaseStorageServiceClientInformationComponent
This method checks to ensure that the StorageService back-end is not null.
doInitialize() - Method in class net.shibboleth.oidc.metadata.impl.ChainingClientInformationResolver
doInitialize() - Method in class net.shibboleth.oidc.metadata.impl.FilesystemClientInformationResolver
doInitialize() - Method in class net.shibboleth.oidc.metadata.impl.PropertiesClientSecretValueResolver
doInitialize() - Method in class net.shibboleth.oidc.metadata.impl.ResolverServiceClientSecretValueResolver
doInitialize() - Method in class net.shibboleth.oidc.metadata.impl.StorageServiceClientInformationResolver
This method checks to ensure that the StorageService back-end is not null.
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class net.shibboleth.oidc.profile.spring.relyingparty.metadata.filter.impl.ClientInformationParser

F

failFastInitialization - Variable in class net.shibboleth.oidc.metadata.impl.AbstractOIDCEntityResolver
Whether problems during initialization should cause the provider to fail or go on without metadata.
fetchMetadata() - Method in class net.shibboleth.oidc.metadata.impl.AbstractFileOIDCEntityResolver
Fetches metadata from a source.
fetchMetadata() - Method in class net.shibboleth.oidc.metadata.impl.AbstractReloadingOIDCEntityResolver
Fetches metadata from a source.
FilesystemClientInformationResolver - Class in net.shibboleth.oidc.metadata.impl
FilesystemClientInformationResolver(Timer, Resource) - Constructor for class net.shibboleth.oidc.metadata.impl.FilesystemClientInformationResolver
Constructor.
FilesystemClientInformationResolver(Resource) - Constructor for class net.shibboleth.oidc.metadata.impl.FilesystemClientInformationResolver
Constructor.

G

getAttributeIds() - Method in class net.shibboleth.oidc.metadata.impl.ResolverServiceClientSecretValueResolver
Get the list of attribute IDs that may contain the resolved client secret values.
getAttributeResolver() - Method in class net.shibboleth.oidc.metadata.impl.ResolverServiceClientSecretValueResolver
Get the attribute resolver service used for the client secret value resolution.
getBackingStore() - Method in class net.shibboleth.oidc.metadata.impl.AbstractOIDCEntityResolver
Get the entity backing store currently in use by the metadata resolver.
getBeanClass(Element) - Method in class net.shibboleth.oidc.profile.spring.relyingparty.metadata.filter.impl.ClientInformationParser
getClientSecret(XMLObject) - Method in class net.shibboleth.oidc.metadata.keyinfo.ext.impl.provider.ClientSecretProvider
Get the ClientSecret from the passed XML object.
getClientSecret(XMLObject) - Method in class net.shibboleth.oidc.metadata.keyinfo.ext.impl.provider.ClientSecretReferenceProvider
Get the ClientSecretReferenceKey from the passed XML object.
getFromExtensions(Extensions, QName) - Method in class net.shibboleth.oidc.metadata.impl.ClientInformationNodeProcessor
Get all objects of the given type from the given extensions.
getId() - Method in class net.shibboleth.oidc.metadata.impl.ClientInformationNodeProcessor.SkeletonEchoingRoleDescriptorResolver
getIndexedInformation() - Method in class net.shibboleth.oidc.metadata.impl.AbstractOIDCEntityResolver.JsonBackingStore
Get the entity information index.
getJwksData(XMLObject) - Method in class net.shibboleth.oidc.metadata.keyinfo.ext.impl.provider.InlineJwksProvider
Get the JwksData from the passed XML object.
getJwksUri(XMLObject) - Method in class net.shibboleth.oidc.metadata.keyinfo.ext.impl.provider.JWKSReferenceProvider
Get the JwksUri from the passed XML object.
getKey(OIDCClientInformation) - Method in class net.shibboleth.oidc.metadata.impl.FilesystemClientInformationResolver
Gets the identifier for the given entity.
getKey(Value) - Method in class net.shibboleth.oidc.metadata.impl.AbstractReloadingOIDCEntityResolver
Gets the identifier for the given entity.
getLastRefresh() - Method in class net.shibboleth.oidc.metadata.impl.AbstractReloadingOIDCEntityResolver
Get last refresh of resolver.
getLastRefresh() - Method in class net.shibboleth.oidc.metadata.impl.ChainingClientInformationResolver
getLastUpdate() - Method in class net.shibboleth.oidc.metadata.impl.AbstractReloadingOIDCEntityResolver
Get last update of resolver.
getLastUpdate() - Method in class net.shibboleth.oidc.metadata.impl.ChainingClientInformationResolver
getMetadataIdentifier() - Method in class net.shibboleth.oidc.metadata.impl.AbstractFileOIDCEntityResolver
Gets an identifier which may be used to distinguish this metadata in logging statements.
getMetadataIdentifier() - Method in class net.shibboleth.oidc.metadata.impl.AbstractReloadingOIDCEntityResolver
Gets an identifier which may be used to distinguish this metadata in logging statements.
getMetadataUpdateTime() - Method in class net.shibboleth.oidc.metadata.impl.AbstractFileOIDCEntityResolver
Get the time for the last update/modification of the metadata file.
getOAuthRPExtensions(SPSSODescriptor) - Method in class net.shibboleth.oidc.metadata.impl.ClientInformationNodeProcessor
Get the OAuthRPExtensions from the given SPSSODescriptor, it it was found from its extensions.
getOrderedInformation() - Method in class net.shibboleth.oidc.metadata.impl.AbstractOIDCEntityResolver.JsonBackingStore
Get the ordered entity information.
getResolvers() - Method in class net.shibboleth.oidc.metadata.impl.ChainingClientInformationResolver
Get an immutable the list of currently registered resolvers.
getResource() - Method in class net.shibboleth.oidc.metadata.impl.PropertiesClientSecretValueResolver
Get the properties resource containing client secret values.
getSingleURIValue(String) - Method in class net.shibboleth.oidc.metadata.impl.ClientInformationNodeProcessor
Converts the given String into a URI.
getSingleURIValue(MetadataValueSAMLObject) - Method in class net.shibboleth.oidc.metadata.impl.ClientInformationNodeProcessor
Converts the metadata value object value into a URI.
getSingleValue(MetadataValueSAMLObject) - Method in class net.shibboleth.oidc.metadata.impl.ClientInformationNodeProcessor
Gets the trimmed String value from the given metadata value object.
getStorageService() - Method in class net.shibboleth.oidc.metadata.impl.BaseStorageServiceClientInformationComponent
Get the StorageService back-end to use.

H

handles(XMLObject) - Method in class net.shibboleth.oidc.metadata.keyinfo.ext.impl.provider.ClientSecretProvider
handles(XMLObject) - Method in class net.shibboleth.oidc.metadata.keyinfo.ext.impl.provider.ClientSecretReferenceProvider
handles(XMLObject) - Method in class net.shibboleth.oidc.metadata.keyinfo.ext.impl.provider.InlineJwksProvider
 
handles(XMLObject) - Method in class net.shibboleth.oidc.metadata.keyinfo.ext.impl.provider.JWKSReferenceProvider

I

indexedEntities - Variable in class net.shibboleth.oidc.metadata.impl.AbstractOIDCEntityResolver.JsonBackingStore
Index of identifiers to their entity information.
indexEntityDescriptor(Value, Key, AbstractOIDCEntityResolver.JsonBackingStore) - Method in class net.shibboleth.oidc.metadata.impl.AbstractOIDCEntityResolver
Index the specified entity descriptor, updating the specified entity backing store instance as necessary.
init() - Method in class net.shibboleth.oidc.profile.spring.relyingparty.metadata.impl.MetadataNamespaceHandler
initOIDCResolver() - Method in class net.shibboleth.oidc.metadata.impl.AbstractOIDCEntityResolver
Initializes this resolver by creating a new backing store.
initOIDCResolver() - Method in class net.shibboleth.oidc.metadata.impl.AbstractReloadingOIDCEntityResolver
 
InlineJwksProvider - Class in net.shibboleth.oidc.metadata.keyinfo.ext.impl.provider
Implementation of KeyInfoProvider which provides basic support for extracting a JWKCredential child of KeyInfo.
InlineJwksProvider() - Constructor for class net.shibboleth.oidc.metadata.keyinfo.ext.impl.provider.InlineJwksProvider
 
inputstreamToByteArray(InputStream) - Static method in class net.shibboleth.oidc.metadata.impl.ResolverHelper
Converts an InputStream into a byte array.
isFailFastInitialization() - Method in class net.shibboleth.oidc.metadata.impl.AbstractOIDCEntityResolver
Gets whether problems during initialization should cause the provider to fail or go on without metadata.
isRequireValidMetadata() - Method in class net.shibboleth.oidc.metadata.impl.ClientInformationNodeProcessor.SkeletonEchoingRoleDescriptorResolver

J

jsonBackingStore - Variable in class net.shibboleth.oidc.metadata.impl.AbstractOIDCEntityResolver
Backing store for runtime JSON data.
JsonBackingStore() - Constructor for class net.shibboleth.oidc.metadata.impl.AbstractOIDCEntityResolver.JsonBackingStore
Constructor.
JWKSReferenceProvider - Class in net.shibboleth.oidc.metadata.keyinfo.ext.impl.provider
Implementation of KeyInfoProvider which provides basic support for extracting a JWKReferenceCredential child of KeyInfo.
JWKSReferenceProvider() - Constructor for class net.shibboleth.oidc.metadata.keyinfo.ext.impl.provider.JWKSReferenceProvider
 

K

keyFetchInterval - Variable in class net.shibboleth.oidc.metadata.impl.FilesystemClientInformationResolver
The remote key refresh interval.
keyFetchInterval - Variable in class net.shibboleth.oidc.metadata.impl.StorageServiceClientInformationResolver
The remote key refresh interval in milliseconds.
keyInfoCredentialResolver - Variable in class net.shibboleth.oidc.metadata.impl.ClientInformationNodeProcessor
The KeyInfoCredentialResolver to be used for the resolution.

L

lastRefresh - Variable in class net.shibboleth.oidc.metadata.impl.AbstractReloadingOIDCEntityResolver
Last time a refresh cycle occurred.
lastUpdate - Variable in class net.shibboleth.oidc.metadata.impl.AbstractReloadingOIDCEntityResolver
Last time the metadata was updated.
log - Variable in class net.shibboleth.oidc.metadata.impl.AbstractFileOIDCEntityResolver
Class logger.
log - Variable in class net.shibboleth.oidc.metadata.impl.AbstractOIDCEntityResolver
Class logger.
log - Variable in class net.shibboleth.oidc.metadata.impl.AbstractReloadingOIDCEntityResolver
Class logger.
log - Variable in class net.shibboleth.oidc.metadata.impl.ChainingClientInformationResolver
Class logger.
log - Variable in class net.shibboleth.oidc.metadata.impl.ClientInformationNodeProcessor
Class logger.
log - Variable in class net.shibboleth.oidc.metadata.impl.FilesystemClientInformationResolver
Class logger.
log - Variable in class net.shibboleth.oidc.metadata.impl.PropertiesClientSecretValueResolver
Class logger.
log - Variable in class net.shibboleth.oidc.metadata.impl.ReloadingRelyingPartyClientInformationProvider
Class logger.
log - Variable in class net.shibboleth.oidc.metadata.impl.ResolverServiceClientSecretValueResolver
Class logger.
log - Variable in class net.shibboleth.oidc.metadata.impl.StorageServiceClientInformationManager
Class logger.
log - Variable in class net.shibboleth.oidc.metadata.impl.StorageServiceClientInformationResolver
Class logger.
log - Variable in class net.shibboleth.oidc.metadata.keyinfo.ext.impl.provider.ClientSecretProvider
Class logger.
log - Variable in class net.shibboleth.oidc.metadata.keyinfo.ext.impl.provider.ClientSecretReferenceProvider
Class logger.
log - Variable in class net.shibboleth.oidc.metadata.keyinfo.ext.impl.provider.InlineJwksProvider
Class logger.
log - Variable in class net.shibboleth.oidc.metadata.keyinfo.ext.impl.provider.JWKSReferenceProvider
Class logger.
log - Variable in class net.shibboleth.oidc.profile.spring.relyingparty.metadata.filter.impl.ClientInformationParser
Class logger.
lookupIdentifier(Key) - Method in class net.shibboleth.oidc.metadata.impl.AbstractOIDCEntityResolver
Get list of information matching a given identifier.
lookupIndexedIdentifier(Key) - Method in class net.shibboleth.oidc.metadata.impl.AbstractOIDCEntityResolver
Lookup the specified identifier from the index.

M

maxRefreshDelay - Variable in class net.shibboleth.oidc.metadata.impl.AbstractReloadingOIDCEntityResolver
Refresh interval used when metadata does not contain any validUntil or cacheDuration information.
metadataFile - Variable in class net.shibboleth.oidc.metadata.impl.AbstractFileOIDCEntityResolver
The metadata file.
MetadataNamespaceHandler - Class in net.shibboleth.oidc.profile.spring.relyingparty.metadata.impl
Namespace handler for urn:mace:shibboleth:2.0:metadata:oidc.
MetadataNamespaceHandler() - Constructor for class net.shibboleth.oidc.profile.spring.relyingparty.metadata.impl.MetadataNamespaceHandler
 
minRefreshDelay - Variable in class net.shibboleth.oidc.metadata.impl.AbstractReloadingOIDCEntityResolver
Floor, in milliseconds, for the refresh interval.

N

NAMESPACE - Static variable in class net.shibboleth.oidc.profile.spring.relyingparty.metadata.impl.MetadataNamespaceHandler
Namespace for this handler.
net.shibboleth.oidc.metadata.impl - package net.shibboleth.oidc.metadata.impl
Implementation classes related to resolution of OIDC metadata (or client information).
net.shibboleth.oidc.metadata.keyinfo.ext.impl.provider - package net.shibboleth.oidc.metadata.keyinfo.ext.impl.provider
Implementation classes related to KeyInfo extensions.
net.shibboleth.oidc.profile.spring.relyingparty.metadata.filter.impl - package net.shibboleth.oidc.profile.spring.relyingparty.metadata.filter.impl
Spring-aware tools for resolving OIDC entities.
net.shibboleth.oidc.profile.spring.relyingparty.metadata.impl - package net.shibboleth.oidc.profile.spring.relyingparty.metadata.impl
Spring-aware tools for resolving OIDC entities.
nextRefresh - Variable in class net.shibboleth.oidc.metadata.impl.AbstractReloadingOIDCEntityResolver
Next time a refresh cycle will occur.

O

orderedEntitiess - Variable in class net.shibboleth.oidc.metadata.impl.AbstractOIDCEntityResolver.JsonBackingStore
Ordered list of entity information.

P

parse(byte[]) - Method in class net.shibboleth.oidc.metadata.impl.AbstractReloadingOIDCEntityResolver
Parses an entity from the byte array.
parse(byte[]) - Method in class net.shibboleth.oidc.metadata.impl.FilesystemClientInformationResolver
Parses an entity from the byte array.
parseApplicationType(OAuthRPExtensions) - Method in class net.shibboleth.oidc.metadata.impl.ClientInformationNodeProcessor
Parse the ApplicationType from the given extensions.
parseClientAuthenticationMethod(OAuthRPExtensions) - Method in class net.shibboleth.oidc.metadata.impl.ClientInformationNodeProcessor
Parse the ClientAuthenticationMethod from the given extensions.
parseClientID(SPSSODescriptor) - Method in class net.shibboleth.oidc.metadata.impl.ClientInformationNodeProcessor
Converts the entityID of the given SPSSODescriptor into a ClientID.
parseClientSecret(Iterable<Credential>) - Method in class net.shibboleth.oidc.metadata.impl.ClientInformationNodeProcessor
Fetches the client secret from given the set of Credentials.
parseDefaultAcrValues(OAuthRPExtensions) - Method in class net.shibboleth.oidc.metadata.impl.ClientInformationNodeProcessor
Parse the default ACR values from the given extensions.
parseEncryptionMethod(MetadataValueSAMLObject) - Method in class net.shibboleth.oidc.metadata.impl.ClientInformationNodeProcessor
Parse the EncryptionMethod from the given metadata value.
parseGrantTypes(OAuthRPExtensions) - Method in class net.shibboleth.oidc.metadata.impl.ClientInformationNodeProcessor
Parse the GrantTypes from the given extensions.
parseJweAlgorithm(MetadataValueSAMLObject) - Method in class net.shibboleth.oidc.metadata.impl.ClientInformationNodeProcessor
Parse the JWEAlgorithm from the given metadata value.
parseJWK(String) - Method in class net.shibboleth.oidc.metadata.keyinfo.ext.impl.provider.InlineJwksProvider
 
parseJWKs(String) - Method in class net.shibboleth.oidc.metadata.keyinfo.ext.impl.provider.InlineJwksProvider
 
parseJwkSet(Iterable<Credential>, String) - Method in class net.shibboleth.oidc.metadata.impl.ClientInformationNodeProcessor
Convert the given credentials into the Nimbus JWKSet.
parseJWKSet(String) - Method in class net.shibboleth.oidc.metadata.keyinfo.ext.impl.provider.InlineJwksProvider
 
parseJwsAlgorithm(MetadataValueSAMLObject) - Method in class net.shibboleth.oidc.metadata.impl.ClientInformationNodeProcessor
Parse the JWSAlgorithm from the given metadata value.
parseRedirectUris(SPSSODescriptor) - Method in class net.shibboleth.oidc.metadata.impl.ClientInformationNodeProcessor
Parse the redirection URIs from the given role descriptor.
parseResponseTypes(OAuthRPExtensions) - Method in class net.shibboleth.oidc.metadata.impl.ClientInformationNodeProcessor
Parse the ResponseTypes from the given extensions.
parseScope(OAuthRPExtensions) - Method in class net.shibboleth.oidc.metadata.impl.ClientInformationNodeProcessor
Parse the Scope from the given extensions.
parseSubjectType(SPSSODescriptor) - Method in class net.shibboleth.oidc.metadata.impl.ClientInformationNodeProcessor
Parse the SubjectType from the given role descriptor's name ID formats.
parseUris(List<? extends MetadataValueSAMLObject>) - Method in class net.shibboleth.oidc.metadata.impl.ClientInformationNodeProcessor
Parse the URIs from the given list of metadata values.
populateMetadata(SPSSODescriptor, Iterable<Credential>, String) - Method in class net.shibboleth.oidc.metadata.impl.ClientInformationNodeProcessor
Populates the OIDCClientMetadata using the values found from the given SPSSODescriptor, the set of Credentials and the client ID.
preProcessEntityDescriptor(Value, Key, AbstractOIDCEntityResolver.JsonBackingStore) - Method in class net.shibboleth.oidc.metadata.impl.AbstractOIDCEntityResolver
Pre-process the specified entity descriptor, updating the specified entity backing store instance as necessary.
process(XMLObject) - Method in class net.shibboleth.oidc.metadata.impl.ClientInformationNodeProcessor
process(KeyInfoCredentialResolver, XMLObject, CriteriaSet, KeyInfoResolutionContext) - Method in class net.shibboleth.oidc.metadata.keyinfo.ext.impl.provider.ClientSecretProvider
process(KeyInfoCredentialResolver, XMLObject, CriteriaSet, KeyInfoResolutionContext) - Method in class net.shibboleth.oidc.metadata.keyinfo.ext.impl.provider.ClientSecretReferenceProvider
process(KeyInfoCredentialResolver, XMLObject, CriteriaSet, KeyInfoResolutionContext) - Method in class net.shibboleth.oidc.metadata.keyinfo.ext.impl.provider.InlineJwksProvider
process(KeyInfoCredentialResolver, XMLObject, CriteriaSet, KeyInfoResolutionContext) - Method in class net.shibboleth.oidc.metadata.keyinfo.ext.impl.provider.JWKSReferenceProvider
PropertiesClientSecretValueResolver - Class in net.shibboleth.oidc.metadata.impl
A client secret value resolver that fetches the values from the given Properties file.
PropertiesClientSecretValueResolver() - Constructor for class net.shibboleth.oidc.metadata.impl.PropertiesClientSecretValueResolver
 
propertiesResource - Variable in class net.shibboleth.oidc.metadata.impl.PropertiesClientSecretValueResolver
The properties resource containing client secret values.

R

refresh() - Method in class net.shibboleth.oidc.metadata.impl.AbstractReloadingOIDCEntityResolver
Refreshes the metadata from its source.
refresh() - Method in class net.shibboleth.oidc.metadata.impl.ChainingClientInformationResolver
refreshMetadataTask - Variable in class net.shibboleth.oidc.metadata.impl.AbstractReloadingOIDCEntityResolver
Current task to refresh metadata.
RefreshMetadataTask() - Constructor for class net.shibboleth.oidc.metadata.impl.AbstractReloadingOIDCEntityResolver.RefreshMetadataTask
 
ReloadingRelyingPartyClientInformationProvider - Class in net.shibboleth.oidc.metadata.impl
This class uses the service interface to implement ClientInformationResolver.
ReloadingRelyingPartyClientInformationProvider(ReloadableService<ClientInformationResolver>) - Constructor for class net.shibboleth.oidc.metadata.impl.ReloadingRelyingPartyClientInformationProvider
Constructor.
remoteJwkSetCache - Variable in class net.shibboleth.oidc.metadata.impl.FilesystemClientInformationResolver
The cache for remote JWK key sets.
remoteJwkSetCache - Variable in class net.shibboleth.oidc.metadata.impl.StorageServiceClientInformationResolver
The cache for remote JWK key sets.
removeByIdentifier(Key, AbstractOIDCEntityResolver.JsonBackingStore) - Method in class net.shibboleth.oidc.metadata.impl.AbstractOIDCEntityResolver
Remove from the backing store all metadata for the entity with the given identifier.
resolve(CriteriaSet) - Method in class net.shibboleth.oidc.metadata.impl.ChainingClientInformationResolver
resolve(CriteriaSet) - Method in class net.shibboleth.oidc.metadata.impl.ClientInformationNodeProcessor.SkeletonEchoingRoleDescriptorResolver
resolve(CriteriaSet) - Method in class net.shibboleth.oidc.metadata.impl.FilesystemClientInformationResolver
resolve(CriteriaSet) - Method in class net.shibboleth.oidc.metadata.impl.PropertiesClientSecretValueResolver
resolve(CriteriaSet) - Method in class net.shibboleth.oidc.metadata.impl.ReloadingRelyingPartyClientInformationProvider
resolve(CriteriaSet) - Method in class net.shibboleth.oidc.metadata.impl.ResolverServiceClientSecretValueResolver
resolve(CriteriaSet) - Method in class net.shibboleth.oidc.metadata.impl.StorageServiceClientInformationResolver
resolveCredentials(SPSSODescriptor) - Method in class net.shibboleth.oidc.metadata.impl.ClientInformationNodeProcessor
Get all the credentials attached to the given SPSSODescriptor.
ResolverHelper - Class in net.shibboleth.oidc.metadata.impl
Helper methods for (OIDC) metadata resolution classes.
ResolverHelper() - Constructor for class net.shibboleth.oidc.metadata.impl.ResolverHelper
Constructor.
resolvers - Variable in class net.shibboleth.oidc.metadata.impl.ChainingClientInformationResolver
Registered resolvers.
ResolverServiceClientSecretValueResolver - Class in net.shibboleth.oidc.metadata.impl
A client secret value resolver that fetches the values from the given AttributeResolver service.
ResolverServiceClientSecretValueResolver() - Constructor for class net.shibboleth.oidc.metadata.impl.ResolverServiceClientSecretValueResolver
Constructor.
resolveSingle(CriteriaSet) - Method in class net.shibboleth.oidc.metadata.impl.ChainingClientInformationResolver
resolveSingle(CriteriaSet) - Method in class net.shibboleth.oidc.metadata.impl.FilesystemClientInformationResolver
resolveSingle(CriteriaSet) - Method in class net.shibboleth.oidc.metadata.impl.PropertiesClientSecretValueResolver
resolveSingle(CriteriaSet) - Method in class net.shibboleth.oidc.metadata.impl.ReloadingRelyingPartyClientInformationProvider
resolveSingle(CriteriaSet) - Method in class net.shibboleth.oidc.metadata.impl.ResolverServiceClientSecretValueResolver
resolveSingle(CriteriaSet) - Method in class net.shibboleth.oidc.metadata.impl.StorageServiceClientInformationResolver
run() - Method in class net.shibboleth.oidc.metadata.impl.AbstractReloadingOIDCEntityResolver.RefreshMetadataTask

S

scheduleNextRefresh(Duration) - Method in class net.shibboleth.oidc.metadata.impl.AbstractReloadingOIDCEntityResolver
Schedules the next refresh.
service - Variable in class net.shibboleth.oidc.metadata.impl.ReloadingRelyingPartyClientInformationProvider
The service which managed the reloading.
service - Variable in class net.shibboleth.oidc.metadata.impl.ResolverServiceClientSecretValueResolver
The attribute resolver service used for the client secret value resolution.
setAttributeIds(List<String>) - Method in class net.shibboleth.oidc.metadata.impl.ResolverServiceClientSecretValueResolver
Set the list of attribute IDs that may contain the resolved client secret values.
setAttributeResolver(ReloadableService<AttributeResolver>) - Method in class net.shibboleth.oidc.metadata.impl.ResolverServiceClientSecretValueResolver
Set the attribute resolver service used for the client secret value resolution.
setBackingStore(AbstractOIDCEntityResolver.JsonBackingStore) - Method in class net.shibboleth.oidc.metadata.impl.AbstractOIDCEntityResolver
Set the entity backing store currently in use by the metadata resolver.
setFailFastInitialization(boolean) - Method in class net.shibboleth.oidc.metadata.impl.AbstractOIDCEntityResolver
Sets whether problems during initialization should cause the provider to fail or go on without metadata.
setKeyFetchInterval(Duration) - Method in class net.shibboleth.oidc.metadata.impl.FilesystemClientInformationResolver
Set the remote key refresh interval.
setKeyFetchInterval(Duration) - Method in class net.shibboleth.oidc.metadata.impl.StorageServiceClientInformationResolver
Set the remote key refresh interval.
setMaxRefreshDelay(Duration) - Method in class net.shibboleth.oidc.metadata.impl.AbstractReloadingOIDCEntityResolver
Sets the maximum amount of time between refresh intervals.
setMetadataFile(File) - Method in class net.shibboleth.oidc.metadata.impl.AbstractFileOIDCEntityResolver
Sets the file from which metadata is read.
setMinRefreshDelay(Duration) - Method in class net.shibboleth.oidc.metadata.impl.AbstractReloadingOIDCEntityResolver
Sets the minimum amount of time between refreshes.
setRemoteJwkSetCache(RemoteJwkSetCache) - Method in class net.shibboleth.oidc.metadata.impl.FilesystemClientInformationResolver
Set the cache for remote JWK key sets.
setRemoteJwkSetCache(RemoteJwkSetCache) - Method in class net.shibboleth.oidc.metadata.impl.StorageServiceClientInformationResolver
Set the cache for remote JWK key sets.
setRequireValidMetadata(boolean) - Method in class net.shibboleth.oidc.metadata.impl.ClientInformationNodeProcessor.SkeletonEchoingRoleDescriptorResolver
setResolvers(List<? extends ClientInformationResolver>) - Method in class net.shibboleth.oidc.metadata.impl.ChainingClientInformationResolver
Set the registered client information resolvers.
setResource(Resource) - Method in class net.shibboleth.oidc.metadata.impl.PropertiesClientSecretValueResolver
Set the properties resource containing client secret values.
setStorageService(StorageService) - Method in class net.shibboleth.oidc.metadata.impl.BaseStorageServiceClientInformationComponent
Set the StorageService back-end to use.
shouldGenerateId() - Method in class net.shibboleth.oidc.profile.spring.relyingparty.metadata.filter.impl.ClientInformationParser
SkeletonEchoingRoleDescriptorResolver() - Constructor for class net.shibboleth.oidc.metadata.impl.ClientInformationNodeProcessor.SkeletonEchoingRoleDescriptorResolver
 
storageService - Variable in class net.shibboleth.oidc.metadata.impl.BaseStorageServiceClientInformationComponent
The StorageService back-end to use.
StorageServiceClientInformationManager - Class in net.shibboleth.oidc.metadata.impl
A ClientInformationManager exploiting StorageService for storing the data.
StorageServiceClientInformationManager() - Constructor for class net.shibboleth.oidc.metadata.impl.StorageServiceClientInformationManager
 
StorageServiceClientInformationResolver - Class in net.shibboleth.oidc.metadata.impl
A ClientInformationResolver exploiting StorageService for fetching the stored data.
StorageServiceClientInformationResolver() - Constructor for class net.shibboleth.oidc.metadata.impl.StorageServiceClientInformationResolver
 
storeClientInformation(OIDCClientInformation, Instant) - Method in class net.shibboleth.oidc.metadata.impl.StorageServiceClientInformationManager

T

taskTimer - Variable in class net.shibboleth.oidc.metadata.impl.AbstractReloadingOIDCEntityResolver
Timer used to schedule background metadata update tasks.
TYPE_NAME - Static variable in class net.shibboleth.oidc.profile.spring.relyingparty.metadata.filter.impl.ClientInformationParser
Element name.

U

updateKeys(List<OIDCClientInformation>) - Method in class net.shibboleth.oidc.metadata.impl.FilesystemClientInformationResolver
Updates the key set in the given list of OIDC client informations.

V

validateMetadataFile(File) - Static method in class net.shibboleth.oidc.metadata.impl.ResolverHelper
Validate the basic properties of the specified metadata file, for example that it exists; that it is a file; and that it is readable.
A B C D F G H I J K L M N O P R S T U V 
All Classes All Packages