Uses of Class
com.ngrok.definitions.EndpointOAuthGitHub.Builder
-
Uses of EndpointOAuthGitHub.Builder in com.ngrok.definitions
Modifier and TypeMethodDescriptionthe OAuth app client ID.the OAuth app client ID.EndpointOAuthGitHub.Builder.clientSecret
(String clientSecret) the OAuth app client secret.EndpointOAuthGitHub.Builder.clientSecret
(Optional<String> clientSecret) the OAuth app client secret.EndpointOAuthGitHub.Builder.emailAddresses
(List<String> emailAddresses) a list of email addresses of users authenticated by identity provider who are allowed access to the endpointEndpointOAuthGitHub.Builder.emailAddresses
(Optional<List<String>> emailAddresses) a list of email addresses of users authenticated by identity provider who are allowed access to the endpointEndpointOAuthGitHub.Builder.emailDomains
(List<String> emailDomains) a list of email domains of users authenticated by identity provider who are allowed access to the endpointEndpointOAuthGitHub.Builder.emailDomains
(Optional<List<String>> emailDomains) a list of email domains of users authenticated by identity provider who are allowed access to the endpointstatic EndpointOAuthGitHub.Builder
EndpointOAuthGitHub.newBuilder()
Creates a new builder for theEndpointOAuthGitHub
type.EndpointOAuthGitHub.Builder.organizations
(List<String> organizations) a list of github org identifiers.EndpointOAuthGitHub.Builder.organizations
(Optional<List<String>> organizations) a list of github org identifiers.a list of provider-specific OAuth scopes with the permissions your OAuth app would like to ask for.a list of provider-specific OAuth scopes with the permissions your OAuth app would like to ask for.a list of github teams identifiers.a list of github teams identifiers.