1a198e1ecc615e26a167d0f2dca9fa7e5fc62de10Brian Carlstrompackage org.bouncycastle.operator.bc; 2a198e1ecc615e26a167d0f2dca9fa7e5fc62de10Brian Carlstrom 3a198e1ecc615e26a167d0f2dca9fa7e5fc62de10Brian Carlstromimport org.bouncycastle.asn1.x509.AlgorithmIdentifier; 4a198e1ecc615e26a167d0f2dca9fa7e5fc62de10Brian Carlstromimport org.bouncycastle.crypto.ExtendedDigest; 5a198e1ecc615e26a167d0f2dca9fa7e5fc62de10Brian Carlstromimport org.bouncycastle.operator.OperatorCreationException; 6a198e1ecc615e26a167d0f2dca9fa7e5fc62de10Brian Carlstrom 7a198e1ecc615e26a167d0f2dca9fa7e5fc62de10Brian Carlstrompublic interface BcDigestProvider 8a198e1ecc615e26a167d0f2dca9fa7e5fc62de10Brian Carlstrom{ 9a198e1ecc615e26a167d0f2dca9fa7e5fc62de10Brian Carlstrom ExtendedDigest get(AlgorithmIdentifier digestAlgorithmIdentifier) 10a198e1ecc615e26a167d0f2dca9fa7e5fc62de10Brian Carlstrom throws OperatorCreationException; 11a198e1ecc615e26a167d0f2dca9fa7e5fc62de10Brian Carlstrom} 12