question: gets the usersubject instance capturing the information about the end user concode_field_sep List<String> approvedScope concode_elem_sep List<String> requestedScope concode_elem_sep List<String> audiences concode_elem_sep String responseType concode_elem_sep UserSubject subject concode_elem_sep Map<String,String> extraProperties concode_elem_sep String clientCodeVerifier concode_elem_sep Client client concode_elem_sep String grantCode concode_elem_sep String grantType concode_elem_sep String nonce concode_field_sep void setNonce concode_elem_sep void setExtraProperties concode_elem_sep void setSubject concode_elem_sep void setGrantCode concode_elem_sep String getGrantCode concode_elem_sep void setRequestedScope concode_elem_sep String getNonce concode_elem_sep Map<String,String> getExtraProperties concode_elem_sep List<String> getRequestedScope concode_elem_sep String getResponseType concode_elem_sep Client getClient concode_elem_sep void setClientCodeVerifier concode_elem_sep void setClient concode_elem_sep List<String> getApprovedScope concode_elem_sep String getClientCodeVerifier concode_elem_sep void setGrantType concode_elem_sep String getGrantType concode_elem_sep void setResponseType concode_elem_sep List<String> getAudiences concode_elem_sep void setAudiences concode_elem_sep void setApprovedScope
target: UserSubject function ( ) { return subject ; }