currentRequestIsSetInTheSecurityContext()
공개 메소드
getContextHashInitializesSecurityContext()
공개 메소드
getContextHashReturnsAHashOverAllAuthenticatedRoles()
공개 메소드
getContextHashReturnsStaticStringIfAuthorizationChecksAreDisabled()
공개 메소드
getContextHashReturnsStaticStringIfSecurityContextCantBeInitialized()
공개 메소드
getCsrfProtectionTokenReturnsANewTokenIfNoneIsPresentInTheContext()
공개 메소드
getRolesReturnsTheEverybodyRoleEvenIfNoTokenIsAuthenticated()
공개 메소드
hasRoleReturnsTrueForEverybodyRole()
공개 메소드
injectAuthenticationManagerSetsAReferenceToTheSecurityContextInTheAuthenticationManager()
공개 메소드
isCsrfProtectionTokenValidChecksIfTheGivenTokenIsExistingInTheContext()
공개 메소드
isCsrfProtectionTokenValidChecksIfTheGivenTokenIsExistingInTheContextAndUnsetsItIfTheCsrfStrategyIsOnePerUri()
공개 메소드
securityContextCallsTheAuthenticationManagerToSetItsTokens()
공개 메소드
securityContextIsNotInitializedAgainIfItHasBeenInitializedAlready()
공개 메소드
initialize() might be called multiple times during one request. This might override
roles and other data acquired from tokens / accounts, which have been initialized
in a previous initialize() call. Therefore - and in order to save some processor
cycles - initialization should only by executed once for a Context instance.
securityContextIsSetToInitialized()
공개 메소드
$securityContext 보호되어 있는 프로퍼티
protected Context,Neos\Flow\Security $securityContext |
리턴 |
Neos\Flow\Security\Context |
|