Skip navigation links
A B C D E F G H I J L M O P R S T U V W 

A

augmentProcessParameters(List<String>, List<String>) - Method in class com.microsoft.alm.oauth2.useragent.Provider
 
augmentProcessParameters(List<String>, List<String>) - Method in class com.microsoft.alm.oauth2.useragent.StandardWidgetToolkitProvider
 
AuthorizationException - Exception in com.microsoft.alm.oauth2.useragent
 
AuthorizationException(String) - Constructor for exception com.microsoft.alm.oauth2.useragent.AuthorizationException
 
AuthorizationException(String, String, URI, Throwable) - Constructor for exception com.microsoft.alm.oauth2.useragent.AuthorizationException
 
AuthorizationResponse - Class in com.microsoft.alm.oauth2.useragent
 
AuthorizationResponse(String, String) - Constructor for class com.microsoft.alm.oauth2.useragent.AuthorizationResponse
 

B

buildUnsupportedMessage(Map<Provider, List<String>>) - Static method in class com.microsoft.alm.oauth2.useragent.UserAgentImpl
 

C

checkRequirements() - Method in class com.microsoft.alm.oauth2.useragent.Provider
 
checkRequirements() - Method in class com.microsoft.alm.oauth2.useragent.StandardWidgetToolkitProvider
 
com.microsoft.alm.oauth2.useragent - package com.microsoft.alm.oauth2.useragent
 
com.microsoft.alm.oauth2.useragent.subprocess - package com.microsoft.alm.oauth2.useragent.subprocess
 
com.microsoft.alm.oauth2.useragent.urn - package com.microsoft.alm.oauth2.useragent.urn
 
com.microsoft.alm.oauth2.useragent.utils - package com.microsoft.alm.oauth2.useragent.utils
 
create(JavaFx) - Method in class com.microsoft.alm.oauth2.useragent.JavaFx
 
create(T) - Method in interface com.microsoft.alm.oauth2.useragent.RunnableFactory
 
create(StandardWidgetToolkit) - Method in class com.microsoft.alm.oauth2.useragent.StandardWidgetToolkit
 
create(String...) - Method in class com.microsoft.alm.oauth2.useragent.subprocess.DefaultProcessFactory
 
create(String...) - Method in interface com.microsoft.alm.oauth2.useragent.subprocess.TestableProcessFactory
Creates a child process represented by the provided command and starts it.

D

DefaultProcess - Class in com.microsoft.alm.oauth2.useragent.subprocess
 
DefaultProcess(Process) - Constructor for class com.microsoft.alm.oauth2.useragent.subprocess.DefaultProcess
 
DefaultProcessFactory - Class in com.microsoft.alm.oauth2.useragent.subprocess
 
DefaultProcessFactory() - Constructor for class com.microsoft.alm.oauth2.useragent.subprocess.DefaultProcessFactory
 
describeUnmetRequirements(Map<Provider, List<String>>, StringBuilder) - Static method in class com.microsoft.alm.oauth2.useragent.UserAgentImpl
 

E

equal(String, String) - Static method in class com.microsoft.alm.oauth2.useragent.utils.StringHelper
 
equalIgnoringCase(String, String) - Static method in class com.microsoft.alm.oauth2.useragent.utils.StringHelper
 

F

findCompatibleProvider() - Method in interface com.microsoft.alm.oauth2.useragent.ProviderScanner
Scans the Provider implementations, checks their requirements and tries to find one that will work, preferring the one named by the userAgentProvider property, if it was set.
findCompatibleProvider(String) - Method in interface com.microsoft.alm.oauth2.useragent.ProviderScanner
Scans the Provider implementations, checks their requirements and tries to find one that will work, preferring the one whose name was provided.
findCompatibleProvider() - Method in class com.microsoft.alm.oauth2.useragent.UserAgentImpl
 
findCompatibleProvider(String) - Method in class com.microsoft.alm.oauth2.useragent.UserAgentImpl
 
fromString(String) - Static method in class com.microsoft.alm.oauth2.useragent.AuthorizationResponse
 
fromString(String, String) - Static method in class com.microsoft.alm.oauth2.useragent.AuthorizationResponse
 

G

getBuild() - Method in class com.microsoft.alm.oauth2.useragent.Version
 
getClassName() - Method in class com.microsoft.alm.oauth2.useragent.Provider
 
getCode() - Method in exception com.microsoft.alm.oauth2.useragent.AuthorizationException
 
getCode() - Method in class com.microsoft.alm.oauth2.useragent.AuthorizationResponse
 
getDefaultSwtJarPath() - Static method in class com.microsoft.alm.oauth2.useragent.StandardWidgetToolkitProvider
 
getDescription() - Method in exception com.microsoft.alm.oauth2.useragent.AuthorizationException
 
getErrorStream() - Method in class com.microsoft.alm.oauth2.useragent.subprocess.DefaultProcess
 
getErrorStream() - Method in interface com.microsoft.alm.oauth2.useragent.subprocess.TestableProcess
Gets the error stream of the subprocess.
getInputStream() - Method in class com.microsoft.alm.oauth2.useragent.subprocess.DefaultProcess
 
