[go: up one dir, main page]

0% found this document useful (0 votes)
13 views10 pages

IRFX

The document contains a series of questions and answers related to REST constraints, API design, and the IRIS framework. It covers topics such as interaction frameworks, JWT authentication, and API endpoint management. The document also includes true/false statements and multiple-choice questions regarding the functionality and configuration of APIs within the IRIS environment.

Uploaded by

farmersdealsin
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
13 views10 pages

IRFX

The document contains a series of questions and answers related to REST constraints, API design, and the IRIS framework. It covers topics such as interaction frameworks, JWT authentication, and API endpoint management. The document also includes true/false statements and multiple-choice questions regarding the functionality and configuration of APIs within the IRIS environment.

Uploaded by

farmersdealsin
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
You are on page 1/ 10

Question

Which of the following statement about REST contraints are true


a.The services must offer one or more capabilities and list for
requests on those capabilities
b.Any communication between service consumer and service
between requests cannot be stateless
c.Service and consumer implementations cannot evolve
independently of each other.
d.Service and service consumer must share a single overarching
1 technical interface a,b and d

Interaction,reporting and
2 IRIS Stands for Information service
An exception resource is a resource state that is used to catch
3 interaction errors with one error handler enabled. True or false 1
At runtime , a deployed data service can be consumed by any
4 Odata/REST client. True or false? 0
Deferring session state to consumers between requests frees up
5 which resource? service memory

Which of the following statement is true:


a.The interaction framwork separates the user interface from the
usiness capabilities
b.The interaction framework facilitates communication between
any user agent and any resource at the backend.
c.The interaction framework seemlessly intergrates and
communicates with non t24 resources through either Queue or ESB
d.The Interaction framework separates transactional and enquiry
6 data. a,b and c

7 TAFJTrace.properties can be used to enable logging. True or false? 1


8 REST is a coding language. True or False? 0
An initial resource is a special resource state that identifies a logical
9 entry point of the interaction model. True or False 1

Which of the following statement about REST contraints are true


a.A REST base solution is restricted to a single architectural layer
b.A logic within clients is updated independently from server-side
logic
c.Resources are conceptually separated from the representations
that are returned to the client
d.When a client holds a representation of a resource,it has enough
10 information to modify or delete the resouce itself a,b and d
IRIS has its own…to define resource interactions . What are the
11 missing words Domain specific language
Which of the following statement is true: The interaction
framework aims to :
a. Provide a world class User Interface to both banks and their
customers.
b.Separates user interface from the banking capabilities
c.Deliver a flexible, re-usuable interface that continuously evolves
to meet the needs of both customers and employees
d. Reduces its dependency on T24, so that temenos and its clients
12 can concentrate on a,b and c

We use postman to code


13 What is POSTMAN used for the RESTful services

Which of the following statements about REST contraints is true?


a. Resources are conceptually separate from the representations of
the resources that are retunes to the client
b.When a client receives a representation of a resource , it has
enough information to modify and delete the resource
c.Message must include information that describes how to process
the image.
d.When clients make state transitions, their actions are not
14 dynamically indentified within hypermedia by the server. a,b and d
To create Resource
15 In design studio , what is Generate code option used for? Integration model
A safe transition is defined as a transaction that modifies without
16 any errors. True or false? 0
In the Interaction Framework, the response messages from the
services to its cosumers are explicilty labelled as either cacheable
17 or non-cacheable . True or false? 1

The interaction framework helps to create a highly scalable user


interaction architecture by ensuring that the code deals with user
behaviour is tightly coupled with the code that deals with the
18 business function. True or False 0
19
20
21
22
23
b,c and d a,b and c none of the above

Intergration,reporting Intergration,responsive and Intergration,responsive and


and Information service Information service Innovative service none of the above

FALSE

TRUE

consumer memory service and consumer memory none of the above

b,c and d a,c and d a and b none of the above

FALSE
TRUE

FALSE

b,c and d a,b and c none of the above

Coding language Dynamic Language Domain language


a,c, and d a,b and d a,b,c and d none of the above

We use postman to test We use postman to automated


the RESTful services our RESTful services a&b none of the above

b,c and d a,b and c none of the above


To create both the Resource
To create Resource Integration Model and the
Interaction model Resource Interaction model none of the above

TRUE

FALSE

TRUE
Question

1 Which property allows to configure 'Validation" function for an API

2 Which HTTP header is used to pass the JWT tken for an API request
Which of the following statement s true about IRIS
3
Which of the following API provides the list of API endpoints
4 available in the deployments
5 Which type of API is exposed on the internet

How to accep overrides when IRIS API gives an override response


6 from Transact
7 API design time tooling is

8 Which file is importer in IRIS workbench to amend an existing API

9 Which AA application record is used as a base to create the AA APIs

10 Which of the following is true about IRIS vocalbulary


