Imported Upstream version 4.6.0.125

Former-commit-id: a2155e9bd80020e49e72e86c44da02a8ac0e57a4
This commit is contained in:
Xamarin Public Jenkins (auto-signing)
2016-08-03 10:59:49 +00:00
parent a569aebcfd
commit e79aa3c0ed
17047 changed files with 3137615 additions and 392334 deletions

View File

@@ -0,0 +1,37 @@
//-----------------------------------------------------------------------
// <copyright file="WSAuthorizationConstants.cs" company="Microsoft">
// Copyright (c) Microsoft Corporation. All rights reserved.
// </copyright>
//-----------------------------------------------------------------------
namespace System.IdentityModel.Protocols.WSFederation
{
/// <summary>
/// Defines WS-Federation Authorization constants.
/// </summary>
internal static class WSAuthorizationConstants
{
#pragma warning disable 1591
public const string Prefix = "auth";
public const string Namespace = "http://docs.oasis-open.org/wsfed/authorization/200706";
public const string Dialect = Namespace + "/authclaims";
public const string Action = Namespace + "/claims/action";
public static class Attributes
{
public const string Name = "Name";
public const string Scope = "Scope";
}
public static class Elements
{
public const string AdditionalContext = "AdditionalContext";
public const string ClaimType = "ClaimType";
public const string ContextItem = "ContextItem";
public const string Description = "Description";
public const string DisplayName = "DisplayName";
public const string Value = "Value";
}
#pragma warning restore 1591
}
}

View File

@@ -0,0 +1,52 @@
//------------------------------------------------------------
// Copyright (c) Microsoft Corporation. All rights reserved.
//------------------------------------------------------------
using System;
namespace System.IdentityModel.Protocols.WSFederation
{
/// <summary>
/// This class defines some constant strings used inside the WSFederation metadata.
/// </summary>
internal static class WSFederationMetadataConstants
{
#pragma warning disable 1591
public const string Namespace = "http://docs.oasis-open.org/wsfed/federation/200706";
public const string Prefix = "fed";
public const string WSTransferAction = "http://schemas.xmlsoap.org/ws/2004/09/transfer/Get";
public const string WSTransferResponseAction = "http://schemas.xmlsoap.org/ws/2004/09/transfer/GetResponse";
public const string FederationMetadataHandler = "FederationMetadataHandler";
public static class Attributes
{
public const string RealmName = "RealmName";
public const string FederationId = "FederationID";
public const string Uri = "Uri";
public const string Optional = "Optional";
}
public static class Elements
{
public const string AttributeServiceEndpoint = "AttributeServiceEndpoint";
public const string AutomaticPseudonyms = "AutomaticPseudonyms";
public const string ClaimTypesOffered = "ClaimTypesOffered";
public const string Federation = "Federation";
public const string FederationMetadata = "FederationMetadata";
public const string IssuerName = "IssuerName";
public const string IssuerNamesOffered = "IssuerNamesOffered";
public const string MetadataReference = "MetadataReference";
public const string PassiveRequestorEndpoints = "PassiveRequestorEndpoints";
public const string PseudonymServiceEndpoint = "PseudonymServiceEndpoint";
public const string SingleSignoutNotificationEndpoint = "SingleSignoutNotificationEndpoint";
public const string SingleSignOutSubscriptionEndpoint = "SingleSignOutSubscriptionEndpoint";
public const string TokenIssuerEndpoints = "TokenIssuerEndpoints";
public const string TokenIssuerName = "TokenIssuerName";
public const string TokenKeyTransferKeyInfo = "TokenKeyTransferKeyInfo";
public const string TokenSigningKeyInfo = "TokenSigningKeyInfo";
public const string TokenType = "TokenType";
public const string TokenTypesOffered = "TokenTypesOffered";
}
#pragma warning restore 1591
}
}