CapyKit/Docs/api/CapyKit.Helpers.KeyHelper.yml
2026-07-01 23:03:53 -05:00

1086 lines
37 KiB
YAML

### 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<byte[]>)
nameWithType: KeyHelper.SetMasterKeyAccessor(Func<byte[]>)
fullName: CapyKit.Helpers.KeyHelper.SetMasterKeyAccessor(System.Func<byte[]>)
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<byte[]> 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<int>)
nameWithType: KeyHelper.SetSaltSizeAccessor(Func<int>)
fullName: CapyKit.Helpers.KeyHelper.SetSaltSizeAccessor(System.Func<int>)
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<int> 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<int>)
nameWithType: KeyHelper.SetNumPartsAccessor(Func<int>)
fullName: CapyKit.Helpers.KeyHelper.SetNumPartsAccessor(System.Func<int>)
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<int> 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, KeyHelper)
nameWithType: ObjectExtensions.UpdateProperties<KeyHelper>(KeyHelper, KeyHelper)
fullName: CapyKit.Extensions.ObjectExtensions.UpdateProperties<CapyKit.Helpers.KeyHelper>(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, T)
nameWithType: ObjectExtensions.UpdateProperties<T>(T, T)
fullName: CapyKit.Extensions.ObjectExtensions.UpdateProperties<T>(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<byte[]>
nameWithType: Func<byte[]>
fullName: System.Func<byte[]>
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<TResult>
nameWithType: Func<TResult>
fullName: System.Func<TResult>
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<int>
nameWithType: Func<int>
fullName: System.Func<int>
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<byte[]>)
nameWithType: KeyHelper.SetMasterKeyAccessor(Func<byte[]>)
fullName: CapyKit.Helpers.KeyHelper.SetMasterKeyAccessor(System.Func<byte[]>)
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