loginStatus.nameType(loginRequest.nameType()); event.provider().submit( loginStatus.name(loginRequest.name()). state(OmmState.StreamState.CLOSED, OmmState.DataState.SUSPECT, OmmState.StatusCode.NOT_AUTHORIZED, "Login denied"). message(), event.handle() );
loginStatus.authenticationErrorText("ErrorText"); loginStatus.state(StreamState.OPEN, DataState.OK, StatusCode.NONE, "StatusText"); loginStatus.name("Name"); loginStatus.nameType(EmaRdm.USER_EMAIL_ADDRESS); assertEquals("StatusText", loginStatus.state().statusText()); assertEquals(true, loginStatus.hasName()); assertEquals("Name", loginStatus.name()); assertEquals(true, loginStatus.hasNameType()); assertEquals(EmaRdm.USER_EMAIL_ADDRESS, loginStatus.nameType());
@Test public void headerLoginStatusTest() { LoginStatus loginStatus = EmaFactory.Domain.createLoginStatus(); loginStatus.state(StreamState.OPEN, DataState.OK, StatusCode.NONE, "headerLoginStatusTest"); loginStatus.name("UserName"); loginStatus.nameType(EmaRdm.USER_NAME); assertEquals(true, loginStatus.hasState()); assertEquals(StreamState.OPEN, loginStatus.state().streamState()); assertEquals(DataState.OK, loginStatus.state().dataState()); assertEquals(StatusCode.NONE, loginStatus.state().statusCode()); assertEquals("headerLoginStatusTest", loginStatus.state().statusText()); assertEquals(true, loginStatus.hasName()); assertEquals("UserName", loginStatus.name()); assertEquals(true, loginStatus.hasNameType()); assertEquals(EmaRdm.USER_NAME, loginStatus.nameType()); }
void processInvalidDomainRequest(ReqMsg reqMsg, OmmProviderEvent event) { event.provider().submit( EmaFactory.Domain.createLoginStatus().name(reqMsg.name()).nameType(reqMsg.nameType()). state(OmmState.StreamState.CLOSED, OmmState.DataState.SUSPECT, OmmState.StatusCode.NOT_AUTHORIZED, "Invalid domain"). message(), event.handle() ); } }