AspNet.Security.OpenId.OpenIdAuthenticationMessage.GetExtensions C# (CSharp) Method

GetExtensions() public method

Gets the extensions and their corresponding alias.
public GetExtensions ( ) : string>.IDictionary
return string>.IDictionary
        public IDictionary<string, string> GetExtensions() {
            var extensions = new Dictionary<string, string>(StringComparer.Ordinal);

            foreach (var parameter in Parameters) {
                var prefix = $"{OpenIdAuthenticationConstants.Prefixes.Namespace}.";

                if (parameter.Key.StartsWith(prefix, StringComparison.Ordinal)) {
                    extensions.Add(parameter.Value, parameter.Key.Substring(prefix.Length));
                }
            }

            return extensions;
        }