### YamlMime:ManagedReference items: - uid: CapyKit.Helpers.KeyHelper commentId: T:CapyKit.Helpers.KeyHelper id: KeyHelper parent: CapyKit.Helpers children: - CapyKit.Helpers.KeyHelper.GenerateKey - CapyKit.Helpers.KeyHelper.GetMasterKey - CapyKit.Helpers.KeyHelper.GetNumParts - CapyKit.Helpers.KeyHelper.GetSaltSize - CapyKit.Helpers.KeyHelper.SetMasterKeyAccessor(System.Func{System.Byte[]}) - CapyKit.Helpers.KeyHelper.SetNumPartsAccessor(System.Func{System.Int32}) - CapyKit.Helpers.KeyHelper.SetSaltSizeAccessor(System.Func{System.Int32}) - CapyKit.Helpers.KeyHelper.ValidateKey(System.String) langs: - csharp - vb name: KeyHelper nameWithType: KeyHelper fullName: CapyKit.Helpers.KeyHelper type: Class source: remote: path: CapyKit/Helpers/KeyHelper.cs branch: main repo: https://git.jordanwages.com/wagesj45/CapyKit.git id: KeyHelper path: ../CapyKit/Helpers/KeyHelper.cs startLine: 11 assemblies: - CapyKit namespace: CapyKit.Helpers summary: A class that contains methods for managing key creation and validation against a master key. example: [] syntax: content: public class KeyHelper content.vb: Public Class KeyHelper inheritance: - System.Object inheritedMembers: - System.Object.Equals(System.Object) - System.Object.Equals(System.Object,System.Object) - System.Object.GetHashCode - System.Object.GetType - System.Object.MemberwiseClone - System.Object.ReferenceEquals(System.Object,System.Object) - System.Object.ToString extensionMethods: - CapyKit.Helpers.KeyHelper.CapyKit.Extensions.ObjectExtensions.UpdateProperties``1(CapyKit.Helpers.KeyHelper) - System.Object.CapyKit.Extensions.ObjectExtensions.UpdateProperties(System.Object) - uid: CapyKit.Helpers.KeyHelper.SetMasterKeyAccessor(System.Func{System.Byte[]}) commentId: M:CapyKit.Helpers.KeyHelper.SetMasterKeyAccessor(System.Func{System.Byte[]}) id: SetMasterKeyAccessor(System.Func{System.Byte[]}) parent: CapyKit.Helpers.KeyHelper langs: - csharp - vb name: SetMasterKeyAccessor(Func) nameWithType: KeyHelper.SetMasterKeyAccessor(Func) fullName: CapyKit.Helpers.KeyHelper.SetMasterKeyAccessor(System.Func) type: Method source: remote: path: CapyKit/Helpers/KeyHelper.cs branch: main repo: https://git.jordanwages.com/wagesj45/CapyKit.git id: SetMasterKeyAccessor path: ../CapyKit/Helpers/KeyHelper.cs startLine: 22 assemblies: - CapyKit namespace: CapyKit.Helpers summary: Sets the master key. example: [] syntax: content: public void SetMasterKeyAccessor(Func accessor) parameters: - id: accessor type: System.Func{System.Byte[]} description: The accessor function. content.vb: Public Sub SetMasterKeyAccessor(accessor As Func(Of Byte())) overload: CapyKit.Helpers.KeyHelper.SetMasterKeyAccessor* nameWithType.vb: KeyHelper.SetMasterKeyAccessor(Func(Of Byte())) fullName.vb: CapyKit.Helpers.KeyHelper.SetMasterKeyAccessor(System.Func(Of Byte())) name.vb: SetMasterKeyAccessor(Func(Of Byte())) - uid: CapyKit.Helpers.KeyHelper.GetMasterKey commentId: M:CapyKit.Helpers.KeyHelper.GetMasterKey id: GetMasterKey parent: CapyKit.Helpers.KeyHelper langs: - csharp - vb name: GetMasterKey() nameWithType: KeyHelper.GetMasterKey() fullName: CapyKit.Helpers.KeyHelper.GetMasterKey() type: Method source: remote: path: CapyKit/Helpers/KeyHelper.cs branch: main repo: https://git.jordanwages.com/wagesj45/CapyKit.git id: GetMasterKey path: ../CapyKit/Helpers/KeyHelper.cs startLine: 32 assemblies: - CapyKit namespace: CapyKit.Helpers summary: Gets the master key. example: [] syntax: content: public byte[] GetMasterKey() return: type: System.Byte[] description: An array of byte. content.vb: Public Function GetMasterKey() As Byte() overload: CapyKit.Helpers.KeyHelper.GetMasterKey* exceptions: - type: System.InvalidOperationException commentId: T:System.InvalidOperationException description: Thrown when the requested operation is invalid. - uid: CapyKit.Helpers.KeyHelper.SetSaltSizeAccessor(System.Func{System.Int32}) commentId: M:CapyKit.Helpers.KeyHelper.SetSaltSizeAccessor(System.Func{System.Int32}) id: SetSaltSizeAccessor(System.Func{System.Int32}) parent: CapyKit.Helpers.KeyHelper langs: - csharp - vb name: SetSaltSizeAccessor(Func) nameWithType: KeyHelper.SetSaltSizeAccessor(Func) fullName: CapyKit.Helpers.KeyHelper.SetSaltSizeAccessor(System.Func) type: Method source: remote: path: CapyKit/Helpers/KeyHelper.cs branch: main repo: https://git.jordanwages.com/wagesj45/CapyKit.git id: SetSaltSizeAccessor path: ../CapyKit/Helpers/KeyHelper.cs startLine: 45 assemblies: - CapyKit namespace: CapyKit.Helpers summary: Sets the salt size (in bytes). Default is 4. example: [] syntax: content: public void SetSaltSizeAccessor(Func accessor) parameters: - id: accessor type: System.Func{System.Int32} description: The accessor function. content.vb: Public Sub SetSaltSizeAccessor(accessor As Func(Of Integer)) overload: CapyKit.Helpers.KeyHelper.SetSaltSizeAccessor* nameWithType.vb: KeyHelper.SetSaltSizeAccessor(Func(Of Integer)) fullName.vb: CapyKit.Helpers.KeyHelper.SetSaltSizeAccessor(System.Func(Of Integer)) name.vb: SetSaltSizeAccessor(Func(Of Integer)) - uid: CapyKit.Helpers.KeyHelper.GetSaltSize commentId: M:CapyKit.Helpers.KeyHelper.GetSaltSize id: GetSaltSize parent: CapyKit.Helpers.KeyHelper langs: - csharp - vb name: GetSaltSize() nameWithType: KeyHelper.GetSaltSize() fullName: CapyKit.Helpers.KeyHelper.GetSaltSize() type: Method source: remote: path: CapyKit/Helpers/KeyHelper.cs branch: main repo: https://git.jordanwages.com/wagesj45/CapyKit.git id: GetSaltSize path: ../CapyKit/Helpers/KeyHelper.cs startLine: 52 assemblies: - CapyKit namespace: CapyKit.Helpers summary: Gets the salt size. example: [] syntax: content: public int GetSaltSize() return: type: System.Int32 description: The salt size. content.vb: Public Function GetSaltSize() As Integer overload: CapyKit.Helpers.KeyHelper.GetSaltSize* - uid: CapyKit.Helpers.KeyHelper.SetNumPartsAccessor(System.Func{System.Int32}) commentId: M:CapyKit.Helpers.KeyHelper.SetNumPartsAccessor(System.Func{System.Int32}) id: SetNumPartsAccessor(System.Func{System.Int32}) parent: CapyKit.Helpers.KeyHelper langs: - csharp - vb name: SetNumPartsAccessor(Func) nameWithType: KeyHelper.SetNumPartsAccessor(Func) fullName: CapyKit.Helpers.KeyHelper.SetNumPartsAccessor(System.Func) type: Method source: remote: path: CapyKit/Helpers/KeyHelper.cs branch: main repo: https://git.jordanwages.com/wagesj45/CapyKit.git id: SetNumPartsAccessor path: ../CapyKit/Helpers/KeyHelper.cs startLine: 59 assemblies: - CapyKit namespace: CapyKit.Helpers summary: Set and get the number of parts for the formatted key. Default is 2. example: [] syntax: content: public void SetNumPartsAccessor(Func accessor) parameters: - id: accessor type: System.Func{System.Int32} description: The accessor function. content.vb: Public Sub SetNumPartsAccessor(accessor As Func(Of Integer)) overload: CapyKit.Helpers.KeyHelper.SetNumPartsAccessor* nameWithType.vb: KeyHelper.SetNumPartsAccessor(Func(Of Integer)) fullName.vb: CapyKit.Helpers.KeyHelper.SetNumPartsAccessor(System.Func(Of Integer)) name.vb: SetNumPartsAccessor(Func(Of Integer)) - uid: CapyKit.Helpers.KeyHelper.GetNumParts commentId: M:CapyKit.Helpers.KeyHelper.GetNumParts id: GetNumParts parent: CapyKit.Helpers.KeyHelper langs: - csharp - vb name: GetNumParts() nameWithType: KeyHelper.GetNumParts() fullName: CapyKit.Helpers.KeyHelper.GetNumParts() type: Method source: remote: path: CapyKit/Helpers/KeyHelper.cs branch: main repo: https://git.jordanwages.com/wagesj45/CapyKit.git id: GetNumParts path: ../CapyKit/Helpers/KeyHelper.cs startLine: 69 assemblies: - CapyKit namespace: CapyKit.Helpers summary: Gets the number parts. example: [] syntax: content: public int GetNumParts() return: type: System.Int32 description: The number parts. content.vb: Public Function GetNumParts() As Integer overload: CapyKit.Helpers.KeyHelper.GetNumParts* exceptions: - type: System.ArgumentException commentId: T:System.ArgumentException description: Thrown when one or more arguments have unsupported or illegal values. - uid: CapyKit.Helpers.KeyHelper.GenerateKey commentId: M:CapyKit.Helpers.KeyHelper.GenerateKey id: GenerateKey parent: CapyKit.Helpers.KeyHelper langs: - csharp - vb name: GenerateKey() nameWithType: KeyHelper.GenerateKey() fullName: CapyKit.Helpers.KeyHelper.GenerateKey() type: Method source: remote: path: CapyKit/Helpers/KeyHelper.cs branch: main repo: https://git.jordanwages.com/wagesj45/CapyKit.git id: GenerateKey path: ../CapyKit/Helpers/KeyHelper.cs startLine: 163 assemblies: - CapyKit namespace: CapyKit.Helpers summary: Generates a random key. example: [] syntax: content: public string GenerateKey() return: type: System.String description: The key. content.vb: Public Function GenerateKey() As String overload: CapyKit.Helpers.KeyHelper.GenerateKey* - uid: CapyKit.Helpers.KeyHelper.ValidateKey(System.String) commentId: M:CapyKit.Helpers.KeyHelper.ValidateKey(System.String) id: ValidateKey(System.String) parent: CapyKit.Helpers.KeyHelper langs: - csharp - vb name: ValidateKey(string) nameWithType: KeyHelper.ValidateKey(string) fullName: CapyKit.Helpers.KeyHelper.ValidateKey(string) type: Method source: remote: path: CapyKit/Helpers/KeyHelper.cs branch: main repo: https://git.jordanwages.com/wagesj45/CapyKit.git id: ValidateKey path: ../CapyKit/Helpers/KeyHelper.cs startLine: 185 assemblies: - CapyKit namespace: CapyKit.Helpers summary: Validates the provided key. example: [] syntax: content: public bool ValidateKey(string providedKey) parameters: - id: providedKey type: System.String description: The provided key. return: type: System.Boolean description: True if it succeeds, false if it fails. content.vb: Public Function ValidateKey(providedKey As String) As Boolean overload: CapyKit.Helpers.KeyHelper.ValidateKey* seealso: - linkId: CapyKit.Helpers.KeyHelper.GetMasterKey commentId: M:CapyKit.Helpers.KeyHelper.GetMasterKey - linkId: CapyKit.Helpers.KeyHelper.SetMasterKeyAccessor(System.Func{System.Byte[]}) commentId: M:CapyKit.Helpers.KeyHelper.SetMasterKeyAccessor(System.Func{System.Byte[]}) - linkId: CapyKit.Helpers.KeyHelper.masterKeyAccessor commentId: F:CapyKit.Helpers.KeyHelper.masterKeyAccessor nameWithType.vb: KeyHelper.ValidateKey(String) fullName.vb: CapyKit.Helpers.KeyHelper.ValidateKey(String) name.vb: ValidateKey(String) references: - uid: CapyKit.Helpers commentId: N:CapyKit.Helpers href: CapyKit.html name: CapyKit.Helpers nameWithType: CapyKit.Helpers fullName: CapyKit.Helpers spec.csharp: - uid: CapyKit name: CapyKit href: CapyKit.html - name: . - uid: CapyKit.Helpers name: Helpers href: CapyKit.Helpers.html spec.vb: - uid: CapyKit name: CapyKit href: CapyKit.html - name: . - uid: CapyKit.Helpers name: Helpers href: CapyKit.Helpers.html - uid: System.Object commentId: T:System.Object parent: System isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object name: object nameWithType: object fullName: object nameWithType.vb: Object fullName.vb: Object name.vb: Object - uid: System.Object.Equals(System.Object) commentId: M:System.Object.Equals(System.Object) parent: System.Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) name: Equals(object) nameWithType: object.Equals(object) fullName: object.Equals(object) nameWithType.vb: Object.Equals(Object) fullName.vb: Object.Equals(Object) name.vb: Equals(Object) spec.csharp: - uid: System.Object.Equals(System.Object) name: Equals isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) - name: ( - uid: System.Object name: object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) spec.vb: - uid: System.Object.Equals(System.Object) name: Equals isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) - name: ( - uid: System.Object name: Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) - uid: System.Object.Equals(System.Object,System.Object) commentId: M:System.Object.Equals(System.Object,System.Object) parent: System.Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) name: Equals(object, object) nameWithType: object.Equals(object, object) fullName: object.Equals(object, object) nameWithType.vb: Object.Equals(Object, Object) fullName.vb: Object.Equals(Object, Object) name.vb: Equals(Object, Object) spec.csharp: - uid: System.Object.Equals(System.Object,System.Object) name: Equals isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) - name: ( - uid: System.Object name: object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ',' - name: " " - uid: System.Object name: object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) spec.vb: - uid: System.Object.Equals(System.Object,System.Object) name: Equals isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) - name: ( - uid: System.Object name: Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ',' - name: " " - uid: System.Object name: Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) - uid: System.Object.GetHashCode commentId: M:System.Object.GetHashCode parent: System.Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode name: GetHashCode() nameWithType: object.GetHashCode() fullName: object.GetHashCode() nameWithType.vb: Object.GetHashCode() fullName.vb: Object.GetHashCode() spec.csharp: - uid: System.Object.GetHashCode name: GetHashCode isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode - name: ( - name: ) spec.vb: - uid: System.Object.GetHashCode name: GetHashCode isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode - name: ( - name: ) - uid: System.Object.GetType commentId: M:System.Object.GetType parent: System.Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.gettype name: GetType() nameWithType: object.GetType() fullName: object.GetType() nameWithType.vb: Object.GetType() fullName.vb: Object.GetType() spec.csharp: - uid: System.Object.GetType name: GetType isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.gettype - name: ( - name: ) spec.vb: - uid: System.Object.GetType name: GetType isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.gettype - name: ( - name: ) - uid: System.Object.MemberwiseClone commentId: M:System.Object.MemberwiseClone parent: System.Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone name: MemberwiseClone() nameWithType: object.MemberwiseClone() fullName: object.MemberwiseClone() nameWithType.vb: Object.MemberwiseClone() fullName.vb: Object.MemberwiseClone() spec.csharp: - uid: System.Object.MemberwiseClone name: MemberwiseClone isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone - name: ( - name: ) spec.vb: - uid: System.Object.MemberwiseClone name: MemberwiseClone isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone - name: ( - name: ) - uid: System.Object.ReferenceEquals(System.Object,System.Object) commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) parent: System.Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals name: ReferenceEquals(object, object) nameWithType: object.ReferenceEquals(object, object) fullName: object.ReferenceEquals(object, object) nameWithType.vb: Object.ReferenceEquals(Object, Object) fullName.vb: Object.ReferenceEquals(Object, Object) name.vb: ReferenceEquals(Object, Object) spec.csharp: - uid: System.Object.ReferenceEquals(System.Object,System.Object) name: ReferenceEquals isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals - name: ( - uid: System.Object name: object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ',' - name: " " - uid: System.Object name: object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) spec.vb: - uid: System.Object.ReferenceEquals(System.Object,System.Object) name: ReferenceEquals isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals - name: ( - uid: System.Object name: Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ',' - name: " " - uid: System.Object name: Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) - uid: System.Object.ToString commentId: M:System.Object.ToString parent: System.Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.tostring name: ToString() nameWithType: object.ToString() fullName: object.ToString() nameWithType.vb: Object.ToString() fullName.vb: Object.ToString() spec.csharp: - uid: System.Object.ToString name: ToString isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.tostring - name: ( - name: ) spec.vb: - uid: System.Object.ToString name: ToString isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.tostring - name: ( - name: ) - uid: CapyKit.Helpers.KeyHelper.CapyKit.Extensions.ObjectExtensions.UpdateProperties``1(CapyKit.Helpers.KeyHelper) commentId: M:CapyKit.Extensions.ObjectExtensions.UpdateProperties``1(``0,``0) parent: CapyKit.Extensions.ObjectExtensions definition: CapyKit.Extensions.ObjectExtensions.UpdateProperties``1(``0,``0) href: CapyKit.Extensions.ObjectExtensions.html#CapyKit_Extensions_ObjectExtensions_UpdateProperties__1___0___0_ name: UpdateProperties(KeyHelper, KeyHelper) nameWithType: ObjectExtensions.UpdateProperties(KeyHelper, KeyHelper) fullName: CapyKit.Extensions.ObjectExtensions.UpdateProperties(CapyKit.Helpers.KeyHelper, CapyKit.Helpers.KeyHelper) nameWithType.vb: ObjectExtensions.UpdateProperties(Of KeyHelper)(KeyHelper, KeyHelper) fullName.vb: CapyKit.Extensions.ObjectExtensions.UpdateProperties(Of CapyKit.Helpers.KeyHelper)(CapyKit.Helpers.KeyHelper, CapyKit.Helpers.KeyHelper) name.vb: UpdateProperties(Of KeyHelper)(KeyHelper, KeyHelper) spec.csharp: - uid: CapyKit.Extensions.ObjectExtensions.UpdateProperties``1(CapyKit.Helpers.KeyHelper,CapyKit.Helpers.KeyHelper) name: UpdateProperties href: CapyKit.Extensions.ObjectExtensions.html#CapyKit_Extensions_ObjectExtensions_UpdateProperties__1___0___0_ - name: < - uid: CapyKit.Helpers.KeyHelper name: KeyHelper href: CapyKit.Helpers.KeyHelper.html - name: '>' - name: ( - uid: CapyKit.Helpers.KeyHelper name: KeyHelper href: CapyKit.Helpers.KeyHelper.html - name: ',' - name: " " - uid: CapyKit.Helpers.KeyHelper name: KeyHelper href: CapyKit.Helpers.KeyHelper.html - name: ) spec.vb: - uid: CapyKit.Extensions.ObjectExtensions.UpdateProperties``1(CapyKit.Helpers.KeyHelper,CapyKit.Helpers.KeyHelper) name: UpdateProperties href: CapyKit.Extensions.ObjectExtensions.html#CapyKit_Extensions_ObjectExtensions_UpdateProperties__1___0___0_ - name: ( - name: Of - name: " " - uid: CapyKit.Helpers.KeyHelper name: KeyHelper href: CapyKit.Helpers.KeyHelper.html - name: ) - name: ( - uid: CapyKit.Helpers.KeyHelper name: KeyHelper href: CapyKit.Helpers.KeyHelper.html - name: ',' - name: " " - uid: CapyKit.Helpers.KeyHelper name: KeyHelper href: CapyKit.Helpers.KeyHelper.html - name: ) - uid: System.Object.CapyKit.Extensions.ObjectExtensions.UpdateProperties(System.Object) commentId: M:CapyKit.Extensions.ObjectExtensions.UpdateProperties(System.Object,System.Object) parent: CapyKit.Extensions.ObjectExtensions definition: CapyKit.Extensions.ObjectExtensions.UpdateProperties(System.Object,System.Object) href: CapyKit.Extensions.ObjectExtensions.html#CapyKit_Extensions_ObjectExtensions_UpdateProperties_System_Object_System_Object_ name: UpdateProperties(object, object) nameWithType: ObjectExtensions.UpdateProperties(object, object) fullName: CapyKit.Extensions.ObjectExtensions.UpdateProperties(object, object) nameWithType.vb: ObjectExtensions.UpdateProperties(Object, Object) fullName.vb: CapyKit.Extensions.ObjectExtensions.UpdateProperties(Object, Object) name.vb: UpdateProperties(Object, Object) spec.csharp: - uid: CapyKit.Extensions.ObjectExtensions.UpdateProperties(System.Object,System.Object) name: UpdateProperties href: CapyKit.Extensions.ObjectExtensions.html#CapyKit_Extensions_ObjectExtensions_UpdateProperties_System_Object_System_Object_ - name: ( - uid: System.Object name: object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ',' - name: " " - uid: System.Object name: object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) spec.vb: - uid: CapyKit.Extensions.ObjectExtensions.UpdateProperties(System.Object,System.Object) name: UpdateProperties href: CapyKit.Extensions.ObjectExtensions.html#CapyKit_Extensions_ObjectExtensions_UpdateProperties_System_Object_System_Object_ - name: ( - uid: System.Object name: Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ',' - name: " " - uid: System.Object name: Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) - uid: System commentId: N:System isExternal: true href: https://learn.microsoft.com/dotnet/api/system name: System nameWithType: System fullName: System - uid: CapyKit.Extensions.ObjectExtensions.UpdateProperties``1(``0,``0) commentId: M:CapyKit.Extensions.ObjectExtensions.UpdateProperties``1(``0,``0) href: CapyKit.Extensions.ObjectExtensions.html#CapyKit_Extensions_ObjectExtensions_UpdateProperties__1___0___0_ name: UpdateProperties(T, T) nameWithType: ObjectExtensions.UpdateProperties(T, T) fullName: CapyKit.Extensions.ObjectExtensions.UpdateProperties(T, T) nameWithType.vb: ObjectExtensions.UpdateProperties(Of T)(T, T) fullName.vb: CapyKit.Extensions.ObjectExtensions.UpdateProperties(Of T)(T, T) name.vb: UpdateProperties(Of T)(T, T) spec.csharp: - uid: CapyKit.Extensions.ObjectExtensions.UpdateProperties``1(``0,``0) name: UpdateProperties href: CapyKit.Extensions.ObjectExtensions.html#CapyKit_Extensions_ObjectExtensions_UpdateProperties__1___0___0_ - name: < - name: T - name: '>' - name: ( - name: T - name: ',' - name: " " - name: T - name: ) spec.vb: - uid: CapyKit.Extensions.ObjectExtensions.UpdateProperties``1(``0,``0) name: UpdateProperties href: CapyKit.Extensions.ObjectExtensions.html#CapyKit_Extensions_ObjectExtensions_UpdateProperties__1___0___0_ - name: ( - name: Of - name: " " - name: T - name: ) - name: ( - name: T - name: ',' - name: " " - name: T - name: ) - uid: CapyKit.Extensions.ObjectExtensions commentId: T:CapyKit.Extensions.ObjectExtensions parent: CapyKit.Extensions href: CapyKit.Extensions.ObjectExtensions.html name: ObjectExtensions nameWithType: ObjectExtensions fullName: CapyKit.Extensions.ObjectExtensions - uid: CapyKit.Extensions.ObjectExtensions.UpdateProperties(System.Object,System.Object) commentId: M:CapyKit.Extensions.ObjectExtensions.UpdateProperties(System.Object,System.Object) isExternal: true href: CapyKit.Extensions.ObjectExtensions.html#CapyKit_Extensions_ObjectExtensions_UpdateProperties_System_Object_System_Object_ name: UpdateProperties(object, object) nameWithType: ObjectExtensions.UpdateProperties(object, object) fullName: CapyKit.Extensions.ObjectExtensions.UpdateProperties(object, object) nameWithType.vb: ObjectExtensions.UpdateProperties(Object, Object) fullName.vb: CapyKit.Extensions.ObjectExtensions.UpdateProperties(Object, Object) name.vb: UpdateProperties(Object, Object) spec.csharp: - uid: CapyKit.Extensions.ObjectExtensions.UpdateProperties(System.Object,System.Object) name: UpdateProperties href: CapyKit.Extensions.ObjectExtensions.html#CapyKit_Extensions_ObjectExtensions_UpdateProperties_System_Object_System_Object_ - name: ( - uid: System.Object name: object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ',' - name: " " - uid: System.Object name: object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) spec.vb: - uid: CapyKit.Extensions.ObjectExtensions.UpdateProperties(System.Object,System.Object) name: UpdateProperties href: CapyKit.Extensions.ObjectExtensions.html#CapyKit_Extensions_ObjectExtensions_UpdateProperties_System_Object_System_Object_ - name: ( - uid: System.Object name: Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ',' - name: " " - uid: System.Object name: Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) - uid: CapyKit.Extensions commentId: N:CapyKit.Extensions href: CapyKit.html name: CapyKit.Extensions nameWithType: CapyKit.Extensions fullName: CapyKit.Extensions spec.csharp: - uid: CapyKit name: CapyKit href: CapyKit.html - name: . - uid: CapyKit.Extensions name: Extensions href: CapyKit.Extensions.html spec.vb: - uid: CapyKit name: CapyKit href: CapyKit.html - name: . - uid: CapyKit.Extensions name: Extensions href: CapyKit.Extensions.html - uid: CapyKit.Helpers.KeyHelper.SetMasterKeyAccessor* commentId: Overload:CapyKit.Helpers.KeyHelper.SetMasterKeyAccessor href: CapyKit.Helpers.KeyHelper.html#CapyKit_Helpers_KeyHelper_SetMasterKeyAccessor_System_Func_System_Byte____ name: SetMasterKeyAccessor nameWithType: KeyHelper.SetMasterKeyAccessor fullName: CapyKit.Helpers.KeyHelper.SetMasterKeyAccessor - uid: System.Func{System.Byte[]} commentId: T:System.Func{System.Byte[]} parent: System definition: System.Func`1 href: https://learn.microsoft.com/dotnet/api/system.func-1 name: Func nameWithType: Func fullName: System.Func nameWithType.vb: Func(Of Byte()) fullName.vb: System.Func(Of Byte()) name.vb: Func(Of Byte()) spec.csharp: - uid: System.Func`1 name: Func isExternal: true href: https://learn.microsoft.com/dotnet/api/system.func-1 - name: < - uid: System.Byte name: byte isExternal: true href: https://learn.microsoft.com/dotnet/api/system.byte - name: '[' - name: ']' - name: '>' spec.vb: - uid: System.Func`1 name: Func isExternal: true href: https://learn.microsoft.com/dotnet/api/system.func-1 - name: ( - name: Of - name: " " - uid: System.Byte name: Byte isExternal: true href: https://learn.microsoft.com/dotnet/api/system.byte - name: ( - name: ) - name: ) - uid: System.Func`1 commentId: T:System.Func`1 isExternal: true href: https://learn.microsoft.com/dotnet/api/system.func-1 name: Func nameWithType: Func fullName: System.Func nameWithType.vb: Func(Of TResult) fullName.vb: System.Func(Of TResult) name.vb: Func(Of TResult) spec.csharp: - uid: System.Func`1 name: Func isExternal: true href: https://learn.microsoft.com/dotnet/api/system.func-1 - name: < - name: TResult - name: '>' spec.vb: - uid: System.Func`1 name: Func isExternal: true href: https://learn.microsoft.com/dotnet/api/system.func-1 - name: ( - name: Of - name: " " - name: TResult - name: ) - uid: System.InvalidOperationException commentId: T:System.InvalidOperationException isExternal: true href: https://learn.microsoft.com/dotnet/api/system.invalidoperationexception name: InvalidOperationException nameWithType: InvalidOperationException fullName: System.InvalidOperationException - uid: CapyKit.Helpers.KeyHelper.GetMasterKey* commentId: Overload:CapyKit.Helpers.KeyHelper.GetMasterKey href: CapyKit.Helpers.KeyHelper.html#CapyKit_Helpers_KeyHelper_GetMasterKey name: GetMasterKey nameWithType: KeyHelper.GetMasterKey fullName: CapyKit.Helpers.KeyHelper.GetMasterKey - uid: System.Byte[] isExternal: true href: https://learn.microsoft.com/dotnet/api/system.byte name: byte[] nameWithType: byte[] fullName: byte[] nameWithType.vb: Byte() fullName.vb: Byte() name.vb: Byte() spec.csharp: - uid: System.Byte name: byte isExternal: true href: https://learn.microsoft.com/dotnet/api/system.byte - name: '[' - name: ']' spec.vb: - uid: System.Byte name: Byte isExternal: true href: https://learn.microsoft.com/dotnet/api/system.byte - name: ( - name: ) - uid: CapyKit.Helpers.KeyHelper.SetSaltSizeAccessor* commentId: Overload:CapyKit.Helpers.KeyHelper.SetSaltSizeAccessor href: CapyKit.Helpers.KeyHelper.html#CapyKit_Helpers_KeyHelper_SetSaltSizeAccessor_System_Func_System_Int32__ name: SetSaltSizeAccessor nameWithType: KeyHelper.SetSaltSizeAccessor fullName: CapyKit.Helpers.KeyHelper.SetSaltSizeAccessor - uid: System.Func{System.Int32} commentId: T:System.Func{System.Int32} parent: System definition: System.Func`1 href: https://learn.microsoft.com/dotnet/api/system.func-1 name: Func nameWithType: Func fullName: System.Func nameWithType.vb: Func(Of Integer) fullName.vb: System.Func(Of Integer) name.vb: Func(Of Integer) spec.csharp: - uid: System.Func`1 name: Func isExternal: true href: https://learn.microsoft.com/dotnet/api/system.func-1 - name: < - uid: System.Int32 name: int isExternal: true href: https://learn.microsoft.com/dotnet/api/system.int32 - name: '>' spec.vb: - uid: System.Func`1 name: Func isExternal: true href: https://learn.microsoft.com/dotnet/api/system.func-1 - name: ( - name: Of - name: " " - uid: System.Int32 name: Integer isExternal: true href: https://learn.microsoft.com/dotnet/api/system.int32 - name: ) - uid: CapyKit.Helpers.KeyHelper.GetSaltSize* commentId: Overload:CapyKit.Helpers.KeyHelper.GetSaltSize href: CapyKit.Helpers.KeyHelper.html#CapyKit_Helpers_KeyHelper_GetSaltSize name: GetSaltSize nameWithType: KeyHelper.GetSaltSize fullName: CapyKit.Helpers.KeyHelper.GetSaltSize - uid: System.Int32 commentId: T:System.Int32 parent: System isExternal: true href: https://learn.microsoft.com/dotnet/api/system.int32 name: int nameWithType: int fullName: int nameWithType.vb: Integer fullName.vb: Integer name.vb: Integer - uid: CapyKit.Helpers.KeyHelper.SetNumPartsAccessor* commentId: Overload:CapyKit.Helpers.KeyHelper.SetNumPartsAccessor href: CapyKit.Helpers.KeyHelper.html#CapyKit_Helpers_KeyHelper_SetNumPartsAccessor_System_Func_System_Int32__ name: SetNumPartsAccessor nameWithType: KeyHelper.SetNumPartsAccessor fullName: CapyKit.Helpers.KeyHelper.SetNumPartsAccessor - uid: System.ArgumentException commentId: T:System.ArgumentException isExternal: true href: https://learn.microsoft.com/dotnet/api/system.argumentexception name: ArgumentException nameWithType: ArgumentException fullName: System.ArgumentException - uid: CapyKit.Helpers.KeyHelper.GetNumParts* commentId: Overload:CapyKit.Helpers.KeyHelper.GetNumParts href: CapyKit.Helpers.KeyHelper.html#CapyKit_Helpers_KeyHelper_GetNumParts name: GetNumParts nameWithType: KeyHelper.GetNumParts fullName: CapyKit.Helpers.KeyHelper.GetNumParts - uid: CapyKit.Helpers.KeyHelper.GenerateKey* commentId: Overload:CapyKit.Helpers.KeyHelper.GenerateKey href: CapyKit.Helpers.KeyHelper.html#CapyKit_Helpers_KeyHelper_GenerateKey name: GenerateKey nameWithType: KeyHelper.GenerateKey fullName: CapyKit.Helpers.KeyHelper.GenerateKey - uid: System.String commentId: T:System.String parent: System isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string name: string nameWithType: string fullName: string nameWithType.vb: String fullName.vb: String name.vb: String - uid: CapyKit.Helpers.KeyHelper.GetMasterKey commentId: M:CapyKit.Helpers.KeyHelper.GetMasterKey href: CapyKit.Helpers.KeyHelper.html#CapyKit_Helpers_KeyHelper_GetMasterKey name: GetMasterKey() nameWithType: KeyHelper.GetMasterKey() fullName: CapyKit.Helpers.KeyHelper.GetMasterKey() spec.csharp: - uid: CapyKit.Helpers.KeyHelper.GetMasterKey name: GetMasterKey href: CapyKit.Helpers.KeyHelper.html#CapyKit_Helpers_KeyHelper_GetMasterKey - name: ( - name: ) spec.vb: - uid: CapyKit.Helpers.KeyHelper.GetMasterKey name: GetMasterKey href: CapyKit.Helpers.KeyHelper.html#CapyKit_Helpers_KeyHelper_GetMasterKey - name: ( - name: ) - uid: CapyKit.Helpers.KeyHelper.SetMasterKeyAccessor(System.Func{System.Byte[]}) commentId: M:CapyKit.Helpers.KeyHelper.SetMasterKeyAccessor(System.Func{System.Byte[]}) isExternal: true href: CapyKit.Helpers.KeyHelper.html#CapyKit_Helpers_KeyHelper_SetMasterKeyAccessor_System_Func_System_Byte____ name: SetMasterKeyAccessor(Func) nameWithType: KeyHelper.SetMasterKeyAccessor(Func) fullName: CapyKit.Helpers.KeyHelper.SetMasterKeyAccessor(System.Func) nameWithType.vb: KeyHelper.SetMasterKeyAccessor(Func(Of Byte())) fullName.vb: CapyKit.Helpers.KeyHelper.SetMasterKeyAccessor(System.Func(Of Byte())) name.vb: SetMasterKeyAccessor(Func(Of Byte())) spec.csharp: - uid: CapyKit.Helpers.KeyHelper.SetMasterKeyAccessor(System.Func{System.Byte[]}) name: SetMasterKeyAccessor href: CapyKit.Helpers.KeyHelper.html#CapyKit_Helpers_KeyHelper_SetMasterKeyAccessor_System_Func_System_Byte____ - name: ( - uid: System.Func`1 name: Func isExternal: true href: https://learn.microsoft.com/dotnet/api/system.func-1 - name: < - uid: System.Byte name: byte isExternal: true href: https://learn.microsoft.com/dotnet/api/system.byte - name: '[' - name: ']' - name: '>' - name: ) spec.vb: - uid: CapyKit.Helpers.KeyHelper.SetMasterKeyAccessor(System.Func{System.Byte[]}) name: SetMasterKeyAccessor href: CapyKit.Helpers.KeyHelper.html#CapyKit_Helpers_KeyHelper_SetMasterKeyAccessor_System_Func_System_Byte____ - name: ( - uid: System.Func`1 name: Func isExternal: true href: https://learn.microsoft.com/dotnet/api/system.func-1 - name: ( - name: Of - name: " " - uid: System.Byte name: Byte isExternal: true href: https://learn.microsoft.com/dotnet/api/system.byte - name: ( - name: ) - name: ) - name: ) - uid: CapyKit.Helpers.KeyHelper.masterKeyAccessor commentId: F:CapyKit.Helpers.KeyHelper.masterKeyAccessor name: masterKeyAccessor nameWithType: KeyHelper.masterKeyAccessor fullName: CapyKit.Helpers.KeyHelper.masterKeyAccessor - uid: CapyKit.Helpers.KeyHelper.ValidateKey* commentId: Overload:CapyKit.Helpers.KeyHelper.ValidateKey href: CapyKit.Helpers.KeyHelper.html#CapyKit_Helpers_KeyHelper_ValidateKey_System_String_ name: ValidateKey nameWithType: KeyHelper.ValidateKey fullName: CapyKit.Helpers.KeyHelper.ValidateKey - uid: System.Boolean commentId: T:System.Boolean parent: System isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean name: bool nameWithType: bool fullName: bool nameWithType.vb: Boolean fullName.vb: Boolean name.vb: Boolean