public class SUNRandomGenerator
extends java.lang.Object
implements tr.gov.tubitak.uekae.esya.api.crypto.RandomGenerator
Constructor and Description |
---|
SUNRandomGenerator() |
Modifier and Type | Method and Description |
---|---|
void |
addSeeder(tr.gov.tubitak.uekae.esya.api.common.crypto.ISeed seeder) |
int |
getSeederCount() |
void |
nextBytes(byte[] aBytesToFill) |
void |
nextBytes(byte[] aBytesToFill,
int aOffset,
int aLength) |
void |
removeAllSeeders() |
boolean |
removeSeeder(tr.gov.tubitak.uekae.esya.api.common.crypto.ISeed seeder) |
public void nextBytes(byte[] aBytesToFill)
nextBytes
in interface tr.gov.tubitak.uekae.esya.api.crypto.RandomGenerator
public void nextBytes(byte[] aBytesToFill, int aOffset, int aLength)
nextBytes
in interface tr.gov.tubitak.uekae.esya.api.crypto.RandomGenerator
public void addSeeder(tr.gov.tubitak.uekae.esya.api.common.crypto.ISeed seeder) throws tr.gov.tubitak.uekae.esya.api.crypto.exceptions.CryptoException
addSeeder
in interface tr.gov.tubitak.uekae.esya.api.crypto.RandomGenerator
tr.gov.tubitak.uekae.esya.api.crypto.exceptions.CryptoException
public boolean removeSeeder(tr.gov.tubitak.uekae.esya.api.common.crypto.ISeed seeder) throws tr.gov.tubitak.uekae.esya.api.crypto.exceptions.CryptoException
removeSeeder
in interface tr.gov.tubitak.uekae.esya.api.crypto.RandomGenerator
tr.gov.tubitak.uekae.esya.api.crypto.exceptions.CryptoException
public void removeAllSeeders() throws tr.gov.tubitak.uekae.esya.api.crypto.exceptions.CryptoException
removeAllSeeders
in interface tr.gov.tubitak.uekae.esya.api.crypto.RandomGenerator
tr.gov.tubitak.uekae.esya.api.crypto.exceptions.CryptoException
public int getSeederCount() throws tr.gov.tubitak.uekae.esya.api.crypto.exceptions.CryptoException
getSeederCount
in interface tr.gov.tubitak.uekae.esya.api.crypto.RandomGenerator
tr.gov.tubitak.uekae.esya.api.crypto.exceptions.CryptoException
Copyright © 2025. All rights reserved.