All Downloads are FREE. Search and download functionalities are using the official Maven repository.

craterdog.notary.NotarySeal Maven / Gradle / Ivy

/************************************************************************
 * Copyright (c) Crater Dog Technologies(TM).  All Rights Reserved.     *
 ************************************************************************
 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.        *
 *                                                                      *
 * This code is free software; you can redistribute it and/or modify it *
 * under the terms of The MIT License (MIT), as published by the Open   *
 * Source Initiative. (See http://opensource.org/licenses/MIT)          *
 ************************************************************************/
package craterdog.notary;

import craterdog.smart.SmartObject;
import org.joda.time.DateTime;

/**
 * This class defines a notary seal that is used to digitally sign a document.
 *
 * @author Derk Norton
 */
public final class NotarySeal extends SmartObject {

    /**
     * The actual attributes that make up the notary seal.
     */
    public SealAttributes attributes;

    /**
     * A base 32 encoding of the digital signature generated for the seal attributes
     * using the private notary signing key.
     */
    public String selfSignature;

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy