public class org.apache.shiro.crypto.hash.Sha1Hash extends org.apache.shiro.crypto.hash.SimpleHash
{
public static final java.lang.String ALGORITHM_NAME;
public void <init>()
{
org.apache.shiro.crypto.hash.Sha1Hash v;
v := @this: org.apache.shiro.crypto.hash.Sha1Hash;
specialinvoke v.<org.apache.shiro.crypto.hash.SimpleHash: void <init>(java.lang.String)>("SHA-1");
return;
}
public void <init>(java.lang.Object)
{
java.lang.Object v;
org.apache.shiro.crypto.hash.Sha1Hash v;
v := @this: org.apache.shiro.crypto.hash.Sha1Hash;
v := @parameter: java.lang.Object;
specialinvoke v.<org.apache.shiro.crypto.hash.SimpleHash: void <init>(java.lang.String,java.lang.Object)>("SHA-1", v);
return;
}
public void <init>(java.lang.Object, java.lang.Object)
{
java.lang.Object v, v;
org.apache.shiro.crypto.hash.Sha1Hash v;
v := @this: org.apache.shiro.crypto.hash.Sha1Hash;
v := @parameter: java.lang.Object;
v := @parameter: java.lang.Object;
specialinvoke v.<org.apache.shiro.crypto.hash.SimpleHash: void <init>(java.lang.String,java.lang.Object,java.lang.Object)>("SHA-1", v, v);
return;
}
public void <init>(java.lang.Object, java.lang.Object, int)
{
int v;
java.lang.Object v, v;
org.apache.shiro.crypto.hash.Sha1Hash v;
v := @this: org.apache.shiro.crypto.hash.Sha1Hash;
v := @parameter: java.lang.Object;
v := @parameter: java.lang.Object;
v := @parameter: int;
specialinvoke v.<org.apache.shiro.crypto.hash.SimpleHash: void <init>(java.lang.String,java.lang.Object,java.lang.Object,int)>("SHA-1", v, v, v);
return;
}
public static org.apache.shiro.crypto.hash.Sha1Hash fromHexString(java.lang.String)
{
byte[] v;
java.lang.String v;
org.apache.shiro.crypto.hash.Sha1Hash v;
v := @parameter: java.lang.String;
v = new org.apache.shiro.crypto.hash.Sha1Hash;
specialinvoke v.<org.apache.shiro.crypto.hash.Sha1Hash: void <init>()>();
v = staticinvoke <org.apache.shiro.codec.Hex: byte[] decode(java.lang.String)>(v);
virtualinvoke v.<org.apache.shiro.crypto.hash.Sha1Hash: void setBytes(byte[])>(v);
return v;
}
public static org.apache.shiro.crypto.hash.Sha1Hash fromBase64String(java.lang.String)
{
byte[] v;
java.lang.String v;
org.apache.shiro.crypto.hash.Sha1Hash v;
v := @parameter: java.lang.String;
v = new org.apache.shiro.crypto.hash.Sha1Hash;
specialinvoke v.<org.apache.shiro.crypto.hash.Sha1Hash: void <init>()>();
v = staticinvoke <org.apache.shiro.codec.Base64: byte[] decode(java.lang.String)>(v);
virtualinvoke v.<org.apache.shiro.crypto.hash.Sha1Hash: void setBytes(byte[])>(v);
return v;
}
}