CoreWCF.Channels.StreamSecurityUpgradeAcceptor.GetRemoteSecurity C# (CSharp) Метод

GetRemoteSecurity() публичный абстрактный Метод

public abstract GetRemoteSecurity ( ) : SecurityMessageProperty
Результат SecurityMessageProperty
        public abstract SecurityMessageProperty GetRemoteSecurity(); // works after call to AcceptUpgrade
    }

Usage Example

Пример #1
0
        void SetupSecurityIfNecessary(StreamUpgradeAcceptor upgradeAcceptor)
        {
            StreamSecurityUpgradeAcceptor securityUpgradeAcceptor = upgradeAcceptor as StreamSecurityUpgradeAcceptor;

            if (securityUpgradeAcceptor != null)
            {
                security = securityUpgradeAcceptor.GetRemoteSecurity();
                if (security == null)
                {
                    Exception securityFailedException = new ProtocolException(
                        SR.Format(SR.RemoteSecurityNotNegotiatedOnStreamUpgrade, Via));
                    throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(securityFailedException);
                }
            }
        }
All Usage Examples Of CoreWCF.Channels.StreamSecurityUpgradeAcceptor::GetRemoteSecurity