getInputStream() - Method in interface com.microsoft.alm.oauth2.useragent.subprocess.TestableProcess
Gets the input stream of the subprocess.
getMajor() - Method in class com.microsoft.alm.oauth2.useragent.Version
 
getMinor() - Method in class com.microsoft.alm.oauth2.useragent.Version
 
getOutputStream() - Method in class com.microsoft.alm.oauth2.useragent.subprocess.DefaultProcess
 
getOutputStream() - Method in interface com.microsoft.alm.oauth2.useragent.subprocess.TestableProcess
Gets the output stream of the subprocess.
getPatch() - Method in class com.microsoft.alm.oauth2.useragent.Version
 
getState() - Method in class com.microsoft.alm.oauth2.useragent.AuthorizationResponse
 
getStdErr() - Method in class com.microsoft.alm.oauth2.useragent.subprocess.ProcessCoordinator
Gets the contents of the child process's standard error stream.
getStdOut() - Method in class com.microsoft.alm.oauth2.useragent.subprocess.ProcessCoordinator
Gets the contents of the child process's standard output stream.
getUnmetProviderRequirements() - Method in interface com.microsoft.alm.oauth2.useragent.ProviderScanner
Determines unmet requirements (if any) for each available Provider implementation.
getUnmetProviderRequirements() - Method in class com.microsoft.alm.oauth2.useragent.UserAgentImpl
 
getUpdate() - Method in class com.microsoft.alm.oauth2.useragent.Version
 
getUri() - Method in exception com.microsoft.alm.oauth2.useragent.AuthorizationException
 

H

Handler - Class in com.microsoft.alm.oauth2.useragent.urn
 
Handler() - Constructor for class com.microsoft.alm.oauth2.useragent.urn.Handler
 
hasCompatibleProvider() - Method in interface com.microsoft.alm.oauth2.useragent.ProviderScanner
Calls ProviderScanner.findCompatibleProvider() and returns whether a compatible Provider was found.
hasCompatibleProvider(String) - Method in interface com.microsoft.alm.oauth2.useragent.ProviderScanner
Calls ProviderScanner.findCompatibleProvider(String) and returns whether a compatible Provider was found.
hasCompatibleProvider() - Method in class com.microsoft.alm.oauth2.useragent.UserAgentImpl
 
hasCompatibleProvider(String) - Method in class com.microsoft.alm.oauth2.useragent.UserAgentImpl
 

I

isLinux(String) - Static method in class com.microsoft.alm.oauth2.useragent.Provider
Compares the specified string against a known value for the GNU/Linux family of operating systems.
isMac(String) - Static method in class com.microsoft.alm.oauth2.useragent.Provider
Compares the specified string against a known value for the Mac OS X operating system.
isNullOrEmpty(String) - Static method in class com.microsoft.alm.oauth2.useragent.utils.StringHelper
 
isNullOrWhiteSpace(String) - Static method in class com.microsoft.alm.oauth2.useragent.utils.StringHelper
 
isWindows(String) - Static method in class com.microsoft.alm.oauth2.useragent.Provider
Compares the specified string against a known value for the Windows family of operating systems.

J

JAVA_FX - Static variable in class com.microsoft.alm.oauth2.useragent.Provider
 
JavaFx - Class in com.microsoft.alm.oauth2.useragent
 
JavaFx() - Constructor for class com.microsoft.alm.oauth2.useragent.JavaFx
 
join(String, String[]) - Static method in class com.microsoft.alm.oauth2.useragent.utils.StringHelper
 

L

locatePackage(Class) - Method in class com.microsoft.alm.oauth2.useragent.utils.PackageLocator
Determines the path to the package that contains the specified class.

M

main(String[]) - Static method in class com.microsoft.alm.oauth2.useragent.JavaFx
 
main(String[]) - Static method in class com.microsoft.alm.oauth2.useragent.StandardWidgetToolkit
 

O

openConnection(URL) - Method in class com.microsoft.alm.oauth2.useragent.urn.Handler
 

P

PackageLocator - Class in com.microsoft.alm.oauth2.useragent.utils
 
PackageLocator() - Constructor for class com.microsoft.alm.oauth2.useragent.utils.PackageLocator
 
parseJavaRuntimeVersion(String) - Static method in class com.microsoft.alm.oauth2.useragent.Version
Parses a Java Runtime version property string to find the details of the JDK version
parseVersion(String) - Static method in class com.microsoft.alm.oauth2.useragent.Version
Parses a generic string that contains a version number in the format major.minor.patch or major.minor
print(String) - Method in class com.microsoft.alm.oauth2.useragent.subprocess.ProcessCoordinator
Writes the specified string to the child process's stdin stream.
println(String) - Method in class com.microsoft.alm.oauth2.useragent.subprocess.ProcessCoordinator
Writes the specified string to the child process's stdin stream, followed by a new line.
ProcessCoordinator - Class in com.microsoft.alm.oauth2.useragent.subprocess
Provides a façade for working with a subprocess where a request is sent via command-line parameters and/or a string sent to the child process's standard input (stdin) stream and a response is read from the child process's standard output (stdout) and standard error (stderr) streams.
ProcessCoordinator(TestableProcess) - Constructor for class com.microsoft.alm.oauth2.useragent.subprocess.ProcessCoordinator
Initializes the ProcessCoordinator with an instance of TestableProcess.
Provider - Class in com.microsoft.alm.oauth2.useragent
 
