UNPKG

@aurahelper/languages

Version:

Language Libraries to work with XML, Aura, Apex... files. tokenizers, parsers, system classes and much more

1,400 lines 42 kB
{ "id": "Auth.jwtbearertokenexchange", "nodeType": "class", "name": "JWTBearerTokenExchange", "namespace": "Auth", "startToken": { "type": "declaration.entity.name.class", "text": "JWTBearerTokenExchange", "textToLower": "jwtbearertokenexchange", "isAux": false, "range": { "start": { "line": -1, "character": 0 }, "end": { "line": -1, "character": 0 }, "isEmpty": true, "isSingleLine": true }, "id": "declaration.entity.name.class_JWTBearerTokenExchange_-1:0" }, "order": 0, "memberOrder": 0, "accessModifier": { "type": "keyword.modifier.access", "text": "global", "textToLower": "global", "isAux": false, "range": { "start": { "line": -1, "character": 0 }, "end": { "line": -1, "character": 0 }, "isEmpty": true, "isSingleLine": true }, "id": "keyword.modifier.access_global_-1:0" }, "sharingModifier": { "type": "keyword.modifier.sharing", "text": "without sharing", "textToLower": "without sharing", "isAux": false, "range": { "start": { "line": -1, "character": 0 }, "end": { "line": -1, "character": 0 }, "isEmpty": true, "isSingleLine": true }, "id": "keyword.modifier.sharing_without sharing_-1:0" }, "description": "Contains methods that POST the signed JWT bearer token to a token endpoint to request an access token, in the OAuth 2.0 JWT bearer token flow.", "documentation": "https://developer.salesforce.com/docs/atlas.en-us.apexcode.meta/apexcode/apex_class_Auth_JWTBearerTokenExchange.htm", "classes": { "jwtbearertokenexchangeexception​": { "id": "System.jwtbearertokenexchange.jwtbearertokenexchangeexception​", "nodeType": "class", "name": "JWTBearerTokenExchangeException​", "namespace": "System", "startToken": { "type": "declaration.entity.name.class", "text": "JWTBearerTokenExchangeException​", "textToLower": "jwtbearertokenexchangeexception​", "isAux": false, "range": { "start": { "line": -1, "character": 0 }, "end": { "line": -1, "character": 0 }, "isEmpty": true, "isSingleLine": true }, "id": "declaration.entity.name.class_JWTBearerTokenExchangeException​_-1:0" }, "order": 1, "memberOrder": 1, "accessModifier": { "type": "keyword.modifier.access", "text": "global", "textToLower": "global", "isAux": false, "range": { "start": { "line": -1, "character": 0 }, "end": { "line": -1, "character": 0 }, "isEmpty": true, "isSingleLine": true }, "id": "keyword.modifier.access_global_-1:0" }, "sharingModifier": { "type": "keyword.modifier.sharing", "text": "without sharing", "textToLower": "without sharing", "isAux": false, "range": { "start": { "line": -1, "character": 0 }, "end": { "line": -1, "character": 0 }, "isEmpty": true, "isSingleLine": true }, "id": "keyword.modifier.sharing_without sharing_-1:0" }, "description": "Throw this exception to indicate a problem with the response from the token endpoint in the JWTBearerTokenExchange class. This exception occurs during the OAuth 2.0 JWT bearer token flow when the HTTP response.", "documentation": "https://developer.salesforce.com/docs/atlas.en-us.apexcode.meta/apexcode/apex_Auth_exceptions.htm", "parentName": "JWTBearerTokenExchange", "classes": {}, "interfaces": {}, "enums": {}, "variables": {}, "methods": {}, "constructors": {}, "extendsType": "Exception", "implementTypes": [], "implements": {}, "totalMembers": 0, "queries": [] } }, "interfaces": {}, "enums": {}, "variables": {}, "methods": { "clone()": { "id": "Auth.jwtbearertokenexchange.method.clone()", "nodeType": "method", "name": "clone", "startToken": { "type": "declaration.entity.name.function", "text": "clone", "textToLower": "clone", "isAux": false, "range": { "start": { "line": -1, "character": 0 }, "end": { "line": -1, "character": 0 }, "isEmpty": true, "isSingleLine": true }, "id": "declaration.entity.name.function_clone_-1:0" }, "parentId": "Auth.jwtbearertokenexchange", "order": 1, "memberOrder": 4, "accessModifier": { "type": "keyword.modifier.access", "text": "public", "textToLower": "public", "isAux": false, "range": { "start": { "line": 0, "character": 0 }, "end": { "line": 0, "character": 6 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_public_0:0" }, "signature": "public Object clone()", "overrideSignature": "public override Object clone()", "simplifiedSignature": "clone()", "datatype": { "id": "Auth.jwtbearertokenexchange.clone.datatype.Object", "nodeType": "datatype", "name": "Object", "startToken": { "type": "datatype.primitive", "text": "Object", "textToLower": "object", "isAux": false, "range": { "start": { "line": 0, "character": 7 }, "end": { "line": 0, "character": 13 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_Object_0:7" }, "parentId": "Auth.jwtbearertokenexchange.clone", "order": 0, "memberOrder": 0, "type": "Object" }, "description": "Makes a duplicate copy of the JWTBearerTokenExchange object.", "parentName": "JWTBearerTokenExchange", "variables": {}, "params": {}, "queries": [], "exceptions": [] }, "getaccesstoken()": { "id": "Auth.jwtbearertokenexchange.method.getaccesstoken()", "nodeType": "method", "name": "getAccessToken", "startToken": { "type": "declaration.entity.name.function", "text": "getAccessToken", "textToLower": "getaccesstoken", "isAux": false, "range": { "start": { "line": -1, "character": 0 }, "end": { "line": -1, "character": 0 }, "isEmpty": true, "isSingleLine": true }, "id": "declaration.entity.name.function_getAccessToken_-1:0" }, "parentId": "Auth.jwtbearertokenexchange", "order": 2, "memberOrder": 5, "accessModifier": { "type": "keyword.modifier.access", "text": "public", "textToLower": "public", "isAux": false, "range": { "start": { "line": 0, "character": 0 }, "end": { "line": 0, "character": 6 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_public_0:0" }, "signature": "public String getAccessToken()", "overrideSignature": "public override String getAccessToken()", "simplifiedSignature": "getAccessToken()", "datatype": { "id": "Auth.jwtbearertokenexchange.getaccesstoken.datatype.String", "nodeType": "datatype", "name": "String", "startToken": { "type": "datatype.primitive", "text": "String", "textToLower": "string", "isAux": false, "range": { "start": { "line": 0, "character": 7 }, "end": { "line": 0, "character": 13 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_String_0:7" }, "parentId": "Auth.jwtbearertokenexchange.getaccesstoken", "order": 0, "memberOrder": 0, "type": "String" }, "description": "Returns the access_token in the token response to the JWT bearer token request.", "parentName": "JWTBearerTokenExchange", "variables": {}, "params": {}, "queries": [], "exceptions": [] }, "getgranttype()": { "id": "Auth.jwtbearertokenexchange.method.getgranttype()", "nodeType": "method", "name": "getGrantType", "startToken": { "type": "declaration.entity.name.function", "text": "getGrantType", "textToLower": "getgranttype", "isAux": false, "range": { "start": { "line": -1, "character": 0 }, "end": { "line": -1, "character": 0 }, "isEmpty": true, "isSingleLine": true }, "id": "declaration.entity.name.function_getGrantType_-1:0" }, "parentId": "Auth.jwtbearertokenexchange", "order": 3, "memberOrder": 6, "accessModifier": { "type": "keyword.modifier.access", "text": "public", "textToLower": "public", "isAux": false, "range": { "start": { "line": 0, "character": 0 }, "end": { "line": 0, "character": 6 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_public_0:0" }, "signature": "public String getGrantType()", "overrideSignature": "public override String getGrantType()", "simplifiedSignature": "getGrantType()", "datatype": { "id": "Auth.jwtbearertokenexchange.getgranttype.datatype.String", "nodeType": "datatype", "name": "String", "startToken": { "type": "datatype.primitive", "text": "String", "textToLower": "string", "isAux": false, "range": { "start": { "line": 0, "character": 7 }, "end": { "line": 0, "character": 13 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_String_0:7" }, "parentId": "Auth.jwtbearertokenexchange.getgranttype", "order": 0, "memberOrder": 0, "type": "String" }, "description": "Returns the grant type specified in the JWT bearer token request. The grant type value defaults to urn:ietf:params:oauth:grant-type:jwt-bearer.", "parentName": "JWTBearerTokenExchange", "variables": {}, "params": {}, "queries": [], "exceptions": [] }, "gethttpresponse()": { "id": "Auth.jwtbearertokenexchange.method.gethttpresponse()", "nodeType": "method", "name": "getHttpResponse", "startToken": { "type": "declaration.entity.name.function", "text": "getHttpResponse", "textToLower": "gethttpresponse", "isAux": false, "range": { "start": { "line": -1, "character": 0 }, "end": { "line": -1, "character": 0 }, "isEmpty": true, "isSingleLine": true }, "id": "declaration.entity.name.function_getHttpResponse_-1:0" }, "parentId": "Auth.jwtbearertokenexchange", "order": 4, "memberOrder": 7, "accessModifier": { "type": "keyword.modifier.access", "text": "public", "textToLower": "public", "isAux": false, "range": { "start": { "line": 0, "character": 0 }, "end": { "line": 0, "character": 6 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_public_0:0" }, "signature": "public System.HttpResponse getHttpResponse()", "overrideSignature": "public override System.HttpResponse getHttpResponse()", "simplifiedSignature": "getHttpResponse()", "datatype": { "id": "Auth.jwtbearertokenexchange.gethttpresponse.datatype.System.HttpResponse", "nodeType": "datatype", "name": "System.HttpResponse", "startToken": { "type": "datatype.support.class", "text": "System", "textToLower": "system", "isAux": false, "range": { "start": { "line": 0, "character": 7 }, "end": { "line": 0, "character": 13 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_System_0:7" }, "parentId": "Auth.jwtbearertokenexchange.gethttpresponse", "order": 0, "memberOrder": 0, "type": "System.HttpResponse" }, "description": "Returns the full System.HttpResponse token response to the JWT bearer token request.", "parentName": "JWTBearerTokenExchange", "variables": {}, "params": {}, "queries": [], "exceptions": [] }, "getjws()": { "id": "Auth.jwtbearertokenexchange.method.getjws()", "nodeType": "method", "name": "getJWS", "startToken": { "type": "declaration.entity.name.function", "text": "getJWS", "textToLower": "getjws", "isAux": false, "range": { "start": { "line": -1, "character": 0 }, "end": { "line": -1, "character": 0 }, "isEmpty": true, "isSingleLine": true }, "id": "declaration.entity.name.function_getJWS_-1:0" }, "parentId": "Auth.jwtbearertokenexchange", "order": 5, "memberOrder": 8, "accessModifier": { "type": "keyword.modifier.access", "text": "public", "textToLower": "public", "isAux": false, "range": { "start": { "line": 0, "character": 0 }, "end": { "line": 0, "character": 6 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_public_0:0" }, "signature": "public Auth.JWS getJWS()", "overrideSignature": "public override Auth.JWS getJWS()", "simplifiedSignature": "getJWS()", "datatype": { "id": "Auth.jwtbearertokenexchange.getjws.datatype.Auth.JWS", "nodeType": "datatype", "name": "Auth.JWS", "startToken": { "type": "datatype.support.namespace", "text": "Auth", "textToLower": "auth", "isAux": false, "range": { "start": { "line": 0, "character": 7 }, "end": { "line": 0, "character": 11 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_Auth_0:7" }, "parentId": "Auth.jwtbearertokenexchange.getjws", "order": 0, "memberOrder": 0, "type": "Auth.JWS" }, "description": "Returns the JWS specified in the JWT bearer token request.", "parentName": "JWTBearerTokenExchange", "variables": {}, "params": {}, "queries": [], "exceptions": [] }, "gettokenendpoint()": { "id": "Auth.jwtbearertokenexchange.method.gettokenendpoint()", "nodeType": "method", "name": "getTokenEndpoint", "startToken": { "type": "declaration.entity.name.function", "text": "getTokenEndpoint", "textToLower": "gettokenendpoint", "isAux": false, "range": { "start": { "line": -1, "character": 0 }, "end": { "line": -1, "character": 0 }, "isEmpty": true, "isSingleLine": true }, "id": "declaration.entity.name.function_getTokenEndpoint_-1:0" }, "parentId": "Auth.jwtbearertokenexchange", "order": 6, "memberOrder": 9, "accessModifier": { "type": "keyword.modifier.access", "text": "public", "textToLower": "public", "isAux": false, "range": { "start": { "line": 0, "character": 0 }, "end": { "line": 0, "character": 6 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_public_0:0" }, "signature": "public String getTokenEndpoint()", "overrideSignature": "public override String getTokenEndpoint()", "simplifiedSignature": "getTokenEndpoint()", "datatype": { "id": "Auth.jwtbearertokenexchange.gettokenendpoint.datatype.String", "nodeType": "datatype", "name": "String", "startToken": { "type": "datatype.primitive", "text": "String", "textToLower": "string", "isAux": false, "range": { "start": { "line": 0, "character": 7 }, "end": { "line": 0, "character": 13 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_String_0:7" }, "parentId": "Auth.jwtbearertokenexchange.gettokenendpoint", "order": 0, "memberOrder": 0, "type": "String" }, "description": "Returns the token endpoint that the JWT bearer token request is POSTed to.", "parentName": "JWTBearerTokenExchange", "variables": {}, "params": {}, "queries": [], "exceptions": [] }, "setgranttype(string)": { "id": "Auth.jwtbearertokenexchange.method.setgranttype(string)", "nodeType": "method", "name": "setGrantType", "startToken": { "type": "declaration.entity.name.function", "text": "setGrantType", "textToLower": "setgranttype", "isAux": false, "range": { "start": { "line": -1, "character": 0 }, "end": { "line": -1, "character": 0 }, "isEmpty": true, "isSingleLine": true }, "id": "declaration.entity.name.function_setGrantType_-1:0" }, "parentId": "Auth.jwtbearertokenexchange", "order": 7, "memberOrder": 10, "accessModifier": { "type": "keyword.modifier.access", "text": "public", "textToLower": "public", "isAux": false, "range": { "start": { "line": 0, "character": 0 }, "end": { "line": 0, "character": 6 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_public_0:0" }, "signature": "public void setGrantType(String grantType)", "overrideSignature": "public override void setGrantType(String grantType)", "simplifiedSignature": "setGrantType(String)", "datatype": { "id": "Auth.jwtbearertokenexchange.setgranttype.datatype.void", "nodeType": "datatype", "name": "void", "startToken": { "type": "datatype.primitive", "text": "void", "textToLower": "void", "isAux": false, "range": { "start": { "line": 0, "character": 7 }, "end": { "line": 0, "character": 11 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_void_0:7" }, "parentId": "Auth.jwtbearertokenexchange.setgranttype", "order": 0, "memberOrder": 0, "type": "void" }, "description": "Sets the grant type in the JWT bearer token request. Returned by the getGrantType() method.", "parentName": "JWTBearerTokenExchange", "variables": {}, "params": { "granttype": { "id": "Auth.jwtbearertokenexchange.method.setgranttype(string).varParam.granttype", "nodeType": "variable", "name": "grantType", "startToken": { "type": "declaration.entity.name.variable", "text": "grantType", "textToLower": "granttype", "isAux": false, "range": { "start": { "line": 0, "character": 32 }, "end": { "line": 0, "character": 41 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_grantType_0:32" }, "endToken": { "type": "declaration.entity.name.variable", "text": "grantType", "textToLower": "granttype", "isAux": false, "range": { "start": { "line": 0, "character": 32 }, "end": { "line": 0, "character": 41 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_grantType_0:32" }, "parentId": "Auth.jwtbearertokenexchange.method.setgranttype(string)", "order": 1, "memberOrder": 1, "datatype": { "id": "Auth.jwtbearertokenexchange.setgranttype.datatype.String", "nodeType": "datatype", "name": "String", "startToken": { "type": "datatype.primitive", "text": "String", "textToLower": "string", "isAux": false, "range": { "start": { "line": 0, "character": 25 }, "end": { "line": 0, "character": 31 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_String_0:25" }, "parentId": "Auth.jwtbearertokenexchange.setgranttype", "order": 0, "memberOrder": 0, "type": "String" }, "description": "", "scope": null } }, "queries": [], "exceptions": [] }, "setjws(auth.jws)": { "id": "Auth.jwtbearertokenexchange.method.setjws(auth.jws)", "nodeType": "method", "name": "setJWS", "startToken": { "type": "declaration.entity.name.function", "text": "setJWS", "textToLower": "setjws", "isAux": false, "range": { "start": { "line": -1, "character": 0 }, "end": { "line": -1, "character": 0 }, "isEmpty": true, "isSingleLine": true }, "id": "declaration.entity.name.function_setJWS_-1:0" }, "parentId": "Auth.jwtbearertokenexchange", "order": 8, "memberOrder": 11, "accessModifier": { "type": "keyword.modifier.access", "text": "public", "textToLower": "public", "isAux": false, "range": { "start": { "line": 0, "character": 0 }, "end": { "line": 0, "character": 6 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_public_0:0" }, "signature": "public void setJWS(Auth.JWS jws)", "overrideSignature": "public override void setJWS(Auth.JWS jws)", "simplifiedSignature": "setJWS(Auth.JWS)", "datatype": { "id": "Auth.jwtbearertokenexchange.setjws.datatype.void", "nodeType": "datatype", "name": "void", "startToken": { "type": "datatype.primitive", "text": "void", "textToLower": "void", "isAux": false, "range": { "start": { "line": 0, "character": 7 }, "end": { "line": 0, "character": 11 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_void_0:7" }, "parentId": "Auth.jwtbearertokenexchange.setjws", "order": 0, "memberOrder": 0, "type": "void" }, "description": "Sets the JWS in the JWT bearer token request. Returned by the getJWS() method.", "parentName": "JWTBearerTokenExchange", "variables": {}, "params": { "jws": { "id": "Auth.jwtbearertokenexchange.method.setjws(auth.jws).varParam.jws", "nodeType": "variable", "name": "jws", "startToken": { "type": "declaration.entity.name.variable", "text": "jws", "textToLower": "jws", "isAux": false, "range": { "start": { "line": 0, "character": 28 }, "end": { "line": 0, "character": 31 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_jws_0:28" }, "endToken": { "type": "declaration.entity.name.variable", "text": "jws", "textToLower": "jws", "isAux": false, "range": { "start": { "line": 0, "character": 28 }, "end": { "line": 0, "character": 31 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_jws_0:28" }, "parentId": "Auth.jwtbearertokenexchange.method.setjws(auth.jws)", "order": 1, "memberOrder": 1, "datatype": { "id": "Auth.jwtbearertokenexchange.setjws.datatype.Auth.JWS", "nodeType": "datatype", "name": "Auth.JWS", "startToken": { "type": "datatype.support.namespace", "text": "Auth", "textToLower": "auth", "isAux": false, "range": { "start": { "line": 0, "character": 19 }, "end": { "line": 0, "character": 23 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_Auth_0:19" }, "parentId": "Auth.jwtbearertokenexchange.setjws", "order": 0, "memberOrder": 0, "type": "Auth.JWS" }, "description": "", "scope": null } }, "queries": [], "exceptions": [] }, "settokenendpoint(string)": { "id": "Auth.jwtbearertokenexchange.method.settokenendpoint(string)", "nodeType": "method", "name": "setTokenEndpoint", "startToken": { "type": "declaration.entity.name.function", "text": "setTokenEndpoint", "textToLower": "settokenendpoint", "isAux": false, "range": { "start": { "line": -1, "character": 0 }, "end": { "line": -1, "character": 0 }, "isEmpty": true, "isSingleLine": true }, "id": "declaration.entity.name.function_setTokenEndpoint_-1:0" }, "parentId": "Auth.jwtbearertokenexchange", "order": 9, "memberOrder": 12, "accessModifier": { "type": "keyword.modifier.access", "text": "public", "textToLower": "public", "isAux": false, "range": { "start": { "line": 0, "character": 0 }, "end": { "line": 0, "character": 6 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_public_0:0" }, "signature": "public void setTokenEndpoint(String tokenEndpoint)", "overrideSignature": "public override void setTokenEndpoint(String tokenEndpoint)", "simplifiedSignature": "setTokenEndpoint(String)", "datatype": { "id": "Auth.jwtbearertokenexchange.settokenendpoint.datatype.void", "nodeType": "datatype", "name": "void", "startToken": { "type": "datatype.primitive", "text": "void", "textToLower": "void", "isAux": false, "range": { "start": { "line": 0, "character": 7 }, "end": { "line": 0, "character": 11 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_void_0:7" }, "parentId": "Auth.jwtbearertokenexchange.settokenendpoint", "order": 0, "memberOrder": 0, "type": "void" }, "description": "Sets the token endpoint that the JWT bearer token request is POSTed to. Returned by the getTokenEndpoint() method.", "parentName": "JWTBearerTokenExchange", "variables": {}, "params": { "tokenendpoint": { "id": "Auth.jwtbearertokenexchange.method.settokenendpoint(string).varParam.tokenendpoint", "nodeType": "variable", "name": "tokenEndpoint", "startToken": { "type": "declaration.entity.name.variable", "text": "tokenEndpoint", "textToLower": "tokenendpoint", "isAux": false, "range": { "start": { "line": 0, "character": 36 }, "end": { "line": 0, "character": 49 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_tokenEndpoint_0:36" }, "endToken": { "type": "declaration.entity.name.variable", "text": "tokenEndpoint", "textToLower": "tokenendpoint", "isAux": false, "range": { "start": { "line": 0, "character": 36 }, "end": { "line": 0, "character": 49 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_tokenEndpoint_0:36" }, "parentId": "Auth.jwtbearertokenexchange.method.settokenendpoint(string)", "order": 1, "memberOrder": 1, "datatype": { "id": "Auth.jwtbearertokenexchange.settokenendpoint.datatype.String", "nodeType": "datatype", "name": "String", "startToken": { "type": "datatype.primitive", "text": "String", "textToLower": "string", "isAux": false, "range": { "start": { "line": 0, "character": 29 }, "end": { "line": 0, "character": 35 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_String_0:29" }, "parentId": "Auth.jwtbearertokenexchange.settokenendpoint", "order": 0, "memberOrder": 0, "type": "String" }, "description": "", "scope": null } }, "queries": [], "exceptions": [] } }, "constructors": { "jwtbearertokenexchange(string,auth.jws)": { "id": "Auth.jwtbearertokenexchange.method.jwtbearertokenexchange(string,auth.jws)", "nodeType": "constructor", "name": "JWTBearerTokenExchange", "startToken": { "type": "declaration.entity.name.function", "text": "JWTBearerTokenExchange", "textToLower": "jwtbearertokenexchange", "isAux": false, "range": { "start": { "line": -1, "character": 0 }, "end": { "line": -1, "character": 0 }, "isEmpty": true, "isSingleLine": true }, "id": "declaration.entity.name.function_JWTBearerTokenExchange_-1:0" }, "parentId": "Auth.jwtbearertokenexchange", "order": 1, "memberOrder": 2, "accessModifier": { "type": "keyword.modifier.access", "text": "public", "textToLower": "public", "isAux": false, "range": { "start": { "line": 0, "character": 0 }, "end": { "line": 0, "character": 6 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_public_0:0" }, "signature": "public JWTBearerTokenExchange(String tokenEndpoint, Auth.JWS jws)", "overrideSignature": "public override JWTBearerTokenExchange(String tokenEndpoint, Auth.JWS jws)", "simplifiedSignature": "JWTBearerTokenExchange(String,Auth.JWS)", "description": "Creates an instance of the JWTBearerTokenExchange class using the specified token endpoint and the signed JWT bearer token.", "parentName": "JWTBearerTokenExchange", "variables": {}, "params": { "tokenendpoint": { "id": "Auth.jwtbearertokenexchange.method.jwtbearertokenexchange(string,auth.jws).varParam.tokenendpoint", "nodeType": "variable", "name": "tokenEndpoint", "startToken": { "type": "declaration.entity.name.variable", "text": "tokenEndpoint", "textToLower": "tokenendpoint", "isAux": false, "range": { "start": { "line": 0, "character": 37 }, "end": { "line": 0, "character": 50 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_tokenEndpoint_0:37" }, "endToken": { "type": "declaration.entity.name.variable", "text": "tokenEndpoint", "textToLower": "tokenendpoint", "isAux": false, "range": { "start": { "line": 0, "character": 37 }, "end": { "line": 0, "character": 50 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_tokenEndpoint_0:37" }, "parentId": "Auth.jwtbearertokenexchange.method.jwtbearertokenexchange(string,auth.jws)", "order": 1, "memberOrder": 1, "datatype": { "id": "Auth.jwtbearertokenexchange.jwtbearertokenexchange.datatype.String", "nodeType": "datatype", "name": "String", "startToken": { "type": "datatype.primitive", "text": "String", "textToLower": "string", "isAux": false, "range": { "start": { "line": 0, "character": 30 }, "end": { "line": 0, "character": 36 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_String_0:30" }, "parentId": "Auth.jwtbearertokenexchange.jwtbearertokenexchange", "order": 0, "memberOrder": 0, "type": "String" }, "scope": null }, "jws": { "id": "Auth.jwtbearertokenexchange.method.jwtbearertokenexchange(string,auth.jws).varParam.jws", "nodeType": "variable", "name": "jws", "startToken": { "type": "declaration.entity.name.variable", "text": "jws", "textToLower": "jws", "isAux": false, "range": { "start": { "line": 0, "character": 61 }, "end": { "line": 0, "character": 64 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_jws_0:61" }, "endToken": { "type": "declaration.entity.name.variable", "text": "jws", "textToLower": "jws", "isAux": false, "range": { "start": { "line": 0, "character": 61 }, "end": { "line": 0, "character": 64 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_jws_0:61" }, "parentId": "Auth.jwtbearertokenexchange.method.jwtbearertokenexchange(string,auth.jws)", "order": 2, "memberOrder": 2, "datatype": { "id": "Auth.jwtbearertokenexchange.jwtbearertokenexchange.datatype.Auth.JWS", "nodeType": "datatype", "name": "Auth.JWS", "startToken": { "type": "datatype.support.namespace", "text": "Auth", "textToLower": "auth", "isAux": false, "range": { "start": { "line": 0, "character": 52 }, "end": { "line": 0, "character": 56 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_Auth_0:52" }, "parentId": "Auth.jwtbearertokenexchange.jwtbearertokenexchange", "order": 0, "memberOrder": 0, "type": "Auth.JWS" }, "description": "The token endpoint that the signed JWT bearer token is POSTed to. The signed JWT bearer token.", "scope": null } }, "queries": [], "exceptions": [] }, "jwtbearertokenexchange()": { "id": "Auth.jwtbearertokenexchange.method.jwtbearertokenexchange()", "nodeType": "constructor", "name": "JWTBearerTokenExchange", "startToken": { "type": "declaration.entity.name.function", "text": "JWTBearerTokenExchange", "textToLower": "jwtbearertokenexchange", "isAux": false, "range": { "start": { "line": -1, "character": 0 }, "end": { "line": -1, "character": 0 }, "isEmpty": true, "isSingleLine": true }, "id": "declaration.entity.name.function_JWTBearerTokenExchange_-1:0" }, "parentId": "Auth.jwtbearertokenexchange", "order": 2, "memberOrder": 3, "accessModifier": { "type": "keyword.modifier.access", "text": "public", "textToLower": "public", "isAux": false, "range": { "start": { "line": 0, "character": 0 }, "end": { "line": 0, "character": 6 }, "isEmpty": false, "isSingleLine": true }, "id": "token.type.identifier_public_0:0" }, "signature": "public JWTBearerTokenExchange()", "overrideSignature": "public override JWTBearerTokenExchange()", "simplifiedSignature": "JWTBearerTokenExchange()", "description": "Creates an instance of the Auth.JWTBearerTokenExchange class.", "parentName": "JWTBearerTokenExchange", "variables": {}, "params": {}, "queries": [], "exceptions": [] } }, "extendsType": "", "implementTypes": [], "implements": {}, "totalMembers": 12, "queries": [] }