samples/messagedigest/src-new-api/org/apidesign/impl/security/friendapi/DigestImplementation.java
author Jaroslav Tulach <jtulach@netbeans.org>
Sat, 14 Jun 2008 09:52:23 +0200
changeset 44 716af5f2ebd1
permissions -rw-r--r--
Switching to freeform project
     1 /*
     2  * To change this template, choose Tools | Templates
     3  * and open the template in the editor.
     4  */
     5 
     6 package org.apidesign.impl.security.friendapi;
     7 
     8 import java.nio.ByteBuffer;
     9 
    10 /**
    11  *
    12  * @author Jaroslav Tulach
    13  */
    14 public abstract class DigestImplementation {
    15     final String name;
    16     
    17     protected DigestImplementation(String algorithm) {
    18         this.name = algorithm;
    19     }
    20     
    21     public abstract void update(ByteBuffer bb);
    22     public abstract byte[] digest();
    23 }