-
Notifications
You must be signed in to change notification settings - Fork 1.5k
/
Entropy.xml
124 lines (122 loc) · 8.45 KB
/
Entropy.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
<Type Name="Entropy" FullName="System.IdentityModel.Protocols.WSTrust.Entropy">
<TypeSignature Language="C#" Value="public class Entropy : System.IdentityModel.Protocols.WSTrust.ProtectedKey" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit Entropy extends System.IdentityModel.Protocols.WSTrust.ProtectedKey" />
<TypeSignature Language="DocId" Value="T:System.IdentityModel.Protocols.WSTrust.Entropy" />
<TypeSignature Language="VB.NET" Value="Public Class Entropy
Inherits ProtectedKey" />
<TypeSignature Language="F#" Value="type Entropy = class
 inherit ProtectedKey" />
<TypeSignature Language="C++ CLI" Value="public ref class Entropy : System::IdentityModel::Protocols::WSTrust::ProtectedKey" />
<AssemblyInfo>
<AssemblyName>System.IdentityModel</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.IdentityModel.Protocols.WSTrust.ProtectedKey</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<summary>Represents the entropy used in both token request messages and token response messages.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
Represents the contents of the wst:Entropy element defined by WS-Trust.
]]></format>
</remarks>
</Docs>
<Members>
<MemberGroup MemberName=".ctor">
<AssemblyInfo>
<AssemblyName>System.IdentityModel</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Docs>
<summary>Initializes a new instance of the <see cref="T:System.IdentityModel.Protocols.WSTrust.Entropy" /> class.</summary>
</Docs>
</MemberGroup>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Entropy (byte[] secret);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(unsigned int8[] secret) cil managed" />
<MemberSignature Language="DocId" Value="M:System.IdentityModel.Protocols.WSTrust.Entropy.#ctor(System.Byte[])" />
<MemberSignature Language="VB.NET" Value="Public Sub New (secret As Byte())" />
<MemberSignature Language="F#" Value="new System.IdentityModel.Protocols.WSTrust.Entropy : byte[] -> System.IdentityModel.Protocols.WSTrust.Entropy" Usage="new System.IdentityModel.Protocols.WSTrust.Entropy secret" />
<MemberSignature Language="C++ CLI" Value="public:
 Entropy(cli::array <System::Byte> ^ secret);" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>System.IdentityModel</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Parameters>
<Parameter Name="secret" Type="System.Byte[]" />
</Parameters>
<Docs>
<param name="secret">An array of bytes that contains the key material.</param>
<summary>Initializes a new instance of the <see cref="T:System.IdentityModel.Protocols.WSTrust.Entropy" /> class for sending entropy in binary secret format.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Entropy (System.IdentityModel.Protocols.WSTrust.ProtectedKey protectedKey);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class System.IdentityModel.Protocols.WSTrust.ProtectedKey protectedKey) cil managed" />
<MemberSignature Language="DocId" Value="M:System.IdentityModel.Protocols.WSTrust.Entropy.#ctor(System.IdentityModel.Protocols.WSTrust.ProtectedKey)" />
<MemberSignature Language="VB.NET" Value="Public Sub New (protectedKey As ProtectedKey)" />
<MemberSignature Language="F#" Value="new System.IdentityModel.Protocols.WSTrust.Entropy : System.IdentityModel.Protocols.WSTrust.ProtectedKey -> System.IdentityModel.Protocols.WSTrust.Entropy" Usage="new System.IdentityModel.Protocols.WSTrust.Entropy protectedKey" />
<MemberSignature Language="C++ CLI" Value="public:
 Entropy(System::IdentityModel::Protocols::WSTrust::ProtectedKey ^ protectedKey);" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>System.IdentityModel</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Parameters>
<Parameter Name="protectedKey" Type="System.IdentityModel.Protocols.WSTrust.ProtectedKey" />
</Parameters>
<Docs>
<param name="protectedKey">A <see cref="T:System.IdentityModel.Protocols.WSTrust.ProtectedKey" /> that represents the protected key which can be either a binary secret or an encrypted key.</param>
<summary>Initializes a new instance of the <see cref="T:System.IdentityModel.Protocols.WSTrust.Entropy" /> class with the specified protected key.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Entropy (int entropySizeInBits);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(int32 entropySizeInBits) cil managed" />
<MemberSignature Language="DocId" Value="M:System.IdentityModel.Protocols.WSTrust.Entropy.#ctor(System.Int32)" />
<MemberSignature Language="VB.NET" Value="Public Sub New (entropySizeInBits As Integer)" />
<MemberSignature Language="F#" Value="new System.IdentityModel.Protocols.WSTrust.Entropy : int -> System.IdentityModel.Protocols.WSTrust.Entropy" Usage="new System.IdentityModel.Protocols.WSTrust.Entropy entropySizeInBits" />
<MemberSignature Language="C++ CLI" Value="public:
 Entropy(int entropySizeInBits);" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>System.IdentityModel</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Parameters>
<Parameter Name="entropySizeInBits" Type="System.Int32" />
</Parameters>
<Docs>
<param name="entropySizeInBits">The entropySizeInBits of the key material inside the entropy.</param>
<summary>Initializes a new instance of the <see cref="T:System.IdentityModel.Protocols.WSTrust.Entropy" /> class with randomly generated bytes.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public Entropy (byte[] secret, System.IdentityModel.Tokens.EncryptingCredentials wrappingCredentials);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(unsigned int8[] secret, class System.IdentityModel.Tokens.EncryptingCredentials wrappingCredentials) cil managed" />
<MemberSignature Language="DocId" Value="M:System.IdentityModel.Protocols.WSTrust.Entropy.#ctor(System.Byte[],System.IdentityModel.Tokens.EncryptingCredentials)" />
<MemberSignature Language="VB.NET" Value="Public Sub New (secret As Byte(), wrappingCredentials As EncryptingCredentials)" />
<MemberSignature Language="F#" Value="new System.IdentityModel.Protocols.WSTrust.Entropy : byte[] * System.IdentityModel.Tokens.EncryptingCredentials -> System.IdentityModel.Protocols.WSTrust.Entropy" Usage="new System.IdentityModel.Protocols.WSTrust.Entropy (secret, wrappingCredentials)" />
<MemberSignature Language="C++ CLI" Value="public:
 Entropy(cli::array <System::Byte> ^ secret, System::IdentityModel::Tokens::EncryptingCredentials ^ wrappingCredentials);" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>System.IdentityModel</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Parameters>
<Parameter Name="secret" Type="System.Byte[]" />
<Parameter Name="wrappingCredentials" Type="System.IdentityModel.Tokens.EncryptingCredentials" />
</Parameters>
<Docs>
<param name="secret">An array of bytes that contains the key material.</param>
<param name="wrappingCredentials">An <see cref="T:System.IdentityModel.Tokens.EncryptingCredentials" /> that represents the credentials used to encrypt the key material.</param>
<summary>Initializes a new instance of the <see cref="T:System.IdentityModel.Protocols.WSTrust.Entropy" /> class for sending entropy in encrypted key format.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>