A B C D E F G H I J L M N O P R S T W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractEvaluableMetadataCriterion<T> - Class in net.shibboleth.oidc.metadata
-
Base class for all metadata criterion classes.
- AbstractEvaluableMetadataCriterion(Class<T>, boolean) - Constructor for class net.shibboleth.oidc.metadata.AbstractEvaluableMetadataCriterion
-
Constructor.
- add - Variable in class net.shibboleth.oidc.metadata.policy.MetadataPolicy
-
The value(s) to be added for the claim.
- add - Variable in class net.shibboleth.oidc.metadata.policy.MetadataPolicy.Builder
-
The value(s) to be added for the claim.
B
- BackingStore<I,T> - Interface in net.shibboleth.oidc.metadata
-
A backing store that holds cached objects.
- BatchBackingStore<I,T> - Interface in net.shibboleth.oidc.metadata
-
A specialisation of a
BackingStorethat deals with batch metadata. - build() - Method in class net.shibboleth.oidc.metadata.policy.MetadataPolicy.Builder
-
Build the metadata policy corresponding to the current builder state.
- Builder() - Constructor for class net.shibboleth.oidc.metadata.policy.MetadataPolicy.Builder
-
Constructor.
C
- CacheLoadingContext - Class in net.shibboleth.oidc.metadata.cache
-
Context to hold information pertaining to a cache loading event.
- CacheLoadingContext(Instant, Instant) - Constructor for class net.shibboleth.oidc.metadata.cache.CacheLoadingContext
-
Constructor.
- CacheLoadingException - Exception in net.shibboleth.oidc.metadata.cache
-
Exception to catch cache loading errors.
- CacheLoadingException() - Constructor for exception net.shibboleth.oidc.metadata.cache.CacheLoadingException
-
Constructor.
- CacheLoadingException(Exception) - Constructor for exception net.shibboleth.oidc.metadata.cache.CacheLoadingException
-
Constructor.
- CacheLoadingException(String) - Constructor for exception net.shibboleth.oidc.metadata.cache.CacheLoadingException
-
Constructor.
- CacheLoadingException(String, Exception) - Constructor for exception net.shibboleth.oidc.metadata.cache.CacheLoadingException
-
Constructor.
- ClientIDCriterion - Class in net.shibboleth.oidc.metadata.criterion
-
A
Criterionrepresenting an OIDC client ID. - ClientIDCriterion(ClientID) - Constructor for class net.shibboleth.oidc.metadata.criterion.ClientIDCriterion
-
Constructor.
- clientInformation - Variable in class net.shibboleth.oidc.metadata.context.OIDCMetadataContext
-
The client information.
- ClientInformationManager - Interface in net.shibboleth.oidc.metadata
-
A manager that is capable of managing
ClientInformationinstances. - ClientInformationManagerException - Exception in net.shibboleth.oidc.metadata
-
Exception indicating a problem managing client information.
- ClientInformationManagerException() - Constructor for exception net.shibboleth.oidc.metadata.ClientInformationManagerException
-
Constructor.
- ClientInformationManagerException(Exception) - Constructor for exception net.shibboleth.oidc.metadata.ClientInformationManagerException
-
Constructor.
- ClientInformationManagerException(String) - Constructor for exception net.shibboleth.oidc.metadata.ClientInformationManagerException
-
Constructor.
- ClientInformationManagerException(String, Exception) - Constructor for exception net.shibboleth.oidc.metadata.ClientInformationManagerException
-
Constructor.
- ClientInformationResolver - Interface in net.shibboleth.oidc.metadata
-
A resolver that is capable of resolving
ClientInformationinstances which meet certain supplied criteria. - ClientSecretReferenceCriterion - Class in net.shibboleth.oidc.metadata.criterion
-
A
Criterionrepresenting a reference to a client secret. - ClientSecretReferenceCriterion(String) - Constructor for class net.shibboleth.oidc.metadata.criterion.ClientSecretReferenceCriterion
-
Constructor.
- ClientSecretValueResolver - Interface in net.shibboleth.oidc.metadata
-
A resolver that is capable of resolving client secret values (as
Strings) which meet certain supplied criteria. - compareTo(ProviderMetadataProviderContainer) - Method in class net.shibboleth.oidc.metadata.ProviderMetadataProviderContainer
- compareTo(RelyingPartyClientInformationProvider) - Method in class net.shibboleth.oidc.metadata.RelyingPartyClientInformationProvider
- computeManagementDataIfAbsent(I, Function<I, MetadataManagementData<I>>) - Method in interface net.shibboleth.oidc.metadata.DynamicBackingStore
-
Get the management data for the specified identifier.
D
- defaultResultOnWrongType - Variable in class net.shibboleth.oidc.metadata.AbstractEvaluableMetadataCriterion
-
What should the default return type be if the wrong type is supplied.
- defaultValue - Variable in class net.shibboleth.oidc.metadata.policy.MetadataPolicy.Builder
-
The default value for the claim to be used in case none is specified.
- defaultValue - Variable in class net.shibboleth.oidc.metadata.policy.MetadataPolicy
-
The default value for the claim to be used in case none is specified.
- destroyClientInformation(ClientID) - Method in interface net.shibboleth.oidc.metadata.ClientInformationManager
-
Invalidates or otherwise removes a
ClientInformationfrom persistent storage. - doInitialize() - Method in class net.shibboleth.oidc.metadata.ProviderMetadataProviderContainer
- doInitialize() - Method in class net.shibboleth.oidc.metadata.RelyingPartyClientInformationProvider
- doTest(T) - Method in class net.shibboleth.oidc.metadata.AbstractEvaluableMetadataCriterion
-
Evaluates the predicate on the given argument.
- DynamicBackingStore<I,T> - Interface in net.shibboleth.oidc.metadata
-
A dynamic version of a BackingStore.
- DynamicOIDCMetadataResolver<T> - Interface in net.shibboleth.oidc.metadata
-
Marker interface for
OIDCMetadataResolverimplementations which resolve metadata by dynamically querying for the requested data individually at the time of the resolution operation, for example by invoking a request to the well-known provider configuration endpoint.
E
- equals(Object) - Method in class net.shibboleth.oidc.metadata.criterion.ClientIDCriterion
- equals(Object) - Method in class net.shibboleth.oidc.metadata.criterion.ClientSecretReferenceCriterion
- equals(Object) - Method in class net.shibboleth.oidc.metadata.criterion.IssuerIDCriterion
- equals(Object) - Method in class net.shibboleth.oidc.metadata.criterion.ResourceLocationCriterion
- equals(Object) - Method in class net.shibboleth.oidc.metadata.ProviderMetadataProviderContainer
-
.
- equals(Object) - Method in class net.shibboleth.oidc.metadata.RelyingPartyClientInformationProvider
-
.
- essential - Variable in class net.shibboleth.oidc.metadata.policy.MetadataPolicy.Builder
-
The flag indicating that the claim must have a value.
- essential - Variable in class net.shibboleth.oidc.metadata.policy.MetadataPolicy
-
The flag indicating that the claim must have a value.
- expirationTime - Variable in class net.shibboleth.oidc.metadata.MetadataManagementData
-
Expiration time of the associated metadata.
- ExpirationTimeContext<T> - Class in net.shibboleth.oidc.metadata.cache
-
Context to hold information pertaining to the computation of a metadata's expiration time.
- ExpirationTimeContext(T, Duration, Duration, Instant) - Constructor for class net.shibboleth.oidc.metadata.cache.ExpirationTimeContext
-
Constructor.
F
- filter(T, MetadataFilterContext) - Method in interface net.shibboleth.oidc.metadata.filter.MetadataFilter
-
Filters the given metadata, perhaps to remove elements that are not wanted.
- FilterException - Exception in net.shibboleth.oidc.metadata.filter
-
An exception thrown during the evaluation of a
MetadataFilter. - FilterException() - Constructor for exception net.shibboleth.oidc.metadata.filter.FilterException
-
Constructor.
- FilterException(Exception) - Constructor for exception net.shibboleth.oidc.metadata.filter.FilterException
-
Constructor.
- FilterException(String) - Constructor for exception net.shibboleth.oidc.metadata.filter.FilterException
-
Constructor.
- FilterException(String, Exception) - Constructor for exception net.shibboleth.oidc.metadata.filter.FilterException
-
Constructor.
- forcedValue - Variable in class net.shibboleth.oidc.metadata.policy.MetadataPolicy.Builder
-
The (forced) value for the claim.
- forcedValue - Variable in class net.shibboleth.oidc.metadata.policy.MetadataPolicy
-
The (forced) value for the claim.
G
- get(CriteriaSet) - Method in interface net.shibboleth.oidc.metadata.cache.MetadataCache
-
Get the list of metadata matching the given identifier.
- getAdd() - Method in class net.shibboleth.oidc.metadata.policy.MetadataPolicy
-
Get the value(s) to be added for the claim.
- getClientID() - Method in class net.shibboleth.oidc.metadata.criterion.ClientIDCriterion
-
Gets the client ID.
- getClientInformation() - Method in class net.shibboleth.oidc.metadata.context.OIDCMetadataContext
-
Set the client information.
- getComponent() - Method in class net.shibboleth.oidc.metadata.ProviderMetadataProviderContainer
- getComponent() - Method in class net.shibboleth.oidc.metadata.RelyingPartyClientInformationProvider
- getDefaultValue() - Method in class net.shibboleth.oidc.metadata.policy.MetadataPolicy
-
Get the default value for the claim to be used in case none is specified.
- getEmbeddedResolver() - Method in class net.shibboleth.oidc.metadata.ProviderMetadataProviderContainer
-
Return what we are build around.
- getEmbeddedResolver() - Method in class net.shibboleth.oidc.metadata.RelyingPartyClientInformationProvider
-
Return what we are build around.
- getEssential() - Method in class net.shibboleth.oidc.metadata.policy.MetadataPolicy
-
Get the flag indicating that the claim must have a value.
- getExpirationTime() - Method in class net.shibboleth.oidc.metadata.MetadataManagementData
-
Get the expiration time of the metadata.
- getID() - Method in class net.shibboleth.oidc.metadata.MetadataManagementData
-
Get the entity ID managed by this instance.
- getIndexedValues() - Method in interface net.shibboleth.oidc.metadata.BackingStore
-
Get the index - mapping keys to values.
- getIssuerID() - Method in class net.shibboleth.oidc.metadata.criterion.IssuerIDCriterion
-
Get the issuer ID.
- getLastAccessedTime() - Method in class net.shibboleth.oidc.metadata.MetadataManagementData
-
Get the last time at which the entity's backing store data was accessed.
- getLastRefresh() - Method in interface net.shibboleth.oidc.metadata.BatchBackingStore
-
Get the time the last refresh of this backing store was attempted.
- getLastRefresh() - Method in class net.shibboleth.oidc.metadata.cache.CacheLoadingContext
-
Get the last refresh time.
- getLastRefresh() - Method in interface net.shibboleth.oidc.metadata.RefreshableClientInformationResolver
-
Gets the time the last refresh cycle occurred.
- getLastRefresh() - Method in interface net.shibboleth.oidc.metadata.RefreshableProviderMetadataResolver
-
Gets the time the last refresh cycle occurred.
- getLastRefresh() - Method in class net.shibboleth.oidc.metadata.RelyingPartyClientInformationProvider
-
Gets the time the last refresh cycle occurred.
- getLastUpdate() - Method in interface net.shibboleth.oidc.metadata.BatchBackingStore
-
Get the time at which this batch backing store was successfully reloaded.
- getLastUpdate() - Method in class net.shibboleth.oidc.metadata.cache.CacheLoadingContext
-
Get the last successful update time.
- getLastUpdate() - Method in interface net.shibboleth.oidc.metadata.RefreshableClientInformationResolver
-
Get the time that the currently available client information was last updated.
- getLastUpdate() - Method in interface net.shibboleth.oidc.metadata.RefreshableProviderMetadataResolver
-
Get the time that the currently available metadata was last updated.
- getLastUpdate() - Method in class net.shibboleth.oidc.metadata.RelyingPartyClientInformationProvider
-
Get the time that the currently available client information was last updated.
- getLastUpdateTime() - Method in class net.shibboleth.oidc.metadata.MetadataManagementData
-
Get the last update time of the metadata.
- getManagementData(I) - Method in interface net.shibboleth.oidc.metadata.DynamicBackingStore
-
Get the management data for the specified identifier.
- getManagementDataIdentifiers() - Method in interface net.shibboleth.oidc.metadata.DynamicBackingStore
-
Get the set of entityIDs which currently have management data.
- getMaxCacheDuration() - Method in class net.shibboleth.oidc.metadata.cache.ExpirationTimeContext
-
Get the maximum cache duration.
- getMetadata() - Method in class net.shibboleth.oidc.metadata.cache.ExpirationTimeContext
-
Get the metadata.
- getMinCacheDuration() - Method in class net.shibboleth.oidc.metadata.cache.ExpirationTimeContext
-
Get the minimum cache duration.
- getNow() - Method in class net.shibboleth.oidc.metadata.cache.ExpirationTimeContext
-
Get the time to use a 'now'.
- getOneOfValues() - Method in class net.shibboleth.oidc.metadata.policy.MetadataPolicy
-
Get the list of values from which the claim must be one of.
- getOrderedValues() - Method in interface net.shibboleth.oidc.metadata.BackingStore
-
Get the list of ordered values.
- getOriginalValue() - Method in interface net.shibboleth.oidc.metadata.BatchBackingStore
-
Gets the source bytes of the source before it was parsed.
- getProviderInformation() - Method in class net.shibboleth.oidc.metadata.context.OIDCProviderMetadataContext
-
Set the client information.
- getRefreshTriggerTime() - Method in class net.shibboleth.oidc.metadata.MetadataManagementData
-
Get the refresh trigger time of the metadata.
- getRegexp() - Method in class net.shibboleth.oidc.metadata.policy.MetadataPolicy
-
Get the regular expression that the claim value must meet.
- getResourceLocation() - Method in class net.shibboleth.oidc.metadata.criterion.ResourceLocationCriterion
-
Get the resource location.
- getSecretReference() - Method in class net.shibboleth.oidc.metadata.criterion.ClientSecretReferenceCriterion
-
Get the client secret reference.
- getSourceId() - Method in class net.shibboleth.oidc.metadata.filter.MetadataSource
-
Get identifier of the metadata source.
- getSourceIdentifier() - Method in interface net.shibboleth.oidc.metadata.cache.LoadingStrategy
-
Get a friendly name source identifier to use in log statements.
- getStampLock() - Method in class net.shibboleth.oidc.metadata.MetadataManagementData
-
Get the read-write lock instance which governs access to the metadata's backing store data.
- getSubsetOfValues() - Method in class net.shibboleth.oidc.metadata.policy.MetadataPolicy
-
Get the list of value(s) from which the claim must be subset of.
- getSupersetOfValues() - Method in class net.shibboleth.oidc.metadata.policy.MetadataPolicy
-
Get the list of value(s) from which the claim must be superset of.
- getType() - Method in class net.shibboleth.oidc.metadata.AbstractEvaluableMetadataCriterion
-
Get the object type this criterion accepts.
- getValue() - Method in class net.shibboleth.oidc.metadata.policy.MetadataPolicy
-
Get the (forced) value for the claim.
H
- hashCode() - Method in class net.shibboleth.oidc.metadata.criterion.ClientIDCriterion
- hashCode() - Method in class net.shibboleth.oidc.metadata.criterion.ClientSecretReferenceCriterion
- hashCode() - Method in class net.shibboleth.oidc.metadata.criterion.IssuerIDCriterion
- hashCode() - Method in class net.shibboleth.oidc.metadata.criterion.ResourceLocationCriterion
- hashCode() - Method in class net.shibboleth.oidc.metadata.ProviderMetadataProviderContainer
- hashCode() - Method in class net.shibboleth.oidc.metadata.RelyingPartyClientInformationProvider
I
- id - Variable in class net.shibboleth.oidc.metadata.criterion.ClientIDCriterion
-
The client ID.
- id - Variable in class net.shibboleth.oidc.metadata.criterion.IssuerIDCriterion
-
The issuer ID.
- id - Variable in class net.shibboleth.oidc.metadata.MetadataManagementData
-
The identifier of the entity managed by this instance.
- isEssential() - Method in class net.shibboleth.oidc.metadata.policy.MetadataPolicy
-
Is the flag indicating that the claim must have a value enabled.
- IssuerIDCriterion - Class in net.shibboleth.oidc.metadata.criterion
-
A
Criterionrepresenting an OIDC issuer ID. - IssuerIDCriterion(Issuer) - Constructor for class net.shibboleth.oidc.metadata.criterion.IssuerIDCriterion
-
Constructor.
- isTrusted() - Method in class net.shibboleth.oidc.metadata.filter.MetadataSource
-
Get whether the metadata source is trusted.
J
- JSONMetadataResolver - Interface in net.shibboleth.oidc.metadata
-
A resolver that is capable of resolving
Mapinstances which meet certain supplied criteria.
L
- lastAccessedTime - Variable in class net.shibboleth.oidc.metadata.MetadataManagementData
-
The last time at which the entity's backing store data was accessed.
- lastRefresh - Variable in class net.shibboleth.oidc.metadata.cache.CacheLoadingContext
-
Last time a refresh cycle occurred.
- lastUpdate - Variable in class net.shibboleth.oidc.metadata.cache.CacheLoadingContext
-
Last time the metadata was updated.
- lastUpdateTime - Variable in class net.shibboleth.oidc.metadata.MetadataManagementData
-
Last update time of the associated metadata.
- load(CacheLoadingContext) - Method in interface net.shibboleth.oidc.metadata.cache.LoadingStrategy
-
Load cache data from a source.
- LoadingStrategy - Interface in net.shibboleth.oidc.metadata.cache
-
A strategy that loads binary information from a configured source.
- location - Variable in class net.shibboleth.oidc.metadata.criterion.ResourceLocationCriterion
-
The resource location.
- log - Variable in class net.shibboleth.oidc.metadata.ProviderMetadataProviderContainer
-
Class logger.
- log - Variable in class net.shibboleth.oidc.metadata.RelyingPartyClientInformationProvider
-
Class logger.
M
- MapBasedMetadataResolver - Interface in net.shibboleth.oidc.metadata
-
A resolver that is capable of resolving Maps which meet certain supplied criteria.
- maxCacheDuration - Variable in class net.shibboleth.oidc.metadata.cache.ExpirationTimeContext
-
Maximum cache duration.
- metadata - Variable in class net.shibboleth.oidc.metadata.cache.ExpirationTimeContext
-
The metadata to base the expiry time off.
- MetadataCache<U> - Interface in net.shibboleth.oidc.metadata.cache
-
A cache for loading, storing, and retrieving metadata against against the supplied
CriteriaSet. - MetadataCacheException - Exception in net.shibboleth.oidc.metadata.cache
-
Base exception for metadata cache related errors.
- MetadataCacheException() - Constructor for exception net.shibboleth.oidc.metadata.cache.MetadataCacheException
-
Constructor.
- MetadataCacheException(Exception) - Constructor for exception net.shibboleth.oidc.metadata.cache.MetadataCacheException
-
Constructor.
- MetadataCacheException(String) - Constructor for exception net.shibboleth.oidc.metadata.cache.MetadataCacheException
-
Constructor.
- MetadataCacheException(String, Exception) - Constructor for exception net.shibboleth.oidc.metadata.cache.MetadataCacheException
-
Constructor.
- MetadataFilter<T> - Interface in net.shibboleth.oidc.metadata.filter
-
A metadata filter is used to process a metadata document after it has been acquired from a metadata source.
- MetadataFilterContext - Class in net.shibboleth.oidc.metadata.filter
-
Class used to provide contextual information at runtime to
MetadataFilterimplementations. - MetadataFilterContext() - Constructor for class net.shibboleth.oidc.metadata.filter.MetadataFilterContext
- MetadataFilterContext.Data - Interface in net.shibboleth.oidc.metadata.filter
-
Marker interface for data classes to be used with
MetadataFilterContext. - MetadataManagementData<MetadataIdentifier> - Class in net.shibboleth.oidc.metadata
-
Class that holds management data about an entities metadata.
- MetadataManagementData(MetadataIdentifier) - Constructor for class net.shibboleth.oidc.metadata.MetadataManagementData
-
Constructor.
- MetadataPolicy - Class in net.shibboleth.oidc.metadata.policy
-
The metadata policy for a single claim.
- MetadataPolicy() - Constructor for class net.shibboleth.oidc.metadata.policy.MetadataPolicy
- MetadataPolicy.Builder - Class in net.shibboleth.oidc.metadata.policy
-
Builder class for the
MetadataPolicyobjects. - MetadataPolicyResolver - Interface in net.shibboleth.oidc.metadata.policy
-
A resolver that is capable of resolving map of metadata policies (in the entry values as
MetadataPolicyobjects) which meet certain supplied criteria. - MetadataSource - Class in net.shibboleth.oidc.metadata.filter
-
Data object for
MetadataFilterContextintended to hold information about the source of the metadata currently being processed. - MetadataSource() - Constructor for class net.shibboleth.oidc.metadata.filter.MetadataSource
- minCacheDuration - Variable in class net.shibboleth.oidc.metadata.cache.ExpirationTimeContext
-
Minimum cache duration.
N
- net.shibboleth.oidc.metadata - package net.shibboleth.oidc.metadata
-
Interfaces and common classes related to resolution of OIDC metadata (or client information).
- net.shibboleth.oidc.metadata.cache - package net.shibboleth.oidc.metadata.cache
-
Metadata cache API.
- net.shibboleth.oidc.metadata.context - package net.shibboleth.oidc.metadata.context
-
Metadata cache API contexts.
- net.shibboleth.oidc.metadata.criterion - package net.shibboleth.oidc.metadata.criterion
-
Criteria related to OIDC entity resolution.
- net.shibboleth.oidc.metadata.filter - package net.shibboleth.oidc.metadata.filter
-
Metadata cache filter API.
- net.shibboleth.oidc.metadata.policy - package net.shibboleth.oidc.metadata.policy
-
Metadata policy API.
- now - Variable in class net.shibboleth.oidc.metadata.cache.ExpirationTimeContext
-
The now time to base computation off.
O
- objectType - Variable in class net.shibboleth.oidc.metadata.AbstractEvaluableMetadataCriterion
-
Object type.
- OIDCMetadataContext - Class in net.shibboleth.oidc.metadata.context
-
Subcontext carrying information on metadata of the relying party.
- OIDCMetadataContext() - Constructor for class net.shibboleth.oidc.metadata.context.OIDCMetadataContext
- OIDCMetadataResolver<T> - Interface in net.shibboleth.oidc.metadata
-
Generic interface for OIDC Metadata resolvers which process specified criteria and produce some implementation-specific result information.
- OIDCProviderMetadataContext - Class in net.shibboleth.oidc.metadata.context
-
Subcontext carrying information on metadata of the OpenID Connect Provider.
- OIDCProviderMetadataContext() - Constructor for class net.shibboleth.oidc.metadata.context.OIDCProviderMetadataContext
- oneOfValues - Variable in class net.shibboleth.oidc.metadata.policy.MetadataPolicy.Builder
-
The list of values from which the claim must be one of.
- oneOfValues - Variable in class net.shibboleth.oidc.metadata.policy.MetadataPolicy
-
The list of values from which the claim must be one of.
P
- providerInformation - Variable in class net.shibboleth.oidc.metadata.context.OIDCProviderMetadataContext
-
The client information.
- ProviderMetadataProviderContainer - Class in net.shibboleth.oidc.metadata
-
This class is a sortable container of
ProviderMetadataResolvers, wrapped into a serviceable component. - ProviderMetadataProviderContainer() - Constructor for class net.shibboleth.oidc.metadata.ProviderMetadataProviderContainer
- ProviderMetadataResolver - Interface in net.shibboleth.oidc.metadata
-
A resolver that is capable of resolving
OIDCProviderMetadatainstances which meet certain supplied criteria.
R
- recordEntityAccess() - Method in class net.shibboleth.oidc.metadata.MetadataManagementData
-
Record access of the entity's backing store data.
- refresh() - Method in interface net.shibboleth.oidc.metadata.RefreshableClientInformationResolver
-
Refresh the data exposed by the resolver.
- refresh() - Method in interface net.shibboleth.oidc.metadata.RefreshableProviderMetadataResolver
-
Refresh the data exposed by the resolver.
- refresh() - Method in class net.shibboleth.oidc.metadata.RelyingPartyClientInformationProvider
-
Refresh the data exposed by the resolver.
- RefreshableClientInformationResolver - Interface in net.shibboleth.oidc.metadata
-
Specialization of
ClientInformationResolverthat supports on-demand refresh. - RefreshableProviderMetadataResolver - Interface in net.shibboleth.oidc.metadata
-
Specialization of
ProviderMetadataResolverthat supports on-demand refresh. - refreshTriggerTime - Variable in class net.shibboleth.oidc.metadata.MetadataManagementData
-
Time at which should start attempting to refresh the metadata.
- regexp - Variable in class net.shibboleth.oidc.metadata.policy.MetadataPolicy.Builder
-
The regular expression that the claim value must meet.
- regexp - Variable in class net.shibboleth.oidc.metadata.policy.MetadataPolicy
-
The regular expression that the claim value must meet.
- RelyingPartyClientInformationProvider - Class in net.shibboleth.oidc.metadata
-
This class exists primarily to allow the parsing of relying-party.xml to create a serviceable implementation of
ClientInformationResolver. - RelyingPartyClientInformationProvider() - Constructor for class net.shibboleth.oidc.metadata.RelyingPartyClientInformationProvider
-
Constructor.
- removeManagementData(I) - Method in interface net.shibboleth.oidc.metadata.DynamicBackingStore
-
Remove the management data for the specified entityID.
- resolve(CriteriaSet) - Method in class net.shibboleth.oidc.metadata.RelyingPartyClientInformationProvider
- resolver - Variable in class net.shibboleth.oidc.metadata.ProviderMetadataProviderContainer
-
The embedded resolver.
- resolver - Variable in class net.shibboleth.oidc.metadata.RelyingPartyClientInformationProvider
-
The embedded resolver.
- resolveSingle(CriteriaSet) - Method in class net.shibboleth.oidc.metadata.RelyingPartyClientInformationProvider
- ResourceLocationCriterion - Class in net.shibboleth.oidc.metadata.criterion
-
A
Criterionrepresenting a resource location. - ResourceLocationCriterion(String) - Constructor for class net.shibboleth.oidc.metadata.criterion.ResourceLocationCriterion
-
Constructor.
S
- secretReference - Variable in class net.shibboleth.oidc.metadata.criterion.ClientSecretReferenceCriterion
-
The client secret reference.
- serialVersionUID - Static variable in exception net.shibboleth.oidc.metadata.cache.CacheLoadingException
-
Generated serial UID.
- serialVersionUID - Static variable in exception net.shibboleth.oidc.metadata.cache.MetadataCacheException
-
SerialUID.
- serialVersionUID - Static variable in exception net.shibboleth.oidc.metadata.filter.FilterException
-
Serial version UID.
- setAdd(Object) - Method in class net.shibboleth.oidc.metadata.policy.MetadataPolicy
-
Set the value(s) to be added for the claim.
- setClientInformation(OIDCClientInformation) - Method in class net.shibboleth.oidc.metadata.context.OIDCMetadataContext
-
Set the client information.
- setDefaultValue(Object) - Method in class net.shibboleth.oidc.metadata.policy.MetadataPolicy
-
Set the default value for the claim to be used in case none is specified.
- setEmbeddedResolver(ClientInformationResolver) - Method in class net.shibboleth.oidc.metadata.RelyingPartyClientInformationProvider
-
Set the
ClientInformationResolverto embed. - setEmbeddedResolver(ProviderMetadataResolver) - Method in class net.shibboleth.oidc.metadata.ProviderMetadataProviderContainer
-
Set the
ProviderMetadataResolverto embed. - setEssential(Boolean) - Method in class net.shibboleth.oidc.metadata.policy.MetadataPolicy
-
Set the flag indicating that the claim must have a value.
- setExpirationTime(Instant) - Method in class net.shibboleth.oidc.metadata.MetadataManagementData
-
Set the expiration time of the metadata.
- setLastRefresh(Instant) - Method in interface net.shibboleth.oidc.metadata.BatchBackingStore
-
Set the time at which the last refresh was attempted.
- setLastUpdate(Instant) - Method in interface net.shibboleth.oidc.metadata.BatchBackingStore
-
Set the time at which this batch backing store was successfully reloaded/updated.
- setLastUpdateTime(Instant) - Method in class net.shibboleth.oidc.metadata.MetadataManagementData
-
Set the last update time of the metadata.
- setOneOfValues(List<Object>) - Method in class net.shibboleth.oidc.metadata.policy.MetadataPolicy
-
Set the list of values from which the claim must be one of.
- setOriginalValue(byte[]) - Method in interface net.shibboleth.oidc.metadata.BatchBackingStore
-
Sets the source bytes of the source before it was parsed.
- setProviderInformation(OIDCProviderMetadata) - Method in class net.shibboleth.oidc.metadata.context.OIDCProviderMetadataContext
-
Set the provider information.
- setRefreshTriggerTime(Instant) - Method in class net.shibboleth.oidc.metadata.MetadataManagementData
-
Set the refresh trigger time of the metadata.
- setRegexp(String) - Method in class net.shibboleth.oidc.metadata.policy.MetadataPolicy
-
Set the regular expression that the claim value must meet.
- setSortKey(int) - Method in class net.shibboleth.oidc.metadata.ProviderMetadataProviderContainer
-
Set the sort key.
- setSortKey(int) - Method in class net.shibboleth.oidc.metadata.RelyingPartyClientInformationProvider
-
Set the sort key.
- setSourceId(String) - Method in class net.shibboleth.oidc.metadata.filter.MetadataSource
-
Set identifier of the metadata source.
- setSubsetOfValues(List<Object>) - Method in class net.shibboleth.oidc.metadata.policy.MetadataPolicy
-
Set the list of value(s) from which the claim must be subset of.
- setSupersetOfValues(List<Object>) - Method in class net.shibboleth.oidc.metadata.policy.MetadataPolicy
-
Set the list of value(s) from which the claim must be superset of.
- setTrusted(boolean) - Method in class net.shibboleth.oidc.metadata.filter.MetadataSource
-
Set whether the metadata source is trusted.
- setValue(Object) - Method in class net.shibboleth.oidc.metadata.policy.MetadataPolicy
-
Set the (forced) value for the claim.
- sortKey - Variable in class net.shibboleth.oidc.metadata.ProviderMetadataProviderContainer
-
The key by which we sort the provider.
- sortKey - Variable in class net.shibboleth.oidc.metadata.RelyingPartyClientInformationProvider
-
The key by which we sort the provider.
- sortKeyValue - Static variable in class net.shibboleth.oidc.metadata.ProviderMetadataProviderContainer
-
If we autogenerate a sort key it comes from this count.
- sortKeyValue - Static variable in class net.shibboleth.oidc.metadata.RelyingPartyClientInformationProvider
-
If we autogenerate a sort key it comes from this count.
- sourceId - Variable in class net.shibboleth.oidc.metadata.filter.MetadataSource
-
An identifier for the source of the metadata, typically the resolver ID.
- stmpLock - Variable in class net.shibboleth.oidc.metadata.MetadataManagementData
-
Read-write stamped lock which governs access to the metadata's backing store data.
- storeClientInformation(OIDCClientInformation, Instant) - Method in interface net.shibboleth.oidc.metadata.ClientInformationManager
-
Deprecated, for removal: This API element is subject to removal in a future version.
- storeClientInformation(OIDCClientInformation, Instant, boolean) - Method in interface net.shibboleth.oidc.metadata.ClientInformationManager
-
Store a
ClientInformationobject. - subsetOfValues - Variable in class net.shibboleth.oidc.metadata.policy.MetadataPolicy.Builder
-
The list of value(s) from which the claim must be subset of.
- subsetOfValues - Variable in class net.shibboleth.oidc.metadata.policy.MetadataPolicy
-
The list of value(s) from which the claim must be subset of.
- supersetOfValues - Variable in class net.shibboleth.oidc.metadata.policy.MetadataPolicy.Builder
-
The list of value(s) from which the claim must be superset of.
- supersetOfValues - Variable in class net.shibboleth.oidc.metadata.policy.MetadataPolicy
-
The list of value(s) from which the claim must be superset of.
T
- test(T) - Method in class net.shibboleth.oidc.metadata.AbstractEvaluableMetadataCriterion
- toString() - Method in class net.shibboleth.oidc.metadata.criterion.ClientIDCriterion
- toString() - Method in class net.shibboleth.oidc.metadata.criterion.ClientSecretReferenceCriterion
- toString() - Method in class net.shibboleth.oidc.metadata.criterion.IssuerIDCriterion
- toString() - Method in class net.shibboleth.oidc.metadata.criterion.ResourceLocationCriterion
- toString() - Method in class net.shibboleth.oidc.metadata.policy.MetadataPolicy
- trusted - Variable in class net.shibboleth.oidc.metadata.filter.MetadataSource
-
Flag indicating whether the metadata source is trusted.
W
- withAdd(Object) - Method in class net.shibboleth.oidc.metadata.policy.MetadataPolicy.Builder
-
Set the value(s) to be added for the claim.
- withDefaultValue(Object) - Method in class net.shibboleth.oidc.metadata.policy.MetadataPolicy.Builder
-
Set the default value for the claim to be used in case none is specified.
- withEssential(Boolean) - Method in class net.shibboleth.oidc.metadata.policy.MetadataPolicy.Builder
-
Set the flag indicating that the claim must have a value.
- withOneOfValues(List<Object>) - Method in class net.shibboleth.oidc.metadata.policy.MetadataPolicy.Builder
-
Set the list of values from which the claim must be one of.
- withRegexp(String) - Method in class net.shibboleth.oidc.metadata.policy.MetadataPolicy.Builder
-
Set the regular expression that the claim value must meet.
- withSubsetOfValues(List<Object>) - Method in class net.shibboleth.oidc.metadata.policy.MetadataPolicy.Builder
-
Set the list of value(s) from which the claim must be subset of.
- withSupersetOfValues(List<Object>) - Method in class net.shibboleth.oidc.metadata.policy.MetadataPolicy.Builder
-
Set the list of value(s) from which the claim must be superset of.
- withValue(Object) - Method in class net.shibboleth.oidc.metadata.policy.MetadataPolicy.Builder
-
Set the (forced) value for the claim.
All Classes All Packages