Package org.bouncycastle.crypto.tls
Class SignatureAndHashAlgorithm
- java.lang.Object
-
- org.bouncycastle.crypto.tls.SignatureAndHashAlgorithm
-
public class SignatureAndHashAlgorithm extends java.lang.ObjectRFC 5246 7.4.1.4.1
-
-
Constructor Summary
Constructors Constructor Description SignatureAndHashAlgorithm(short hash, short signature)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidencode(java.io.OutputStream output)Encode thisSignatureAndHashAlgorithmto anOutputStream.booleanequals(java.lang.Object obj)shortgetHash()shortgetSignature()inthashCode()static SignatureAndHashAlgorithmparse(java.io.InputStream input)Parse aSignatureAndHashAlgorithmfrom anInputStream.
-
-
-
Constructor Detail
-
SignatureAndHashAlgorithm
public SignatureAndHashAlgorithm(short hash, short signature)- Parameters:
hash-HashAlgorithmsignature-SignatureAlgorithm
-
-
Method Detail
-
getHash
public short getHash()
- Returns:
HashAlgorithm
-
getSignature
public short getSignature()
- Returns:
SignatureAlgorithm
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
encode
public void encode(java.io.OutputStream output) throws java.io.IOExceptionEncode thisSignatureAndHashAlgorithmto anOutputStream.- Parameters:
output- theOutputStreamto encode to.- Throws:
java.io.IOException
-
parse
public static SignatureAndHashAlgorithm parse(java.io.InputStream input) throws java.io.IOException
Parse aSignatureAndHashAlgorithmfrom anInputStream.- Parameters:
input- theInputStreamto parse from.- Returns:
- a
SignatureAndHashAlgorithmobject. - Throws:
java.io.IOException
-
-