Class ExternalAppAuthenticationEntry
java.lang.Object
hudson.model.AbstractDescribableImpl<SelectEntry>
com.uipath.uipathpackage.entries.SelectEntry
com.uipath.uipathpackage.entries.authentication.ExternalAppAuthenticationEntry
- All Implemented Interfaces:
Describable<SelectEntry>
Represents the external application authentication entry
-
Nested Class Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGets the external application account nameGets the external application idGets the external application scope(s)Gets the external application secretGets the identityUrlboolean
Methods inherited from class hudson.model.AbstractDescribableImpl
getDescriptor
-
Constructor Details
-
ExternalAppAuthenticationEntry
@DataBoundConstructor public ExternalAppAuthenticationEntry(String accountForApp, String applicationId, String applicationSecret, String applicationScope, String identityUrl) Constructs a new instance of an external application authentication entry- Parameters:
accountForApp
- The account nameapplicationId
- The external application idapplicationSecret
- The external application secretapplicationScope
- The external application scope(s)identityUrl
- IdentityUrl in case of paas environment
-
-
Method Details
-
getAccountForApp
Gets the external application account name- Returns:
- String accountForApp
-
getApplicationId
Gets the external application id- Returns:
- String applicationId
-
getApplicationSecret
Gets the external application secret- Returns:
- String applicationSecret
-
getApplicationScope
Gets the external application scope(s)- Returns:
- String applicationScope
-
getIdentityUrl
Gets the identityUrl- Returns:
- String identityUrl
-
validateParameters
public boolean validateParameters()- Specified by:
validateParameters
in classSelectEntry
-