Class SAMLArtifactMetadataIndex.ArtifactSourceIDMetadataIndexKey

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

    protected static class SAMLArtifactMetadataIndex.ArtifactSourceIDMetadataIndexKey
    extends Object
    implements org.opensaml.saml.metadata.resolver.index.MetadataIndexKey
    An implementation of MetadataIndexKey representing a SAML artifact SourceID value.
    • Field Detail

      • sourceID

        @Nonnull
        @NotEmpty
        private final byte[] sourceID
        The SourceID value.
    • Constructor Detail

      • ArtifactSourceIDMetadataIndexKey

        public ArtifactSourceIDMetadataIndexKey​(@Nonnull @NotEmpty
                                                byte[] newSourceID)
        Constructor.
        Parameters:
        newSourceID - the artifact SourceID value
    • Method Detail

      • getSourceID

        @Nonnull
        @NotEmpty
        public byte[] getSourceID()
        Get the SourceID value.
        Returns:
        the SourceID value
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object