AlgorithmParametersSpi | java.security |
This abstract class defines the
service-provider
interface for AlgorithmParameters. A security
provider must implement a concrete subclass of this class for each
cryptographic algorithm it supports. Applications never need to use
or subclass this class.
public abstract class AlgorithmParametersSpi {
// Public Constructors
public AlgorithmParametersSpi( );
// Protected Instance Methods
protected abstract byte[ ] engineGetEncoded( ) throws java.io.IOException;
protected abstract byte[ ] engineGetEncoded(String format)
throws java.io.IOException;
protected abstract <T extends java.security.spec.AlgorithmParameterSpec>
T engineGetParameterSpec(Class<T> paramSpec)
throws java.security.spec.InvalidParameterSpecException;
protected abstract void engineInit(java.security.spec.
AlgorithmParameterSpec paramSpec)
throws java.security.spec.InvalidParameterSpecException;
protected abstract void engineInit(byte[ ] params)
throws java.io.IOException;
protected abstract void engineInit(byte[ ] params, String format)
throws java.io.IOException;
protected abstract String engineToString( );
}
Passed To
AlgorithmParameters.AlgorithmParameters( )
|