本文整理汇总了Java中org.keyczar.i18n.Messages.getString方法的典型用法代码示例。如果您正苦于以下问题:Java Messages.getString方法的具体用法?Java Messages.getString怎么用?Java Messages.getString使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类org.keyczar.i18n.Messages
的用法示例。
在下文中一共展示了Messages.getString方法的7个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: readFile
import org.keyczar.i18n.Messages; //导入方法依赖的package包/类
private static String readFile(String paramString)
throws KeyczarException
{
try
{
RandomAccessFile localRandomAccessFile = new RandomAccessFile(paramString, "r");
byte[] arrayOfByte = new byte[(int)localRandomAccessFile.length()];
localRandomAccessFile.read(arrayOfByte);
localRandomAccessFile.close();
String str = new String(arrayOfByte);
return str;
}
catch (IOException localIOException)
{
throw new KeyczarException(Messages.getString("KeyczarFileReader.FileError", new Object[] { paramString }), localIOException);
}
}
示例2: Keyczar
import org.keyczar.i18n.Messages; //导入方法依赖的package包/类
public Keyczar(KeyczarReader paramKeyczarReader)
throws KeyczarException
{
this.kmd = KeyMetadata.read(paramKeyczarReader.getMetadata());
if (!isAcceptablePurpose(this.kmd.purpose))
{
Object[] arrayOfObject = new Object[1];
arrayOfObject[0] = this.kmd.purpose;
throw new KeyczarException(Messages.getString("Keyczar.UnacceptablePurpose", arrayOfObject));
}
if ((this.kmd.encrypted) && (!(paramKeyczarReader instanceof EncryptedReader))) {
throw new KeyczarException(Messages.getString("Keyczar.NeedEncryptedReader", new Object[0]));
}
Iterator localIterator = this.kmd.versions.iterator();
while (localIterator.hasNext())
{
KeyVersion localKeyVersion = (KeyVersion)localIterator.next();
if (localKeyVersion.status == KeyStatus.PRIMARY)
{
if (this.primaryVersion != null) {
throw new KeyczarException(Messages.getString("Keyczar.SinglePrimary", new Object[0]));
}
this.primaryVersion = localKeyVersion;
}
KeyType localKeyType = this.kmd.type;
String str = paramKeyczarReader.getKey(localKeyVersion.versionNumber);
KeyczarKey localKeyczarKey = localKeyType.getBuilder().read(str);
LOG.debug(Messages.getString("Keyczar.ReadVersion", new Object[] { localKeyVersion }));
this.hashMap.put(new KeyHash(localKeyczarKey.hash(), (byte)0), localKeyczarKey);
this.versionMap.put(localKeyVersion, localKeyczarKey);
}
}
示例3: UnsupportedTypeException
import org.keyczar.i18n.Messages; //导入方法依赖的package包/类
public UnsupportedTypeException(KeyType paramKeyType)
{
super(Messages.getString("InvalidTypeInInput", new Object[] { paramKeyType }));
}
示例4: BadVersionException
import org.keyczar.i18n.Messages; //导入方法依赖的package包/类
public BadVersionException(byte paramByte)
{
super(Messages.getString("BadVersionNumber", arrayOfObject));
}
示例5: NoPrimaryKeyException
import org.keyczar.i18n.Messages; //导入方法依赖的package包/类
public NoPrimaryKeyException()
{
super(Messages.getString("NoPrimaryKeyFound", new Object[0]));
}
示例6: ShortSignatureException
import org.keyczar.i18n.Messages; //导入方法依赖的package包/类
public ShortSignatureException(int paramInt)
{
super(Messages.getString("SignatureTooShort", arrayOfObject));
}
示例7: KeyNotFoundException
import org.keyczar.i18n.Messages; //导入方法依赖的package包/类
public KeyNotFoundException(byte[] paramArrayOfByte)
{
super(Messages.getString("KeyWithHashIdentifier", arrayOfObject));
}