Class PresignedTokenPrincipal
- java.lang.Object
-
- jetbrains.buildServer.serverSide.auth.ServerPrincipal
-
- jetbrains.buildServer.controllers.interceptors.auth.presigned.impl.PresignedTokenPrincipal
-
- All Implemented Interfaces:
Principal
public class PresignedTokenPrincipal extends ServerPrincipal
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class jetbrains.buildServer.serverSide.auth.ServerPrincipal
ServerPrincipal.AuthenticationResult
-
-
Constructor Summary
Constructors Constructor Description PresignedTokenPrincipal(PresignedToken token)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description long
getBuildId()
AuthorityHolder
getParentAuthority()
Set<String>
getProjectIds()
-
Methods inherited from class jetbrains.buildServer.serverSide.auth.ServerPrincipal
getName, getNewUserProperties, getPermissionsRestrictor, getRealm, getUsernamePropertyKey, isCreatingNewUserAllowed
-
-
-
-
Constructor Detail
-
PresignedTokenPrincipal
public PresignedTokenPrincipal(@NotNull PresignedToken token)
-
-
Method Detail
-
getBuildId
public long getBuildId()
-
getParentAuthority
@NotNull public AuthorityHolder getParentAuthority()
-
-