2017-08-16 9 views
2

を使用してJavaでApiModelPropertyを使用するが、私は正確に知らないどのように配置する:@ApiModelProperty(value = "authorization", dataType = "java.lang.String", required = true) String authorization私の方法で:私は認証が必要なようにしたい闊歩

public Response getClienteFornitore(@HeaderParam("Authorization") String authorization, @HeaderParam("StaySignedIn") boolean staySignedIn, @PathParam("clienteFornitoreId") int clienteFornitoreId) { 

.... 

} 

は、私は本当に助けることができる人をいただければ幸いです!ありがとうございました!

+0

あなたが闊歩のドキュメンタリーのために必要とされることがマークされたい、またはあなたがその '認証を強制します'は実際に呼び出しコードによって設定されていますか? – dpr

+0

私はそれを必要に応じてマークしたい – Lilly

答えて

1

あなたのメソッドのシグネチャでは、それぞれのパラメータに@ApiParam注釈を追加することにより、authorizationを必要とすることができます:

public Response getClienteFornitore(
    @ApiParam(value = "Authorization token", required = true) @HeaderParam("Authorization") String authorization, 
    @HeaderParam("StaySignedIn") boolean staySignedIn, 
    @PathParam("clienteFornitoreId") int clienteFornitoreId) { 
    ... 
} 
+0

ありがとう – Lilly

関連する問題