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>
public class ExternalAppAuthenticationEntry extends SelectEntry
Represents the external application authentication entry
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ExternalAppAuthenticationEntry.DescriptorImpl
-
Constructor Summary
Constructors Constructor Description ExternalAppAuthenticationEntry(java.lang.String accountForApp, java.lang.String applicationId, java.lang.String applicationSecret, java.lang.String applicationScope, java.lang.String identityUrl)
Constructs a new instance of an external application authentication entry
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getAccountForApp()
Gets the external application account namejava.lang.String
getApplicationId()
Gets the external application idjava.lang.String
getApplicationScope()
Gets the external application scope(s)java.lang.String
getApplicationSecret()
Gets the external application secretjava.lang.String
getIdentityUrl()
Gets the identityUrlboolean
validateParameters()
-
Methods inherited from class hudson.model.AbstractDescribableImpl
getDescriptor
-
-
-
-
Constructor Detail
-
ExternalAppAuthenticationEntry
@DataBoundConstructor public ExternalAppAuthenticationEntry(java.lang.String accountForApp, java.lang.String applicationId, java.lang.String applicationSecret, java.lang.String applicationScope, java.lang.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 Detail
-
getAccountForApp
public java.lang.String getAccountForApp()
Gets the external application account name- Returns:
- String accountForApp
-
getApplicationId
public java.lang.String getApplicationId()
Gets the external application id- Returns:
- String applicationId
-
getApplicationSecret
public java.lang.String getApplicationSecret()
Gets the external application secret- Returns:
- String applicationSecret
-
getApplicationScope
public java.lang.String getApplicationScope()
Gets the external application scope(s)- Returns:
- String applicationScope
-
getIdentityUrl
public java.lang.String getIdentityUrl()
Gets the identityUrl- Returns:
- String identityUrl
-
validateParameters
public boolean validateParameters()
- Specified by:
validateParameters
in classSelectEntry
-
-