Provider(String) - Constructor for class com.microsoft.alm.oauth2.useragent.Provider
 
PROVIDERS - Static variable in class com.microsoft.alm.oauth2.useragent.Provider
 
ProviderScanner - Interface in com.microsoft.alm.oauth2.useragent
 

R

requestAuthorizationCode(URI, URI) - Method in class com.microsoft.alm.oauth2.useragent.JavaFx
 
requestAuthorizationCode(URI, URI) - Method in class com.microsoft.alm.oauth2.useragent.StandardWidgetToolkit
 
requestAuthorizationCode(URI, URI) - Method in interface com.microsoft.alm.oauth2.useragent.UserAgent
 
requestAuthorizationCode(URI, URI) - Method in class com.microsoft.alm.oauth2.useragent.UserAgentImpl
 
run() - Method in class com.microsoft.alm.oauth2.useragent.JavaFx
 
run() - Method in class com.microsoft.alm.oauth2.useragent.StandardWidgetToolkit
 
RunnableFactory<T extends UserAgent> - Interface in com.microsoft.alm.oauth2.useragent
 

S

sendRequest(URI, URI) - Method in class com.microsoft.alm.oauth2.useragent.SwtInterceptingBrowser
 
STANDARD_WIDGET_TOOLKIT - Static variable in class com.microsoft.alm.oauth2.useragent.Provider
 
StandardWidgetToolkit - Class in com.microsoft.alm.oauth2.useragent
 
StandardWidgetToolkit(String...) - Constructor for class com.microsoft.alm.oauth2.useragent.StandardWidgetToolkit
 
StandardWidgetToolkitProvider - Class in com.microsoft.alm.oauth2.useragent
 
StandardWidgetToolkitProvider() - Constructor for class com.microsoft.alm.oauth2.useragent.StandardWidgetToolkitProvider
 
start(Stage) - Method in class com.microsoft.alm.oauth2.useragent.JavaFx
The main entry point for all JavaFX applications.
stop() - Method in class com.microsoft.alm.oauth2.useragent.JavaFx
 
StringHelper - Class in com.microsoft.alm.oauth2.useragent.utils
 
StringHelper() - Constructor for class com.microsoft.alm.oauth2.useragent.utils.StringHelper
 
SWT_RUNTIME_JAR_OVERRIDE - Static variable in class com.microsoft.alm.oauth2.useragent.StandardWidgetToolkitProvider
 
SwtInterceptingBrowser - Class in com.microsoft.alm.oauth2.useragent
 
SwtInterceptingBrowser(Browser, Display, Shell) - Constructor for class com.microsoft.alm.oauth2.useragent.SwtInterceptingBrowser
 

T

TestableProcess - Interface in com.microsoft.alm.oauth2.useragent.subprocess
Supports the abstraction around sub-processes, to make it easier to unit test programs that launch other programs by simulating said launch with test doubles.
TestableProcessFactory - Interface in com.microsoft.alm.oauth2.useragent.subprocess
Represents an abstraction around sub-processes, to make it easier to unit test programs that launch other programs by simulating said launch with test doubles.
toString() - Method in exception com.microsoft.alm.oauth2.useragent.AuthorizationException
 
toString(String, Throwable, URI) - Static method in exception com.microsoft.alm.oauth2.useragent.AuthorizationException
 
toString(String, String, URI) - Static method in exception com.microsoft.alm.oauth2.useragent.AuthorizationException
 
toString() - Method in class com.microsoft.alm.oauth2.useragent.AuthorizationResponse
 

U

UserAgent - Interface in com.microsoft.alm.oauth2.useragent
 
UserAgentImpl - Class in com.microsoft.alm.oauth2.useragent
 
UserAgentImpl() - Constructor for class com.microsoft.alm.oauth2.useragent.UserAgentImpl
 

V

Version - Class in com.microsoft.alm.oauth2.useragent
 
Version(int, int, int, int, int) - Constructor for class com.microsoft.alm.oauth2.useragent.Version
 

W

waitFor() - Method in class com.microsoft.alm.oauth2.useragent.subprocess.DefaultProcess
 
waitFor() - Method in class com.microsoft.alm.oauth2.useragent.subprocess.ProcessCoordinator
Causes the current thread to wait, if necessary, until the child process has terminated and both its stdout and stderr streams have been consumed.
waitFor() - Method in interface com.microsoft.alm.oauth2.useragent.subprocess.TestableProcess
causes the current thread to wait, if necessary, until the process represented by this TestableProcess object has terminated.
waitForResponse() - Method in class com.microsoft.alm.oauth2.useragent.SwtInterceptingBrowser
 
A B C D E F G H I J L M O P R S T U V W 
Skip navigation links

Copyright © 2018. All rights reserved.