AuthBridge.Protocols.WSFed.WSFedHandler.SimpleIssuerNameRegistry.GetIssuerName C# (CSharp) Метод

GetIssuerName() публичный Метод

public GetIssuerName ( System.IdentityModel.Tokens.SecurityToken securityToken ) : string
securityToken System.IdentityModel.Tokens.SecurityToken
Результат string
            public override string GetIssuerName(SecurityToken securityToken)
            {
                Logger.Info(string.Format("GetIssuerName!"));
                var x509 = securityToken as X509SecurityToken;
                if (x509 != null)
                {
                    Logger.Info(string.Format("Thumbprint! {0}", x509.Certificate.Thumbprint));
                    if (x509.Certificate.Thumbprint != null && x509.Certificate.Thumbprint.Equals(_trustedThumbprint, StringComparison.InvariantCultureIgnoreCase))
                    {
                        return x509.Certificate.Subject;
                    }
                }
                Logger.Error("Cannot verify thumbprint in IssuerNameRegistry.");
                return null;
            }
WSFedHandler.SimpleIssuerNameRegistry