package com.eucalyptus.auth.api;
public interface HmacProvider extends BaseSecurityProvider {
/**
* TODO: DOCUMENT CryptoProvider.java
* @param userName
* @return
*/
public abstract String generateQueryId( String userName );
public abstract String generateSecretKey( String userName );
/**
* TODO: DOCUMENT CryptoProvider.java
* @return
*/
public abstract String generateSystemSignature( );
public abstract String generateSystemToken( byte[] data );
}