question: protected byte [ ] engineWrap ( Key key ) throws IllegalBlockSizeException , InvalidKeyException { throw new UnsupportedOperationException ( ) ; }
target:  Wrap a key. <p>This concrete method has been added to this previously-defined abstract class. (For backwards compatibility, it cannot be abstract.) It may be overridden by a provider to wrap a key. Such an override is expected to throw an IllegalBlockSizeException or InvalidKeyException (under the specified circumstances), if the given key cannot be wrapped. If this method is not overridden, it always throws an UnsupportedOperationException.