Class RoleMetadataIndex

  • All Implemented Interfaces:
    org.opensaml.saml.metadata.resolver.index.MetadataIndex

    public class RoleMetadataIndex
    extends Object
    implements org.opensaml.saml.metadata.resolver.index.MetadataIndex
    An implementation of MetadataIndex which indexes entities by their roles.
    • Constructor Detail

      • RoleMetadataIndex

        public RoleMetadataIndex()
    • Method Detail

      • generateKeys

        @Nullable
        @NonnullElements
        @Unmodifiable
        @NotLive
        public Set<org.opensaml.saml.metadata.resolver.index.MetadataIndexKey> generateKeys​(@Nonnull
                                                                                            net.shibboleth.utilities.java.support.resolver.CriteriaSet criteriaSet)
        Specified by:
        generateKeys in interface org.opensaml.saml.metadata.resolver.index.MetadataIndex
      • generateKeys

        @Nullable
        @NonnullElements
        @Unmodifiable
        @NotLive
        public Set<org.opensaml.saml.metadata.resolver.index.MetadataIndexKey> generateKeys​(@Nonnull
                                                                                            org.opensaml.saml.saml2.metadata.EntityDescriptor descriptor)
        Specified by:
        generateKeys in interface org.opensaml.saml.metadata.resolver.index.MetadataIndex