/**
 * 
 */
package com.chahyadis.jwt.model;

/**
 * JwtTokenModel<br/>
 * Token model.
 * 
 * @author Surya Chahyadi
 * @since March 25th, 2015
 * @version 1.0
 */
public class JwtTokenModel {
	private String signature;
	private JwtHeaderModel jwtHeaderModel;
	private JwtClaimModel jwtClaimModel;

	/**
	 * JwtTokenModel<br/>
	 * Constructor.
	 * 
	 * @param signature
	 *            {@link String}
	 * @param jwtHeaderModel
	 *            {@link JwtHeaderModel}
	 * @param jwtClaimModel
	 *            {@link JwtClaimModel}
	 */
	public JwtTokenModel(String signature, JwtHeaderModel jwtHeaderModel,
			JwtClaimModel jwtClaimModel) {
		this.signature = signature;
		this.jwtHeaderModel = jwtHeaderModel;
		this.jwtClaimModel = jwtClaimModel;
	}

	/**
	 * 
	 */
	public JwtTokenModel() {
	}

	/**
	 * @return the signature
	 */
	public String getSignature() {
		return signature;
	}

	/**
	 * @param signature
	 *            the signature to set
	 */
	public void setSignature(String signature) {
		this.signature = signature;
	}

	/**
	 * @return the jwtHeaderModel
	 */
	public JwtHeaderModel getJwtHeaderModel() {
		return jwtHeaderModel;
	}

	/**
	 * @param jwtHeaderModel
	 *            the jwtHeaderModel to set
	 */
	public void setJwtHeaderModel(JwtHeaderModel jwtHeaderModel) {
		this.jwtHeaderModel = jwtHeaderModel;
	}

	/**
	 * @return the jwtClaimModel
	 */
	public JwtClaimModel getJwtClaimModel() {
		return jwtClaimModel;
	}

	/**
	 * @param jwtClaimModel
	 *            the jwtClaimModel to set
	 */
	public void setJwtClaimModel(JwtClaimModel jwtClaimModel) {
		this.jwtClaimModel = jwtClaimModel;
	}

}

@@ -1,19 +1,4 @@
-/**%0D%0A * %0D%0A */%0D%0A
 pack
@@ -828,29 +828,104 @@
 %09 * 
-@return the signature
+getSignature.%0D%0A%09 * %0D%0A%09 * @return the signature %7B@link String%7D%3Cbr/%3E%0D%0A%09 *         token signature.
 %0D%0A%09 
@@ -986,32 +986,83 @@
 e;%0D%0A%09%7D%0D%0A%0D%0A%09/**%0D%0A
+%09 * setSignature%3Cbr/%3E%0D%0A%09 * token signature.%0D%0A%09 * %0D%0A
 %09 * @param signa
@@ -1077,24 +1077,39 @@
 *           
+ %7B@link String%7D
  the signatu
@@ -1113,24 +1113,25 @@
 ature to set
+.
 %0D%0A%09 */%0D%0A%09pub
@@ -1208,32 +1208,62 @@
 e;%0D%0A%09%7D%0D%0A%0D%0A%09/**%0D%0A
+%09 * getJwtHeaderModel.%0D%0A%09 * %0D%0A
 %09 * @return the 
@@ -1272,24 +1272,47 @@
 tHeaderModel
+ %7B@link JwtHeaderModel%7D
 %0D%0A%09 */%0D%0A%09pub
@@ -1383,32 +1383,62 @@
 l;%0D%0A%09%7D%0D%0A%0D%0A%09/**%0D%0A
+%09 * setJwtHeaderModel.%0D%0A%09 * %0D%0A
 %09 * @param jwtHe
@@ -1454,32 +1454,55 @@
 %0D%0A%09 *           
+ %7B@link JwtHeaderModel%7D
  the jwtHeaderMo
@@ -1503,32 +1503,33 @@
 aderModel to set
+.
 %0D%0A%09 */%0D%0A%09public 
@@ -1634,24 +1634,53 @@
 %09%7D%0D%0A%0D%0A%09/**%0D%0A
+%09 * getJwtClaimModel.%0D%0A%09 * %0D%0A
 %09 * @return 
@@ -1692,24 +1692,47 @@
 wtClaimModel
+ %7B@link JwtClaimModel%7D.
 %0D%0A%09 */%0D%0A%09pub
@@ -1804,24 +1804,52 @@
 %09%7D%0D%0A%0D%0A%09/**%0D%0A
+%09 * setJwtClaimModel%0D%0A%09 * %0D%0A
 %09 * @param j
@@ -1876,16 +1876,38 @@
         
+ %7B@link JwtClaimModel%7D
  the jwt
@@ -1923,16 +1923,17 @@
 l to set
+.
 %0D%0A%09 */%0D%0A

update JwtTokenModel javadoc