Class BasicIdentityProvider
java.lang.Object
org.openremote.container.security.basic.BasicIdentityProvider
- All Implemented Interfaces:
IdentityProvider
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static class
This is a fix forBasicAuthenticationMechanism
which doesn't conform to RFC2617. -
Field Summary
FieldsFields inherited from interface org.openremote.container.security.IdentityProvider
OR_ADMIN_PASSWORD, OR_ADMIN_PASSWORD_DEFAULT
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
init
(org.openremote.model.Container container) void
secureDeployment
(io.undertow.servlet.api.DeploymentInfo deploymentInfo) void
start
(org.openremote.model.Container container) void
stop
(org.openremote.model.Container container) protected io.undertow.security.idm.Account
verifyAccount
(String username, char[] password)
-
Field Details
-
persistenceService
-
-
Constructor Details
-
BasicIdentityProvider
public BasicIdentityProvider()
-
-
Method Details
-
init
public void init(org.openremote.model.Container container) - Specified by:
init
in interfaceIdentityProvider
-
start
public void start(org.openremote.model.Container container) - Specified by:
start
in interfaceIdentityProvider
-
stop
public void stop(org.openremote.model.Container container) - Specified by:
stop
in interfaceIdentityProvider
-
secureDeployment
public void secureDeployment(io.undertow.servlet.api.DeploymentInfo deploymentInfo) - Specified by:
secureDeployment
in interfaceIdentityProvider
-
verifyAccount
-
getDefaultRoles
-