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

package com.nimbusds.jose.crypto.impl;

import java.util.Objects;
import com.nimbusds.jose.shaded.jcip.Immutable;

@Immutable
public final class AuthenticatedCipherText
{
    private final byte[] cipherText;
    private final byte[] authenticationTag;
    
    public AuthenticatedCipherText(final byte[] cipherText, final byte[] authenticationTag) {
        this.cipherText = Objects.requireNonNull(cipherText);
        this.authenticationTag = Objects.requireNonNull(authenticationTag);
    }
    
    public byte[] getCipherText() {
        return this.cipherText;
    }
    
    public byte[] getAuthenticationTag() {
        return this.authenticationTag;
    }
}
