Class SAML1ObjectSupport


  • public final class SAML1ObjectSupport
    extends Object
    A helper class for working with SAMLObjects.
    • Constructor Detail

      • SAML1ObjectSupport

        private SAML1ObjectSupport()
        Constructor.
    • Method Detail

      • areNameIdentifierFormatsEquivalent

        public static boolean areNameIdentifierFormatsEquivalent​(@Nullable
                                                                 String format1,
                                                                 @Nullable
                                                                 String format2)
        Return true iff the two input NameIdentifier formats are equivalent for SAML 1.x purposes.
        Parameters:
        format1 - first format to check
        format2 - second format to check
        Returns:
        true iff the two format values should be viewed as equivalent
      • areNameIdentifiersEquivalent

        public static boolean areNameIdentifiersEquivalent​(@Nonnull
                                                           NameIdentifier name1,
                                                           @Nonnull
                                                           NameIdentifier name2)
        Return true iff the two input NameIdentifier objects are equivalent for SAML 1.x purposes.
        Parameters:
        name1 - first NameIdentifier to check
        name2 - second NameIdentifier to check
        Returns:
        true iff the two values should be viewed as equivalent
      • getLogger

        @Nonnull
        private static org.slf4j.Logger getLogger()
        Get an SLF4J Logger.
        Returns:
        a Logger instance