iaik.tc.asn1.comcrit
Class URIReference
Object
BaseStructure
URIReference
public class URIReference
- extends BaseStructure
URIReference ASN.1 structure.
URIReference ::= SEQUENCE {
uniformResourceIdentifier IA5String,
hashAlgorithm AlgorithmIdentifier,
hashValue BIT STRING }
Methods inherited from class Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
URIReference
public URIReference()
URIReference
public URIReference(IA5String uniformResourceIdentifier,
AlgorithmID hashAlgorithmen,
BIT_STRING hashValue)
URIReference
public URIReference(ASN1Object obj)
throws CodingException
- Throws:
CodingException
toASN1Object
public ASN1Object toASN1Object()
throws CodingException
- Specified by:
toASN1Object
in class BaseStructure
- Throws:
CodingException
setUniformResourceIdentifier
public void setUniformResourceIdentifier(IA5String uniformResourceIdentifier)
setHashAlgorithm
public void setHashAlgorithm(AlgorithmID hashAlgorithmen)
setHashValue
public void setHashValue(BIT_STRING hashValue)
getUniformResourceIdentifier
public IA5String getUniformResourceIdentifier()
getHashAlgorithmen
public AlgorithmID getHashAlgorithmen()
getHashValue
public BIT_STRING getHashValue()
parse
public static URIReference parse(Properties prop,
String prefix)
toString
public String toString()
- Overrides:
toString
in class Object