You've already forked linux-packaging-mono
Imported Upstream version 4.6.0.125
Former-commit-id: a2155e9bd80020e49e72e86c44da02a8ac0e57a4
This commit is contained in:
parent
a569aebcfd
commit
e79aa3c0ed
@ -0,0 +1,293 @@
|
||||
//------------------------------------------------------------
|
||||
// Copyright (c) Microsoft Corporation. All rights reserved.
|
||||
//------------------------------------------------------------
|
||||
namespace System.ServiceModel
|
||||
{
|
||||
using System.ServiceModel.Security;
|
||||
using System.IdentityModel.Selectors;
|
||||
|
||||
public abstract class MessageSecurityVersion
|
||||
{
|
||||
public static MessageSecurityVersion WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11
|
||||
{
|
||||
get
|
||||
{
|
||||
return WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11MessageSecurityVersion.Instance;
|
||||
}
|
||||
}
|
||||
|
||||
public static MessageSecurityVersion WSSecurity10WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10
|
||||
{
|
||||
get
|
||||
{
|
||||
return WSSecurity10WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10MessageSecurityVersion.Instance;
|
||||
}
|
||||
}
|
||||
|
||||
public static MessageSecurityVersion WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10
|
||||
{
|
||||
get
|
||||
{
|
||||
return WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10MessageSecurityVersion.Instance;
|
||||
}
|
||||
}
|
||||
|
||||
public static MessageSecurityVersion WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12
|
||||
{
|
||||
get
|
||||
{
|
||||
return WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12MessageSecurityVersion.Instance;
|
||||
}
|
||||
}
|
||||
|
||||
public static MessageSecurityVersion WSSecurity10WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10
|
||||
{
|
||||
get
|
||||
{
|
||||
return WSSecurity10WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10MessageSecurityVersion.Instance;
|
||||
}
|
||||
}
|
||||
|
||||
public static MessageSecurityVersion WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10
|
||||
{
|
||||
get
|
||||
{
|
||||
return WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10MessageSecurityVersion.Instance;
|
||||
}
|
||||
}
|
||||
|
||||
public static MessageSecurityVersion Default
|
||||
{
|
||||
get
|
||||
{
|
||||
return WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11MessageSecurityVersion.Instance;
|
||||
}
|
||||
}
|
||||
|
||||
internal static MessageSecurityVersion WSSXDefault
|
||||
{
|
||||
get
|
||||
{
|
||||
return WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12MessageSecurityVersion.Instance;
|
||||
}
|
||||
}
|
||||
|
||||
internal MessageSecurityVersion() { }
|
||||
|
||||
public SecurityVersion SecurityVersion
|
||||
{
|
||||
get
|
||||
{
|
||||
return MessageSecurityTokenVersion.SecurityVersion;
|
||||
}
|
||||
}
|
||||
|
||||
public TrustVersion TrustVersion
|
||||
{
|
||||
get
|
||||
{
|
||||
return MessageSecurityTokenVersion.TrustVersion;
|
||||
}
|
||||
}
|
||||
|
||||
public SecureConversationVersion SecureConversationVersion
|
||||
{
|
||||
get
|
||||
{
|
||||
return MessageSecurityTokenVersion.SecureConversationVersion;
|
||||
}
|
||||
}
|
||||
|
||||
public SecurityTokenVersion SecurityTokenVersion
|
||||
{
|
||||
get
|
||||
{
|
||||
return MessageSecurityTokenVersion;
|
||||
}
|
||||
}
|
||||
|
||||
public abstract SecurityPolicyVersion SecurityPolicyVersion { get; }
|
||||
public abstract BasicSecurityProfileVersion BasicSecurityProfileVersion { get; }
|
||||
internal abstract MessageSecurityTokenVersion MessageSecurityTokenVersion { get; }
|
||||
|
||||
class WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11MessageSecurityVersion : MessageSecurityVersion
|
||||
{
|
||||
static MessageSecurityVersion instance = new WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11MessageSecurityVersion();
|
||||
|
||||
public static MessageSecurityVersion Instance
|
||||
{
|
||||
get { return instance; }
|
||||
}
|
||||
|
||||
public override BasicSecurityProfileVersion BasicSecurityProfileVersion
|
||||
{
|
||||
get { return null; }
|
||||
}
|
||||
|
||||
internal override MessageSecurityTokenVersion MessageSecurityTokenVersion
|
||||
{
|
||||
get { return MessageSecurityTokenVersion.WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005; }
|
||||
}
|
||||
|
||||
public override SecurityPolicyVersion SecurityPolicyVersion
|
||||
{
|
||||
get { return SecurityPolicyVersion.WSSecurityPolicy11; }
|
||||
}
|
||||
|
||||
public override string ToString()
|
||||
{
|
||||
return "WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11";
|
||||
}
|
||||
}
|
||||
|
||||
class WSSecurity10WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10MessageSecurityVersion : MessageSecurityVersion
|
||||
{
|
||||
static MessageSecurityVersion instance = new WSSecurity10WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10MessageSecurityVersion();
|
||||
|
||||
public static MessageSecurityVersion Instance
|
||||
{
|
||||
get { return instance; }
|
||||
}
|
||||
|
||||
public override BasicSecurityProfileVersion BasicSecurityProfileVersion
|
||||
{
|
||||
get { return BasicSecurityProfileVersion.BasicSecurityProfile10; }
|
||||
}
|
||||
|
||||
internal override MessageSecurityTokenVersion MessageSecurityTokenVersion
|
||||
{
|
||||
get { return MessageSecurityTokenVersion.WSSecurity10WSTrustFebruary2005WSSecureConversationFebruary2005BasicSecurityProfile10; }
|
||||
}
|
||||
|
||||
public override SecurityPolicyVersion SecurityPolicyVersion
|
||||
{
|
||||
get { return SecurityPolicyVersion.WSSecurityPolicy11; }
|
||||
}
|
||||
|
||||
public override string ToString()
|
||||
{
|
||||
return "WSSecurity10WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10";
|
||||
}
|
||||
}
|
||||
|
||||
class WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10MessageSecurityVersion : MessageSecurityVersion
|
||||
{
|
||||
static MessageSecurityVersion instance = new WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10MessageSecurityVersion();
|
||||
|
||||
public static MessageSecurityVersion Instance
|
||||
{
|
||||
get { return instance; }
|
||||
}
|
||||
|
||||
public override SecurityPolicyVersion SecurityPolicyVersion
|
||||
{
|
||||
get { return SecurityPolicyVersion.WSSecurityPolicy11; }
|
||||
}
|
||||
|
||||
public override BasicSecurityProfileVersion BasicSecurityProfileVersion
|
||||
{
|
||||
get { return BasicSecurityProfileVersion.BasicSecurityProfile10; }
|
||||
}
|
||||
|
||||
internal override MessageSecurityTokenVersion MessageSecurityTokenVersion
|
||||
{
|
||||
get { return MessageSecurityTokenVersion.WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005BasicSecurityProfile10; }
|
||||
}
|
||||
|
||||
public override string ToString()
|
||||
{
|
||||
return "WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11BasicSecurityProfile10";
|
||||
}
|
||||
}
|
||||
|
||||
class WSSecurity10WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10MessageSecurityVersion : MessageSecurityVersion
|
||||
{
|
||||
static MessageSecurityVersion instance = new WSSecurity10WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10MessageSecurityVersion();
|
||||
|
||||
public static MessageSecurityVersion Instance
|
||||
{
|
||||
get { return instance; }
|
||||
}
|
||||
|
||||
public override SecurityPolicyVersion SecurityPolicyVersion
|
||||
{
|
||||
get { return SecurityPolicyVersion.WSSecurityPolicy12; }
|
||||
}
|
||||
|
||||
public override BasicSecurityProfileVersion BasicSecurityProfileVersion
|
||||
{
|
||||
get { return null; }
|
||||
}
|
||||
|
||||
internal override MessageSecurityTokenVersion MessageSecurityTokenVersion
|
||||
{
|
||||
get { return MessageSecurityTokenVersion.WSSecurity10WSTrust13WSSecureConversation13BasicSecurityProfile10; }
|
||||
}
|
||||
|
||||
public override string ToString()
|
||||
{
|
||||
return "WSSecurity10WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10";
|
||||
}
|
||||
}
|
||||
|
||||
class WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12MessageSecurityVersion : MessageSecurityVersion
|
||||
{
|
||||
static MessageSecurityVersion instance = new WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12MessageSecurityVersion();
|
||||
|
||||
public static MessageSecurityVersion Instance
|
||||
{
|
||||
get { return instance; }
|
||||
}
|
||||
|
||||
public override SecurityPolicyVersion SecurityPolicyVersion
|
||||
{
|
||||
get { return SecurityPolicyVersion.WSSecurityPolicy12; }
|
||||
}
|
||||
|
||||
public override BasicSecurityProfileVersion BasicSecurityProfileVersion
|
||||
{
|
||||
get { return null; }
|
||||
}
|
||||
|
||||
internal override MessageSecurityTokenVersion MessageSecurityTokenVersion
|
||||
{
|
||||
get { return MessageSecurityTokenVersion.WSSecurity11WSTrust13WSSecureConversation13; }
|
||||
}
|
||||
|
||||
public override string ToString()
|
||||
{
|
||||
return "WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12";
|
||||
}
|
||||
}
|
||||
|
||||
class WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10MessageSecurityVersion : MessageSecurityVersion
|
||||
{
|
||||
static MessageSecurityVersion instance = new WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10MessageSecurityVersion();
|
||||
|
||||
public static MessageSecurityVersion Instance
|
||||
{
|
||||
get { return instance; }
|
||||
}
|
||||
|
||||
public override SecurityPolicyVersion SecurityPolicyVersion
|
||||
{
|
||||
get { return SecurityPolicyVersion.WSSecurityPolicy12; }
|
||||
}
|
||||
|
||||
public override BasicSecurityProfileVersion BasicSecurityProfileVersion
|
||||
{
|
||||
get { return null; }
|
||||
}
|
||||
|
||||
internal override MessageSecurityTokenVersion MessageSecurityTokenVersion
|
||||
{
|
||||
get { return MessageSecurityTokenVersion.WSSecurity11WSTrust13WSSecureConversation13BasicSecurityProfile10; }
|
||||
}
|
||||
|
||||
public override string ToString()
|
||||
{
|
||||
return "WSSecurity11WSTrust13WSSecureConversation13WSSecurityPolicy12BasicSecurityProfile10";
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user