
com.unbound.kmip.object.PublicKey Maven / Gradle / Ivy
package com.unbound.kmip.object;
import com.unbound.common.Log;
import com.unbound.kmip.KMIP;
import com.unbound.kmip.KMIPConvertException;
import com.unbound.kmip.KMIPConverter;
/**
* Created by valery.osheter on 19-Nov-15.
*/
public class PublicKey extends ManagedObject
{
public KeyBlock keyBlock = new KeyBlock();
public PublicKey()
{
super(KMIP.Tag.PublicKey);
}
public void convert(KMIPConverter converter) throws KMIPConvertException
{
int begin = converter.convertBegin(KMIP.Tag.PublicKey);
keyBlock.convert(converter);
converter.convertEnd(begin);
}
public int getKMIPObjectType()
{
return KMIP.ObjectType.PublicKey;
}
public void log()
{
Log log = Log.func("PublicKey").end();
if (keyBlock!=null) keyBlock.log();
log.leave();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy