/// <summary>
        /// Returns true if OrgApacheJackrabbitOakSpiSecurityAuthenticationExternalImplExProperties instances are equal
        /// </summary>
        /// <param name="other">Instance of OrgApacheJackrabbitOakSpiSecurityAuthenticationExternalImplExProperties to be compared</param>
        /// <returns>Boolean</returns>
        public bool Equals(OrgApacheJackrabbitOakSpiSecurityAuthenticationExternalImplExProperties other)
        {
            if (other is null)
            {
                return(false);
            }
            if (ReferenceEquals(this, other))
            {
                return(true);
            }

            return
                ((
                     JaasRanking == other.JaasRanking ||
                     JaasRanking != null &&
                     JaasRanking.Equals(other.JaasRanking)
                     ) &&
                 (
                     JaasControlFlag == other.JaasControlFlag ||
                     JaasControlFlag != null &&
                     JaasControlFlag.Equals(other.JaasControlFlag)
                 ) &&
                 (
                     JaasRealmName == other.JaasRealmName ||
                     JaasRealmName != null &&
                     JaasRealmName.Equals(other.JaasRealmName)
                 ) &&
                 (
                     IdpName == other.IdpName ||
                     IdpName != null &&
                     IdpName.Equals(other.IdpName)
                 ) &&
                 (
                     SyncHandlerName == other.SyncHandlerName ||
                     SyncHandlerName != null &&
                     SyncHandlerName.Equals(other.SyncHandlerName)
                 ));
        }
        /// <summary>
        /// Returns true if ComAdobeGraniteOauthServerAuthImplOAuth2ServerAuthenticationHanProperties instances are equal
        /// </summary>
        /// <param name="other">Instance of ComAdobeGraniteOauthServerAuthImplOAuth2ServerAuthenticationHanProperties to be compared</param>
        /// <returns>Boolean</returns>
        public bool Equals(ComAdobeGraniteOauthServerAuthImplOAuth2ServerAuthenticationHanProperties other)
        {
            if (other is null)
            {
                return(false);
            }
            if (ReferenceEquals(this, other))
            {
                return(true);
            }

            return
                ((
                     Path == other.Path ||
                     Path != null &&
                     Path.Equals(other.Path)
                     ) &&
                 (
                     JaasControlFlag == other.JaasControlFlag ||
                     JaasControlFlag != null &&
                     JaasControlFlag.Equals(other.JaasControlFlag)
                 ) &&
                 (
                     JaasRealmName == other.JaasRealmName ||
                     JaasRealmName != null &&
                     JaasRealmName.Equals(other.JaasRealmName)
                 ) &&
                 (
                     JaasRanking == other.JaasRanking ||
                     JaasRanking != null &&
                     JaasRanking.Equals(other.JaasRanking)
                 ) &&
                 (
                     OauthOfflineValidation == other.OauthOfflineValidation ||
                     OauthOfflineValidation != null &&
                     OauthOfflineValidation.Equals(other.OauthOfflineValidation)
                 ));
        }
        /// <summary>
        /// Returns true if OrgApacheFelixJaasConfigurationFactoryProperties instances are equal
        /// </summary>
        /// <param name="other">Instance of OrgApacheFelixJaasConfigurationFactoryProperties to be compared</param>
        /// <returns>Boolean</returns>
        public bool Equals(OrgApacheFelixJaasConfigurationFactoryProperties other)
        {
            if (other is null)
            {
                return(false);
            }
            if (ReferenceEquals(this, other))
            {
                return(true);
            }

            return
                ((
                     JaasControlFlag == other.JaasControlFlag ||
                     JaasControlFlag != null &&
                     JaasControlFlag.Equals(other.JaasControlFlag)
                     ) &&
                 (
                     JaasRanking == other.JaasRanking ||
                     JaasRanking != null &&
                     JaasRanking.Equals(other.JaasRanking)
                 ) &&
                 (
                     JaasRealmName == other.JaasRealmName ||
                     JaasRealmName != null &&
                     JaasRealmName.Equals(other.JaasRealmName)
                 ) &&
                 (
                     JaasClassname == other.JaasClassname ||
                     JaasClassname != null &&
                     JaasClassname.Equals(other.JaasClassname)
                 ) &&
                 (
                     JaasOptions == other.JaasOptions ||
                     JaasOptions != null &&
                     JaasOptions.Equals(other.JaasOptions)
                 ));
        }
예제 #4
0
        /// <summary>
        /// Returns true if ComAdobeGraniteAuthSsoImplSsoAuthenticationHandlerProperties instances are equal
        /// </summary>
        /// <param name="other">Instance of ComAdobeGraniteAuthSsoImplSsoAuthenticationHandlerProperties to be compared</param>
        /// <returns>Boolean</returns>
        public bool Equals(ComAdobeGraniteAuthSsoImplSsoAuthenticationHandlerProperties other)
        {
            if (other is null)
            {
                return(false);
            }
            if (ReferenceEquals(this, other))
            {
                return(true);
            }

            return
                ((
                     Path == other.Path ||
                     Path != null &&
                     Path.Equals(other.Path)
                     ) &&
                 (
                     ServiceRanking == other.ServiceRanking ||
                     ServiceRanking != null &&
                     ServiceRanking.Equals(other.ServiceRanking)
                 ) &&
                 (
                     JaasControlFlag == other.JaasControlFlag ||
                     JaasControlFlag != null &&
                     JaasControlFlag.Equals(other.JaasControlFlag)
                 ) &&
                 (
                     JaasRealmName == other.JaasRealmName ||
                     JaasRealmName != null &&
                     JaasRealmName.Equals(other.JaasRealmName)
                 ) &&
                 (
                     JaasRanking == other.JaasRanking ||
                     JaasRanking != null &&
                     JaasRanking.Equals(other.JaasRanking)
                 ) &&
                 (
                     Headers == other.Headers ||
                     Headers != null &&
                     Headers.Equals(other.Headers)
                 ) &&
                 (
                     Cookies == other.Cookies ||
                     Cookies != null &&
                     Cookies.Equals(other.Cookies)
                 ) &&
                 (
                     Parameters == other.Parameters ||
                     Parameters != null &&
                     Parameters.Equals(other.Parameters)
                 ) &&
                 (
                     Usermap == other.Usermap ||
                     Usermap != null &&
                     Usermap.Equals(other.Usermap)
                 ) &&
                 (
                     Format == other.Format ||
                     Format != null &&
                     Format.Equals(other.Format)
                 ) &&
                 (
                     TrustedCredentialsAttribute == other.TrustedCredentialsAttribute ||
                     TrustedCredentialsAttribute != null &&
                     TrustedCredentialsAttribute.Equals(other.TrustedCredentialsAttribute)
                 ));
        }