修飾子とタイプ | クラスと説明 |
---|---|
class |
AbstractResolutionPlugIn<ResolvedType>
Base class for all
ResolutionPlugIn s. |
修飾子とタイプ | メソッドと説明 |
---|---|
Map<String,ResolutionPlugIn> |
ShibbolethResolutionContext.getResolvedPlugins()
Get the resolution plug-ins that have been resolved for this request.
|
修飾子とタイプ | メソッドと説明 |
---|---|
protected void |
ShibbolethAttributeResolver.addVertex(org.jgrapht.DirectedGraph<ResolutionPlugIn,org.jgrapht.graph.DefaultEdge> graph,
ResolutionPlugIn<?> plugin)
Add a resolution plug-in and dependencies to a directed graph.
|
protected void |
ShibbolethAttributeResolver.resolveDependencies(ResolutionPlugIn<?> plugin,
ShibbolethResolutionContext resolutionContext)
Resolves all the dependencies for a given plugin.
|
修飾子とタイプ | メソッドと説明 |
---|---|
protected void |
ShibbolethAttributeResolver.addVertex(org.jgrapht.DirectedGraph<ResolutionPlugIn,org.jgrapht.graph.DefaultEdge> graph,
ResolutionPlugIn<?> plugin)
Add a resolution plug-in and dependencies to a directed graph.
|
修飾子とタイプ | インタフェースと説明 |
---|---|
interface |
AttributeDefinition
A plugin used to create attributes or refine attributes provided from
DataConnector s. |
修飾子とタイプ | クラスと説明 |
---|---|
class |
BaseAttributeDefinition
Base class for
AttributeDefinition plug-ins. |
class |
ContextualAttributeDefinition
Wrapper for an
AttributeDefinition within a ShibbolethResolutionContext . |
class |
CryptoTransientIdAttributeDefinition
An attribute definition that generates integrity protected,
encrypted identifiers useful for stateless transient subject IDs.
|
class |
MappedAttributeDefinition
The RegexAttributeDefinition allows regular expression based replacements on attribute values, using the regex syntax
allowed by
Pattern . |
class |
PrescopedAttributeDefinition
An attribute definition that creates
ScopedAttributeValue s by taking a source attribute value splitting it
at a delimiter. |
class |
PrincipalAuthenticationMethodDefinition
Attribute definition that exposes the principals authentication method as an attribute.
|
class |
PrincipalNameDefinition
Attribute definition that exposes the user's principal name as an attribute.
|
class |
RegexSplitAttributeDefinition
An attribute definition that splits the source attribute's values by means of a regex.
|
class |
SAML1NameIdentifierAttributeDefinition
An attribute definition the creates attributes whose values are
NameIdentifier . |
class |
SAML2NameIDAttributeDefinition
An attribute definition the creates attributes whose values are
NameID . |
class |
ScopedAttributeDefinition
An attribute definition that creates
ScopedAttributeValue s by taking a source attribute value and applying a
static scope to each. |
class |
ScriptedAttributeDefinition
An attribute definition the computes the attribute definition by executing a script written in some JSR-223
supporting language.
|
class |
SimpleAttributeDefinition
Simple attribute definition.
|
class |
TemplateAttributeDefinition
An
AttributeDefinition that constructs its values based on the values of its dependencies using the Velocity
Template Language. |
class |
TransientIdAttributeDefinition
An attribute definition that generates random identifiers useful for transient subject IDs.
|
修飾子とタイプ | インタフェースと説明 |
---|---|
interface |
DataConnector
A plugin used to pull attribute information from a data store.
|
修飾子とタイプ | クラスと説明 |
---|---|
class |
BaseDataConnector
Base class for
DataConnector plug-ins. |
class |
ComputedIDDataConnector
A data connector that generates a unique ID by computing the SHA-1 hash of a given attribute value, the entity ID of
the inbound message issuer, and a provided salt.
|
class |
ContextualDataConnector
Wrapper for a
DataConnector within a resolution context. |
class |
LdapDataConnector
LdapDataConnector provides a plugin to retrieve attributes from an LDAP. |
class |
RDBMSDataConnector
A data connector that can retrieve information from a relational database through JDBC, version 3.
|
class |
StaticDataConnector
Data connector implementation that returns statically defined attributes.
|
class |
StoredIDDataConnector
A data connector that generates persistent identifiers in one of two ways.
|
修飾子とタイプ | インタフェースと説明 |
---|---|
interface |
PrincipalConnector
Principal connectors are responsible for taking subject's SAML name identifier and converting it into a string based
principal (user) name.
|
修飾子とタイプ | クラスと説明 |
---|---|
class |
BasePrincipalConnector
Base class for
PrincipalConnector plug-ins. |
class |
ContextualPrincipalConnector
Wrapper for a
PrincipalConnector within a resolution context. |
class |
CryptoTransientPrincipalConnector
A principal connector that attempts to look up a name identifier within a store.
|
class |
DirectPrincipalConnector
Principal connector that uses the SAML name identifier value as the principal name.
|
class |
StoredIDPrincipalConnector
A principal connector that resolved ID created by
StoredIDPrincipalConnector s into principals. |
class |
TransientPrincipalConnector
A principal connector that attempts to look up a name identifier within a store.
|
Copyright © 2012. All Rights Reserved.