blob: 06a1868736ee09bf06c329ad0d41c485ae569fc8 [file] [log] [blame]
/* GENERATED SOURCE. DO NOT MODIFY. */
package com.android.internal.org.bouncycastle.jce.interfaces;
/**
* All BC elliptic curve keys implement this interface. You need to
* cast the key to get access to it.
* <p>
* By default BC keys produce encodings without point compression,
* to turn this on call setPointFormat() with "COMPRESSED".
* @hide This class is not part of the Android public SDK API
*/
public interface ECPointEncoder
{
/**
* Set the formatting for encoding of points. If the String "UNCOMPRESSED" is passed
* in point compression will not be used. If the String "COMPRESSED" is passed point
* compression will be used. The default is "UNCOMPRESSED".
*
* @param style the style to use.
*/
public void setPointFormat(String style);
}