Class KeyPair
Inheritance
object
    KeyPair
  Inherited Members
      object.Equals(object)
    
    
      object.Equals(object, object)
    
    
      object.GetHashCode()
    
    
      object.GetType()
    
    
      object.MemberwiseClone()
    
    
      object.ReferenceEquals(object, object)
    
    
      object.ToString()
    
  Namespace: Algorand.Crypto
Assembly: Algorand.dll
Syntax
public class KeyPair
  Constructors
| Improve this Doc View SourceKeyPair(SecureRandom)
Declaration
public KeyPair(SecureRandom random)
  Parameters
| Type | Name | Description | 
|---|---|---|
| Org.BouncyCastle.Security.SecureRandom | random | 
KeyPair(byte[])
Declaration
public KeyPair(byte[] privateKey)
  Parameters
| Type | Name | Description | 
|---|---|---|
| byte[] | privateKey | 
Properties
| Improve this Doc View SourceClearTextPrivateKey
Declaration
public byte[] ClearTextPrivateKey { get; }
  Property Value
| Type | Description | 
|---|---|
| byte[] | 
ClearTextPublicKey
Declaration
public byte[] ClearTextPublicKey { get; }
  Property Value
| Type | Description | 
|---|---|
| byte[] | 
Pair
Declaration
public AsymmetricCipherKeyPair Pair { get; }
  Property Value
| Type | Description | 
|---|---|
| Org.BouncyCastle.Crypto.AsymmetricCipherKeyPair | 
PublicKey
Declaration
public Ed25519PublicKeyParameters PublicKey { get; }
  Property Value
| Type | Description | 
|---|---|
| Org.BouncyCastle.Crypto.Parameters.Ed25519PublicKeyParameters | 
Methods
| Improve this Doc View SourceToMnemonic()
Declaration
public string ToMnemonic()
  Returns
| Type | Description | 
|---|---|
| string |