// 
// Decompiled by Procyon v0.6.0
// 

package org.bouncycastle.dvcs;

import org.bouncycastle.asn1.dvcs.Data;

public class CPDRequestData extends DVCSRequestData
{
    CPDRequestData(final Data data) throws DVCSConstructionException {
        super(data);
        this.initMessage();
    }
    
    private void initMessage() throws DVCSConstructionException {
        if (this.data.getMessage() == null) {
            throw new DVCSConstructionException("DVCSRequest.data.message should be specified for CPD service");
        }
    }
    
    public byte[] getMessage() {
        return this.data.getMessage().getOctets();
    }
}
