Class BambooTrustedApplicationImpl
java.lang.Object
com.atlassian.core.bean.EntityObject
com.atlassian.bamboo.core.BambooEntityObject
com.atlassian.bamboo.security.trustedapplications.BambooTrustedApplicationImpl
- All Implemented Interfaces:
BambooIdProvider,BambooObject,BambooTrustedApplication,NameProvider,Serializable,Cloneable,Comparable<BambooTrustedApplication>
@Entity
public class BambooTrustedApplicationImpl
extends BambooEntityObject
implements BambooTrustedApplication
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintboolean@NotNull StringGet IP patterns allowed for this application.getName()@NotNull StringGet the trusted application's public key which is shared with this Bamboo instance.@NotNull LongGet URL patterns allowed for this application.inthashCode()voidsetApplicationId(@NotNull String applicationId) voidsetIpPatterns(@NotNull Set<String> ipPatterns) voidvoidsetPublicKey(@NotNull String publicKey) voidsetTimeout(@NotNull Long timeout) voidsetUrlPatterns(@NotNull Set<String> urlPatterns) Methods inherited from class com.atlassian.core.bean.EntityObject
clone, getCreationDate, getCurrentDate, getId, getLastModificationDate, setClock, setCreationDate, setId, setLastModificationDateMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.atlassian.bamboo.core.BambooIdProvider
getIdMethods inherited from interface com.atlassian.bamboo.core.BambooObject
setId
-
Constructor Details
-
BambooTrustedApplicationImpl
public BambooTrustedApplicationImpl() -
BambooTrustedApplicationImpl
-
-
Method Details
-
getApplicationId
- Specified by:
getApplicationIdin interfaceBambooTrustedApplication
-
setApplicationId
-
getPublicKey
Description copied from interface:BambooTrustedApplicationGet the trusted application's public key which is shared with this Bamboo instance.- Specified by:
getPublicKeyin interfaceBambooTrustedApplication
-
setPublicKey
-
getName
- Specified by:
getNamein interfaceBambooTrustedApplication- Specified by:
getNamein interfaceNameProvider
-
setName
-
getTimeout
- Specified by:
getTimeoutin interfaceBambooTrustedApplication
-
setTimeout
-
getUrlPatterns
Description copied from interface:BambooTrustedApplicationGet URL patterns allowed for this application.- Specified by:
getUrlPatternsin interfaceBambooTrustedApplication
-
setUrlPatterns
-
getIpPatterns
Description copied from interface:BambooTrustedApplicationGet IP patterns allowed for this application.- Specified by:
getIpPatternsin interfaceBambooTrustedApplication
-
setIpPatterns
-
hashCode
public int hashCode()- Overrides:
hashCodein classcom.atlassian.core.bean.EntityObject
-
equals
- Overrides:
equalsin classcom.atlassian.core.bean.EntityObject
-
compareTo
- Specified by:
compareToin interfaceComparable<BambooTrustedApplication>
-