Interface AlgorithmBuilder<T extends Algorithm>
-
- All Known Implementing Classes:
AbstractAlgorithm.AbstractAlgorithmBuilder,AbstractEncryptionAlgorithm.AbstractEncryptionAlgorithmBuilder,AbstractJoseAlgorithm.AbstractJoseAlgorithmBuilder,AbstractKeyBasedAlgorithm.AbstractKeyBasedAlgorithmBuilder,BlockEncryptionAlgorithmImpl.BlockEncryptionAlgorithmBuilder,KeyTransportAlgorithmImpl.KeyTransportAlgorithmBuilder,MacAlgorithmImpl.MacAlgorithmBuilder,MessageDigestAlgorithmImpl.MessageDigestAlgorithmBuilder,RSAPSSSignatureAlgorithmImpl.RSAPSSSignatureAlgorithmBuilder,SignatureAlgorithmImpl.AbstractSignatureAlgorithmBuilder,SignatureAlgorithmImpl.SignatureAlgorithmBuilder,SymmetricKeyWrapImpl.SymmetricKeyWrapBuilder
public interface AlgorithmBuilder<T extends Algorithm>A builder for creating algorithm objects.- Author:
- Martin Lindström (martin@idsec.se), Stefan Santesson (stefan@idsec.se)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Tbuild()Builds theAlgorithm.
-
-
-
Method Detail
-
build
T build()
Builds theAlgorithm.If invoked several times the method must return the same object.
- Returns:
- the built object
-
-