org.eclipse.emf.cdo.common.protocol
Interface CDOAuthenticator


public interface CDOAuthenticator

The front-end of the CDO challenge/response authentication.

Since:
2.0

Method Summary
 CDOAuthenticationResult authenticate(byte[] randomToken)
           
 IPasswordCredentialsProvider getCredentialsProvider()
           
 String getEncryptionAlgorithmName()
           
 int getEncryptionIterationCount()
           
 byte[] getEncryptionSaltBytes()
           
 void setCredentialsProvider(IPasswordCredentialsProvider credentialsProvider)
           
 void setEncryptionAlgorithmName(String encryptionAlgorithmName)
           
 void setEncryptionIterationCount(int encryptionIterationCount)
           
 void setEncryptionSaltBytes(byte[] encryptionSaltBytes)
           
 

Method Detail

getEncryptionAlgorithmName

String getEncryptionAlgorithmName()

setEncryptionAlgorithmName

void setEncryptionAlgorithmName(String encryptionAlgorithmName)

getEncryptionSaltBytes

byte[] getEncryptionSaltBytes()

setEncryptionSaltBytes

void setEncryptionSaltBytes(byte[] encryptionSaltBytes)

getEncryptionIterationCount

int getEncryptionIterationCount()

setEncryptionIterationCount

void setEncryptionIterationCount(int encryptionIterationCount)

getCredentialsProvider

IPasswordCredentialsProvider getCredentialsProvider()

setCredentialsProvider

void setCredentialsProvider(IPasswordCredentialsProvider credentialsProvider)

authenticate

CDOAuthenticationResult authenticate(byte[] randomToken)
Since:
4.0


Copyright (c) 2004 - 2012 Eike Stepper (Berlin, Germany) and others.