Class RoleMetadataIndex.RoleMetadataIndexKey

  • All Implemented Interfaces:
    org.opensaml.saml.metadata.resolver.index.MetadataIndexKey
    Enclosing class:
    RoleMetadataIndex

    protected static class RoleMetadataIndex.RoleMetadataIndexKey
    extends Object
    implements org.opensaml.saml.metadata.resolver.index.MetadataIndexKey
    An implementation of MetadataIndexKey representing a single SAML metadata role.
    • Field Detail

      • role

        @Nonnull
        private final QName role
        The entity role.
    • Constructor Detail

      • RoleMetadataIndexKey

        public RoleMetadataIndexKey​(@Nonnull
                                    QName samlRole)
        Constructor.
        Parameters:
        samlRole - the entity role
    • Method Detail

      • getRole

        @Nonnull
        public QName getRole()
        Gets the entity role.
        Returns:
        the entity role
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object