001package com.nimbusds.jose; 002 003 004/** 005 * JOSE object handler adapter. Intended to be extended by classes that need 006 * to handle only a subset of the JOSE object types. 007 * 008 * @author Vladimir Dzhuvinov 009 * @since 3.4 010 * @version $version$ (2014-11-18) 011 */ 012public class JOSEObjectHandlerAdapter<T> implements JOSEObjectHandler<T> { 013 014 015 @Override 016 public T onPlainObject(final PlainObject plainObject) { 017 return null; 018 } 019 020 021 @Override 022 public T onJWSObject(final JWSObject jwsObject) { 023 return null; 024 } 025 026 027 @Override 028 public T onJWEObject(final JWEObject jweObject) { 029 return null; 030 } 031}