What happens on setting the 'Client Type' as EXTERNAL while
11 designing an API?

12 Which of the following is true about IRIS workbench

Which is the best practices while configuring JWT token-bases


13 configuration in productio

IRIS supporst the advanced transact functions by defining a


property named as function and constant value as the Transact
function. What of the HTTP is delete and function property is not
14 specified
Which property allows to configure advanced Transact functions
15 for an API
The time difference between IRIS server and JWT token provider
16 server can be nullified by

17 For an External AA API request which JMS queue IRIS uses

18 Setting 'OFS.OVERRIDE' in OFS.SOURCE for IRIS allows

What is the purpose of server configuration of server configuration


19 in Settings tab in IRIS
20 JWT authentication can be configured by

21 Which of the followig is true about ignoreReplace

22 API field names and its description should be defined in


The Swagger docs of the APIS available in the current IRIS
23 deployements can be viewed through the API endpoints

24 The uniqueIdentifier header parameter in IRIS is used as

25 Company ID for an API can be set through


Which is the api endpoint to clear cache the version metadata
26 informaion from cache without redeploying it
27 Whicj
The property that allows
The property that allows function configuration and
function configuration in validate_only property in
service.xml service.xml None

credentials content token


IRIS supports XACML Either JWT or XACML can be
IRIS supports JWT authenticationauthorisation only configured but not both
http://<baseurl>/api/v1.0.0/ http://<baseurl>/api/v1.0.0/ http://<baseurl>/api/v1.0.0/
meta/apidocs meta/apis meta/internal/apis
PSD2 API Provider APIs User Agent API

Resend the original Request


Cannot be handled at IRIS, along with the overrides thrown
Pass the query parameter as Configure Transact as not to by Transact response in the
"handelOverride=true" throw Override request header
Postman Advanced Rest client IRIS workbench

inventory.json jms.properties service.xml

AA.PRODUCT AA.PRODUCT.GROUP AA.PRODUCT.LINE


Every Property and resouces of It is mandatory to have
an API has to be defined in the The properties may have one or resources defined in the
vocabulary more description vocabulary
The API will be considered as a The API will be invoked by an The API is exposed to external
Published API external user always system

It allows creating provider, It allows amendment of existing It allows generating artfacts for
publisher and microservice APIs API given API inventory file
Enable the idTokenSigned as Enable the idTokenSigned as
true and configure the leave the idTokenSigned as true and configure the
plCertFilePath false as you do not have the, pkjwksUri

the apis will throw 405 method Reverse function is set by


hold function is set as default not allowed default

function target t24Function


Configure the spring-jwt-iris- Not possible to overcome time The filter class will need to
autheticator.xml difference handle the time difference

Check
extenal.activityreqque.jndinam
e from property file queue/t24AAExtQueue queue/t24IRISExtQueue
Override to be accepted by The attribute has no Override ID to be displayed for
default in Transact significance for IRIS override in API

It is used to fetch Transact it is used for processing the API It is used to fetch the list of
Artefacts from the backend met data requests of the companies available in Transact
system workbench to populate the company field
Enabling the class path for the
spring-jwt-iris- Connfigure spring-jwt-iris-
authenticator.xml Enabling SpringSecurityFilter authenticator.xml

During amendment of a record It replaces the entire record in It is always madatory to send all
it will update only the fields Transact and not just the fields the mandatory fields in the
provided in the payload sent in payload payload
Not mandatory to define
Trasact artefacts API dictionary anywhere
http://<baseurl>/api/v1.0.0/ http://<baseurl>/api/v1.0.0/ http://<baseurl>/api/v1.0.0/
meta/apidocs meta/apis system/apis
An identified to uniquely
identify a transaction in An identifier to cache the An identified to uniquely
Transact request in IRIS cache identify a transaction in IRIS
company property in
jms.properties http header companyId Default company of Transact

meta/clearCache/screens meta/clearCache/versions meta/api/clearCache/screens


The property
Appending Validate as query Validate_only in
parameter service.xml

Authorization

IRIS supports JWT authentication and XACML authentication


http://<baseurl>/api/
v1.0.0/meta/system/apis
Published APIs

Pass a http header as


"handleOverride" to true
Design Studio

swagger.json

AA.PROPERTY
Domains based description
can be provided for the
properties All of the above
The API is exposed only to
external User agents

It allows generating swagger


for given inventory file All of the above
Demand the client provides
the publickey and configure
the pkEncoded

record get deleted in t24

transactFunction

None of the above

Check
extenal.reqque.jnd
iname from
queue/t24MetaDataQueue property file
Overrides to be shown in the
API response

All of the above


All of the above

During amendment it ways


expects to have mandatory
fields along with any new
field

API definitions API vocabulary


http://<baseurl>/api/
v1.0.0/meta/api None of the above

None of the above

None of the above

meta/api/clearCache/version

You might also like