SYMBOL INDEX (159 symbols across 14 files) FILE: android/src/main/java/com/getcapacitor/community/genericoauth2/ConfigUtils.java class ConfigUtils (line 11) | public abstract class ConfigUtils { method getParamString (line 13) | public static String getParamString(JSObject data, String key) { method getParam (line 17) | public static T getParam(Class clazz, JSObject data, String key) { method getParam (line 21) | public static T getParam(Class clazz, JSObject data, String key... method getParamMap (line 56) | public static Map getParamMap(JSObject data, String ke... method getDeepestKey (line 78) | public static String getDeepestKey(String key) { method getDeepestObject (line 86) | public static JSObject getDeepestObject(JSObject o, String key) { method getOverwrittenAndroidParam (line 97) | public static T getOverwrittenAndroidParam(Class clazz, JSObjec... method getOverwrittenAndroidParamMap (line 106) | public static Map getOverwrittenAndroidParamMap(JSObje... method getRandomString (line 114) | public static String getRandomString(int len) { method trimToNull (line 188) | public static String trimToNull(String value) { FILE: android/src/main/java/com/getcapacitor/community/genericoauth2/GenericOAuth2Plugin.java class GenericOAuth2Plugin (line 32) | @CapacitorPlugin(name = "GenericOAuth2") method GenericOAuth2Plugin (line 92) | public GenericOAuth2Plugin() {} method refreshToken (line 94) | @PluginMethod method authenticate (line 154) | @PluginMethod method logout (line 288) | @PluginMethod method handleOnNewIntent (line 349) | @Override method handleIntentResult (line 362) | @ActivityCallback method handleEndSessionIntentResult (line 373) | @ActivityCallback method handleAuthorizationRequestActivity (line 396) | void handleAuthorizationRequestActivity(Intent intent, PluginCall save... method resolveAuthorizationResponse (line 486) | private void resolveAuthorizationResponse(PluginCall savedCall, Author... method buildAuthenticateOptions (line 492) | OAuth2Options buildAuthenticateOptions(JSObject callData) { method buildRefreshTokenOptions (line 551) | OAuth2RefreshTokenOptions buildRefreshTokenOptions(JSObject callData) { method handleOnStop (line 562) | @Override method disposeAuthService (line 568) | private void disposeAuthService() { method discardAuthState (line 575) | private void discardAuthState() { FILE: android/src/main/java/com/getcapacitor/community/genericoauth2/OAuth2Options.java class OAuth2Options (line 6) | public class OAuth2Options { method getAppId (line 38) | public String getAppId() { method setAppId (line 42) | public void setAppId(String appId) { method getAuthorizationBaseUrl (line 46) | public String getAuthorizationBaseUrl() { method setAuthorizationBaseUrl (line 50) | public void setAuthorizationBaseUrl(String authorizationBaseUrl) { method getAccessTokenEndpoint (line 54) | public String getAccessTokenEndpoint() { method setAccessTokenEndpoint (line 58) | public void setAccessTokenEndpoint(String accessTokenEndpoint) { method getResourceUrl (line 62) | public String getResourceUrl() { method setResourceUrl (line 66) | public void setResourceUrl(String resourceUrl) { method isLogsEnabled (line 70) | public boolean isLogsEnabled() { method setLogsEnabled (line 74) | public void setLogsEnabled(boolean logsEnabled) { method getResponseType (line 78) | public String getResponseType() { method setResponseType (line 82) | public void setResponseType(String responseType) { method getScope (line 86) | public String getScope() { method setScope (line 90) | public void setScope(String scope) { method getState (line 94) | public String getState() { method setState (line 98) | public void setState(String state) { method getRedirectUrl (line 102) | public String getRedirectUrl() { method setRedirectUrl (line 106) | public void setRedirectUrl(String redirectUrl) { method getCustomHandlerClass (line 110) | public String getCustomHandlerClass() { method setCustomHandlerClass (line 114) | public void setCustomHandlerClass(String customHandlerClass) { method isPkceEnabled (line 118) | public boolean isPkceEnabled() { method setPkceEnabled (line 122) | public void setPkceEnabled(boolean pkceEnabled) { method getPkceCodeVerifier (line 126) | public String getPkceCodeVerifier() { method setPkceCodeVerifier (line 130) | public void setPkceCodeVerifier(String pkceCodeVerifier) { method getAdditionalParameters (line 134) | public Map getAdditionalParameters() { method setAdditionalParameters (line 138) | public void setAdditionalParameters(Map additionalPara... method addAdditionalParameter (line 142) | public void addAdditionalParameter(String key, String value) { method getDisplay (line 151) | public String getDisplay() { method setDisplay (line 155) | public void setDisplay(String display) { method getLoginHint (line 159) | public String getLoginHint() { method setLoginHint (line 163) | public void setLoginHint(String loginHint) { method getPrompt (line 167) | public String getPrompt() { method setPrompt (line 171) | public void setPrompt(String prompt) { method getResponseMode (line 175) | public String getResponseMode() { method setResponseMode (line 179) | public void setResponseMode(String responseMode) { method isHandleResultOnNewIntent (line 183) | public boolean isHandleResultOnNewIntent() { method setHandleResultOnNewIntent (line 187) | public void setHandleResultOnNewIntent(boolean handleResultOnNewIntent) { method isHandleResultOnActivityResult (line 191) | public boolean isHandleResultOnActivityResult() { method setHandleResultOnActivityResult (line 195) | public void setHandleResultOnActivityResult(boolean handleResultOnActi... method getAdditionalResourceHeaders (line 199) | public Map getAdditionalResourceHeaders() { method setAdditionalResourceHeaders (line 203) | public void setAdditionalResourceHeaders(Map additiona... method addAdditionalResourceHeader (line 207) | public void addAdditionalResourceHeader(String key, String value) { method getLogoutUrl (line 216) | public String getLogoutUrl() { FILE: android/src/main/java/com/getcapacitor/community/genericoauth2/OAuth2RefreshTokenOptions.java class OAuth2RefreshTokenOptions (line 3) | public class OAuth2RefreshTokenOptions { method getAppId (line 10) | public String getAppId() { method setAppId (line 14) | public void setAppId(String appId) { method getAccessTokenEndpoint (line 18) | public String getAccessTokenEndpoint() { method setAccessTokenEndpoint (line 22) | public void setAccessTokenEndpoint(String accessTokenEndpoint) { method getRefreshToken (line 26) | public String getRefreshToken() { method setRefreshToken (line 30) | public void setRefreshToken(String refreshToken) { method getScope (line 34) | public String getScope() { method setScope (line 38) | public void setScope(String scope) { FILE: android/src/main/java/com/getcapacitor/community/genericoauth2/OAuth2Utils.java class OAuth2Utils (line 7) | public abstract class OAuth2Utils { method assignResponses (line 9) | public static void assignResponses( FILE: android/src/main/java/com/getcapacitor/community/genericoauth2/ResourceCallResult.java class ResourceCallResult (line 5) | public class ResourceCallResult { method isError (line 11) | public boolean isError() { method setError (line 15) | public void setError(boolean error) { method getResponse (line 19) | public JSObject getResponse() { method setResponse (line 23) | public void setResponse(JSObject response) { method getErrorMsg (line 27) | public String getErrorMsg() { method setErrorMsg (line 31) | public void setErrorMsg(String errorMsg) { FILE: android/src/main/java/com/getcapacitor/community/genericoauth2/ResourceUrlAsyncTask.java class ResourceUrlAsyncTask (line 19) | public class ResourceUrlAsyncTask extends AsyncTask getBooleanArguments() { method getRandomString (line 156) | @Test method empty (line 163) | @Test method blank (line 170) | @Test method trimToNull (line 177) | @Test FILE: android/src/test/java/com/getcapacitor/community/genericoauth2/GenericOAuth2PluginTest.java class GenericOAuth2PluginTest (line 9) | public class GenericOAuth2PluginTest { method setup (line 14) | @BeforeEach method allBooleanValues (line 19) | @Test method responseTypeToken (line 60) | @Test method serverAuthorizationHandling (line 96) | @Test method buildRefreshTokenOptions (line 127) | @Test method loadJson (line 145) | private JSObject loadJson(String json) { FILE: src/definitions.ts type GenericOAuth2Plugin (line 1) | interface GenericOAuth2Plugin { type ImplicitFlowRedirectOptions (line 34) | interface ImplicitFlowRedirectOptions extends OAuth2AuthenticateOptions { type OAuth2RefreshTokenOptions (line 41) | interface OAuth2RefreshTokenOptions { type OAuth2AuthenticateBaseOptions (line 60) | interface OAuth2AuthenticateBaseOptions { type OAuth2AuthenticateOptions (line 129) | interface OAuth2AuthenticateOptions type WebOption (line 145) | interface WebOption extends OAuth2AuthenticateBaseOptions { type AndroidOptions (line 160) | interface AndroidOptions extends OAuth2AuthenticateBaseOptions { type IosOptions (line 177) | interface IosOptions extends OAuth2AuthenticateBaseOptions { FILE: src/web-utils.ts class WebUtils (line 4) | class WebUtils { method getAppId (line 8) | static getAppId(options: OAuth2AuthenticateOptions): string { method getOverwritableValue (line 12) | static getOverwritableValue( method getAuthorizationUrl (line 26) | static getAuthorizationUrl(options: WebOptions): string { method getTokenEndpointData (line 51) | static getTokenEndpointData(options: WebOptions, code: string): string { method setCodeVerifier (line 76) | static setCodeVerifier(code: string): boolean { method clearCodeVerifier (line 85) | static clearCodeVerifier(): void { method getCodeVerifier (line 89) | static getCodeVerifier(): string | null { method getUrlParams (line 96) | static getUrlParams(url: string): { [x: string]: string } | undefined { method randomString (line 130) | static randomString(length = 10): string { method buildWebOptions (line 157) | static async buildWebOptions( method buildWindowOptions (line 255) | static buildWindowOptions( class CryptoUtils (line 271) | class CryptoUtils { method toUint8Array (line 279) | static toUint8Array(str: string): Uint8Array { method toBase64Url (line 289) | static toBase64Url(base64: string): string { method toBase64 (line 293) | static toBase64(bytes: Uint8Array): string { method deriveChallenge (line 312) | static deriveChallenge(codeVerifier: string): Promise { class WebOptions (line 333) | class WebOptions { FILE: src/web.ts class GenericOAuth2Web (line 12) | class GenericOAuth2Web extends WebPlugin implements GenericOAuth2Plugin { method refreshToken (line 24) | async refreshToken(_options: OAuth2RefreshTokenOptions): Promise { method redirectFlowCodeListener (line 30) | async redirectFlowCodeListener( method authenticate (line 49) | async authenticate(options: OAuth2AuthenticateOptions): Promise { method getAccessToken (line 178) | private getAccessToken( method requestResource (line 225) | private requestResource( method assignResponses (line 310) | assignResponses( method logout (line 326) | async logout(options: OAuth2AuthenticateOptions): Promise { method closeWindow (line 334) | private closeWindow() { method doLog (line 344) | private doLog(msg: string, obj: any = null) {