package com.eucalyptus.auth.principal.credential;
public interface HmacPrincipal extends CredentialPrincipal {
/**
* Revoke the secret key for this principal.
*/
public abstract void revokeSecretKey( );
/**
* Get the access key for this principal.
*/
public abstract String getQueryId( );
/**
* Get the secret key for this principal.
*/
public abstract String getSecretKey( );
/**
* Set the access key for this principal.
*/
public abstract void setQueryId( String queryId );
/**
* Set the secret key for this principal.
*/
public abstract void setSecretKey( String secretKey );
}