Home | History | Annotate | Download | only in net

Lines Matching defs:IpSecTransform

47  * <p>Transforms are created using {@link IpSecTransform.Builder}. Each {@code IpSecTransform}
54 public final class IpSecTransform implements AutoCloseable {
55 private static final String TAG = "IpSecTransform";
89 public IpSecTransform(Context context, IpSecConfig config) {
117 "Failed to allocate a new IpSecTransform");
127 private IpSecTransform activate()
156 public static boolean equals(IpSecTransform lhs, IpSecTransform rhs) {
163 * Deactivate this {@code IpSecTransform} and free allocated resources.
167 * IpSecManager#removeTransportModeTransforms}. Note, removing an {@code IpSecTransform} from a
345 /** This class is used to build {@link IpSecTransform} objects. */
358 public IpSecTransform.Builder setEncryption(@NonNull IpSecAlgorithm algo) {
373 public IpSecTransform.Builder setAuthentication(@NonNull IpSecAlgorithm algo) {
394 public IpSecTransform.Builder setAuthenticatedEncryption(@NonNull IpSecAlgorithm algo) {
414 public IpSecTransform.Builder setIpv4Encapsulation(
427 * Build a transport mode {@link IpSecTransform}.
448 public IpSecTransform buildTransportModeTransform(
462 return new IpSecTransform(mContext, mConfig).activate();
466 * Build and return an {@link IpSecTransform} object as a Tunnel Mode Transform. Some
485 public IpSecTransform buildTunnelModeTransform(
498 return new IpSecTransform(mContext, mConfig).activate();
502 * Create a new IpSecTransform.Builder.
516 .append("IpSecTransform{resourceId=")