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}