Unit 'ClpSecureRandom' Package
[Overview][Resource strings][Classes][Index] [#pl_cryptolib4pascal]

TSecureRandom

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: ClpSecureRandom.pas line 49

type TSecureRandom = class(TRandom,ISecureRandom)

strict protected

  Fgenerator: IRandomGenerator;

  

public

  constructor Create();

  

  function GenerateSeed(); virtual;

  

  procedure SetSeed();

  

  procedure NextBytes();

  

  function NextInt32; virtual;

  

  function NextInt64; virtual;

  

  function NextDouble; override;

  

  function Next();

  

  class function GetNextBytes();

  

  class function GetInstance();

  

  class procedure Boot;

  

end;

Inheritance

TSecureRandom

  

|

TRandom,ISecureRandom

  

|

TObject,IRandom



CT Web help

CodeTyphon Studio